Get All Vdc Networks
Get all Org vDC networks. If "ownerRef" property is not specified in the filter, then user must have the rights to view all the vDCs within an organization in order to see all the networks in the organization. Results can be filtered by ownerRef or combination of ownerRef and filter parameter includeAccessible. (includeAccessible==true)
can be used to get all the networks which are available to an Org vDC. In order to return only those networks which are eligible as an uplink to a vApp network, add an additional filter, (vAppUplinkEligible==true)
. This filter must be used in conjunction with either the "orgVdc.id" filter, or the "ownerRef.id" filter with a value corresponding to an Org vDC. The following context is deprecated as of API version 38.0: Combination of ownerRef and _context. (_context==includeAccessible)
Filter for a query. FIQL format.
Field to use for ascending sort
Field to use for descending sort
Page to fetch, zero offset.
Results per page to fetch.
OK
{
"resultTotal": 0,
"pageCount": 0,
"page": 0,
"pageSize": 0,
"associations": [
{
"entityId": "string",
"associationId": "string"
}
],
"values": [
{
"id": "string",
"name": "string",
"description": "string",
"subnets": {
"values": [
{
"gateway": "string",
"prefixLength": 0,
"dnsSuffix": "string",
"dnsServer1": "string",
"dnsServer2": "string",
"ipRanges": {
"values": [
{
"startAddress": "string",
"endAddress": "string"
}
]
},
"enabled": false,
"totalIpCount": 0,
"usedIpCount": 0
}
]
},
"backingNetworkId": "string",
"backingNetworkType": {},
"networkingTenancyEnabled": false,
"parentNetworkId": {
"name": "string",
"id": "string"
},
"networkType": {},
"orgVdc": {
"name": "string",
"id": "string"
},
"ownerRef": {
"name": "string",
"id": "string"
},
"orgVdcIsNsxTBacked": false,
"orgRef": {
"name": "string",
"id": "string"
},
"connection": {
"routerRef": {
"name": "string",
"id": "string"
},
"connectionType": {},
"connectionTypeValue": "string",
"isUniversalVdcGroupEdge": false,
"connected": false
},
"isDefaultNetwork": false,
"shared": false,
"enableDualSubnetNetwork": false,
"status": {},
"lastTaskFailureMessage": "string",
"guestVlanTaggingAllowed": false,
"retainNicResources": false,
"crossVdcNetworkId": "string",
"crossVdcNetworkLocationId": "string",
"overlayId": 0,
"totalIpCount": 0,
"usedIpCount": 0,
"routeAdvertised": false,
"securityGroups": [
{
"name": "string",
"id": "string"
}
],
"segmentProfileTemplateRef": {
"name": "string",
"id": "string"
},
"strictIpMode": false
}
]
}