@Path(value="/org-vdc-networks")
@Consumes(value="application/json")
@Produces(value="application/vnd.ilandcloud.api.v1.0+json")
public interface OrgVdcNetworkResource
| Modifier and Type | Method and Description |
|---|---|
TaskResponse |
convertOrgVdcNetworkToDistributedInterface(String networkUuid)
Convert org vdc network to a distributed interface.
|
TaskResponse |
convertOrgVdcNetworkToInternalInterface(String networkUuid)
Convert org vdc network to an internal interface.
|
TaskResponse |
convertOrgVdcNetworkToSubInterface(String networkUuid)
Convert org vdc network to a sub interface.
|
TaskResponse |
deleteOrgVdcNetwork(String networkUuid,
boolean force,
boolean recursive)
Deletes an org-vdc network.
|
OrgVdcNetworkResponse |
getOrgVdcNetwork(String networkUuid)
Get an org-vdc network.
|
TaskResponse |
updateOrgVdcNetwork(String networkUuid,
OrgVdcNetworkUpdateRequest request)
Modifies an org-vdc network.
|
@PUT
@Path(value="/{networkUuid}")
@Consumes(value="application/json")
TaskResponse updateOrgVdcNetwork(@PathParam(value="networkUuid")
String networkUuid,
OrgVdcNetworkUpdateRequest request)
networkUuid - the uuid of the org-vdc networkrequest - org vdc network update request@DELETE
@Path(value="/{networkUuid}")
TaskResponse deleteOrgVdcNetwork(@PathParam(value="networkUuid")
String networkUuid,
@QueryParam(value="force")
boolean force,
@QueryParam(value="recursive")
boolean recursive)
networkUuid - the uuid of the org-vdc network to deleteforce - pass force = true with recursive = true to remove Org vDC
network and any object it contains, regardless of their staterecursive - pass recursive = true to remove Org vDC network and any
objects it contains that are in a state that normally
allows removal@GET
@Path(value="/{networkUuid}")
OrgVdcNetworkResponse getOrgVdcNetwork(@PathParam(value="networkUuid")
String networkUuid)
networkUuid - the uuid of the org vdc network@POST
@Path(value="/{networkUuid}/actions/convert-network-to-distributed-interface")
@Consumes(value="application/json")
TaskResponse convertOrgVdcNetworkToDistributedInterface(@PathParam(value="networkUuid")
String networkUuid)
networkUuid - the uuid of the org vdc networkTaskResponse the task response@POST
@Path(value="/{networkUuid}/actions/convert-network-to-sub-interface")
@Consumes(value="application/json")
TaskResponse convertOrgVdcNetworkToSubInterface(@PathParam(value="networkUuid")
String networkUuid)
networkUuid - the uuid of the org vdc networkTaskResponse the task response@POST
@Path(value="/{networkUuid}/actions/convert-network-to-internal-interface")
@Consumes(value="application/json")
TaskResponse convertOrgVdcNetworkToInternalInterface(@PathParam(value="networkUuid")
String networkUuid)
networkUuid - the uuid of the org vdc networkTaskResponse the task responseCopyright © 2023 iland Internet Solutions, Corp. All rights reserved.