InlineIpAddressSpace1

InlineIpAddressSpace1
InlineIpAddressSpace1
JSON Example
{
    "id": "urn:vcloud:ipSpace:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
    "name": "string",
    "description": "string",
    "internalScopeCidrBlocks": [
        {
            "id": "string",
            "name": "string",
            "cidr": "10.0.0.0/8"
        }
    ],
    "externalScopeCidr": "10.0.0.0/8",
    "regionRef": "EntityReference Object",
    "defaultQuota": "IpAddressSpaceQuota Object"
}
string
id
Optional

The identifier of the IP Space in URN format.

string
name
Required
Constraints: minLength: 1

The name of the IP Space. Name is unique across all IP Spaces of a given type and organization.

string
description
Optional

The description of the IP Space.

internalScopeCidrBlocks
Required
Constraints: minItems: 1 maxItems: 5

This typically defines the span of IP addresses used within a Data Center. For new CIDR value not in the existing list, a new IP Block will be created. For existing CIDR value, the IP Block's name can be updated. If an existing CIDR value is removed from the list, the the IP Block is removed from the IP Space.

string
externalScopeCidr
Required

This defines the total span of IP addresses to which the IP space has access. This typically defines the span of IP addresses outside the bounds of a Data Center. For the internet, this may be 0.0.0.0/0. For a WAN, this could be 10.0.0.0/8.

regionRef
Optional

Entity reference used to describe VCD entities

defaultQuota
Optional

IP Space quota defines the maximum number of IPv4 IPs and CIDRs that can be allocated and used by the IP Space across all its Internal Scopes.