[{"label":"Latest (v37.2)","version":"latest"},{"version":"v37.1"},{"version":"v37.0"},{"version":"v36.3"},{"version":"v36.2"},{"version":"v36.1"},{"version":"v36.0"},{"link":"https://developer.vmware.com/apis/1046/vmware-cloud-director","version":"v35.0"}]
vmware-cloud-director
IpSpace
Specifies the IP Space configuration.
AllOf
This class requires all of the following:
JSON Example
{
"description": "string",
"id": "urn:vcloud:ipSpace:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"ipSpaceExternalScope": "string",
"ipSpaceInternalScope": [
"string"
],
"ipSpacePrefixes": [
{
"defaultQuotaForPrefixLength": 0,
"ipPrefixSequence": [
{
"allocatedPrefixCount": 0,
"allocatedPrefixPercentage": 0,
"id": "string",
"prefixLength": 0,
"startingPrefixIpAddress": "string",
"totalPrefixCount": 0
}
]
}
],
"ipSpaceRanges": {
"defaultFloatingIpQuota": 0,
"ipRanges": [
{
"allocatedIpCount": "string",
"allocatedIpPercentage": 0,
"endIpAddress": "string",
"id": "string",
"startIpAddress": "string",
"totalIpCount": "string"
}
]
},
"name": "string",
"orgRef": {
"id": "string",
"name": "string"
},
"routeAdvertisementEnabled": false,
"status": "enum",
"type": "string",
"utilization": {
"floatingIPs": {
"allocatedCount": "string",
"allocatedPercentage": 0,
"totalCount": "string",
"unusedCount": "string",
"usedCount": "string",
"usedPercentage": 0
},
"ipPrefixes": {
"allocatedCount": "string",
"allocatedPercentage": 0,
"prefixLengthUtilizations": [
{
"allocatedCount": 0,
"prefixLength": 0,
"totalCount": 0
}
],
"totalCount": "string",
"unusedCount": "string",
"usedCount": "string",
"usedPercentage": 0
}
}
}
Vendor Extensions
This class contains the following vendor extensions defined in the spec:
x-vcloud-property-annotations:
consumptionSummary:
x-vcloud-constraints:
- constraint: ReadOnly
- constraint: NonSearchable
- constraint: NonSortable
description:
x-vcloud-constraints:
- constraint: NonSearchable
- constraint: NonSortable
id:
x-vcloud-constraints:
- constraint: NonSortable
ipSpaceExternalScope:
x-vcloud-constraints:
- constraint: NonSearchable
- constraint: NonSortable
- args:
- arg: CIDR
constraint: NetworkAddress
x-vcloud-restricted: Visible to provider users only
ipSpaceInternalScope:
x-vcloud-constraints:
- constraint: NonSearchable
- constraint: NonSortable
- args:
- arg: CIDR
constraint: NetworkAddress
x-vcloud-restricted: Visible to provider users only
ipSpacePrefixes:
x-vcloud-constraints:
- constraint: NonSearchable
- constraint: NonSortable
x-vcloud-restricted: Visible to provider users only
ipSpaceRanges:
x-vcloud-constraints:
- constraint: NonSearchable
- constraint: NonSortable
x-vcloud-restricted: Visible to provider users only
orgRef:
x-vcloud-constraints:
- constraint: NonSortable
routeAdvertisementEnabled:
x-vcloud-constraints:
- constraint: NonSearchable
- constraint: NonSortable
status:
x-vcloud-added-in: "33.0"
x-vcloud-constraints:
- constraint: ReadOnly
type:
x-vcloud-constraints:
- constraint: NonSortable
utilization:
x-vcloud-constraints:
- constraint: ReadOnly
- constraint: NonSearchable
- constraint: NonSortable
[{"label":"Latest (v37.2)","version":"latest"},{"version":"v37.1"},{"version":"v37.0"},{"version":"v36.3"},{"version":"v36.2"},{"version":"v36.1"},{"version":"v36.0"},{"link":"https://developer.vmware.com/apis/1046/vmware-cloud-director","version":"v35.0"}]
vmware-cloud-director
Availability
Added in 37.1
Parameter To
Update IP Space
Create IP Space
Returned By
Get IP Space