Nsx_IpPoolInfo

Nsx_IpPoolInfo
Nsx_IpPoolInfo

The IpPoolInfo structure contains the specification of an NSX IP pool. Warning: This structure is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

JSON Example
{
    "name": "string",
    "notation": "string",
    "cidr": {
        "address": "string",
        "prefix": 0
    },
    "ip_range": {
        "starting_address": "string",
        "size_specifier": "string",
        "ending_address": "string",
        "address_count": 0,
        "subnet_mask": "string"
    },
    "gateway": "string"
}
string
name
Required

The ID(Name) of the IP Pool. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: com.vmware.nsx.pools.ip_pool. When operations return a value of this structure as a result, the field will be an identifier for the resource type: com.vmware.nsx.pools.ip_pool.

notation
Required

The Ipv4RangeNotation enumerated type defines different notations used to represent range of IP addresses. Warning: This enumeration is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.
CIDR : The IPv4 addresses are represented as a CIDR. Warning: This constant is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.
IP_RANGE : The IPv4 addresses are represented as a range of IP addresses. Warning: This constant is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

cidr
Optional

The Ipv4Cidr structure contains the specification for representing CIDR notation of IP range. For example, this can be used to represent 256 IP addresses using 10.10.10.0/24. Warning: This structure is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

ip_range
Optional

The Ipv4Range contains the specification to configure multiple interfaces in IPV4. Warning: This structure is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

string
gateway
Required

The IPv4 address of the gateway associated with the NSX IP pool. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.