As domain and zone objects, subnet objects are created in VSD as derived by templates. This object describes the subnet template.
This object has no members.
IP address of the subnet defined. In case of zone, this is an optional field for and allows users to allocate an IP address range to a zone. The VSD will auto-assign IP addresses to subnets from this range if a specific IP address is not defined for the subnet
Format: free
SDK attribute: address
The ID of the Multi Cast Channel Map this Subnet/Subnet Template is associated with. This has to be set when enableMultiCast is set to ENABLED
Format: free
SDK attribute: associatedMulticastChannelMapID
A description field provided by the user that identifies the subnet
Format: free
Max length: 255
SDK attribute: description
determines whether or not Deep packet inspection is enabled
Allowed values: DISABLED, ENABLED, INHERITED
Default value: INHERITED
SDK attribute: DPI
This value indicates whether dynamic address allocation is enabled or not. This will be applicable when subnet template is in dual stack mode
Default value: false
SDK attribute: dualStackDynamicIPAllocation
Metadata objects associated with this entity. This will contain a list of Metadata objects if the API request is made using the special flag to enable the embedded Metadata feature. Only a maximum of Metadata objects is returned based on the value set in the system configuration.
SDK attribute: embeddedMetadata
This value indicates whether IPv4 DHCP is enabled or not. This is applicable in case the subnet is DUALSTACK or IPv4
Default value: true
SDK attribute: enableDHCPv4
This value indicates whether IPv6 DHCP is enabled or not. This is applicable in case the subnet is DUALSTACK or IPv6
Default value: false
SDK attribute: enableDHCPv6
Determines whether or not IPSEC is enabled. Possible values are INHERITED, ENABLED, DISABLED, .
Allowed values: DISABLED, ENABLED, INHERITED
SDK attribute: encryption
Specify if scope of entity is Data center or Enterprise level
Allowed values: ENTERPRISE, GLOBAL
SDK attribute: entityScope
External object ID. Used for integration with third party systems
Format: free
SDK attribute: externalID
The IP address of the gateway of this subnet
Format: free
SDK attribute: gateway
IPv4, DUALSTACK or IPv6
Allowed values: DUALSTACK, IPV4, IPV6
SDK attribute: IPType
IPv6 range of the subnet. In case of zone, this is an optional field for and allows users to allocate an IP address range to a zone. The VSD will auto-assign IP addresses to subnets from this range if a specific IP address is not defined for the subnet
Format: free
SDK attribute: IPv6Address
The IPv6 address of the gateway of this subnet
Format: free
SDK attribute: IPv6Gateway
ID of the user who last updated the object.
Format: free
SDK attribute: lastUpdatedBy
Indicates multicast policy on Subnet/Subnet Template.
Allowed values: DISABLED, ENABLED, INHERITED
SDK attribute: multicast
Name of the current entity(Zone or zone template or subnet etc..) Valid characters are alphabets, numbers, space and hyphen( - ).
Format: free
Min length: 1
Max length: 255
SDK attribute: name
Netmask of the subnet defined
Format: free
SDK attribute: netmask
When set, VRS will act as ARP Proxy
SDK attribute: proxyARP
Block subnet routes
SDK attribute: splitSubnet
if this flag is enabled, the system configured globalMACAddress will be used as the gateway mac address
Allowed values: DISABLED, ENABLED, ENTERPRISE_DEFAULT
Default value: ENTERPRISE_DEFAULT
SDK attribute: useGlobalMAC