IpSpace
IpSpace
Specifies the IP Space configuration.
AllOf
JSON Example
{
"id": "urn:vcloud:ipSpace:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"name": "string",
"description": "string",
"type": "string",
"orgRef": {
"name": "string",
"id": "string"
},
"utilization": {
"floatingIPs": {
"totalCount": "string",
"allocatedCount": "string",
"usedCount": "string",
"unusedCount": "string",
"allocatedPercentage": "number",
"usedPercentage": "number"
},
"ipPrefixes": {
"prefixLengthUtilizations": [
{
"prefixLength": 0,
"totalCount": 0,
"allocatedCount": 0
}
]
}
},
"ipSpaceRanges": {
"ipRanges": [
{
"id": "string",
"startIpAddress": "string",
"endIpAddress": "string",
"totalIpCount": "string",
"allocatedIpCount": "string",
"allocatedIpPercentage": "number"
}
],
"defaultFloatingIpQuota": 0
},
"ipSpacePrefixes": [
{
"ipPrefixSequence": [
{
"id": "string",
"startingPrefixIpAddress": "string",
"prefixLength": 0,
"totalPrefixCount": 0,
"allocatedPrefixCount": 0,
"allocatedPrefixPercentage": "number"
}
],
"defaultQuotaForPrefixLength": 0
}
],
"ipSpaceInternalScope": [
"string"
],
"ipSpaceExternalScope": "string",
"routeAdvertisementEnabled": false,
"defaultGatewayServiceConfig": {
"enableDefaultSnatRuleCreation": false,
"enableDefaultNoSnatRuleCreation": false,
"enableDefaultFirewallRuleCreation": false
}
}