This is the definition of a subnet associated with a Zone.
This attribute specifies whether subnet is enabled with access restrictions. Note: Applicable to shared infrastructure enterprise subnets.
Default value: false
SDK attribute: accessRestrictionEnabled
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
Subnet will be advertised in Overlay and WAN BGP
Default value: true
SDK attribute: advertise
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
If PAT is disabled then this flag indicates what to do if routes don't exist in overlay, will default to drop | possible values USE_UNDERLAY, DROP_TRAFFIC Possible values are USE_UNDERLAY, DROP_TRAFFIC, .
Allowed values: DROP_TRAFFIC, USE_UNDERLAY
Format: free
SDK attribute: defaultAction
A description field provided by the user that identifies the subnet
Format: free
Max length: 255
SDK attribute: description
None
Allowed values: DISABLED, ENABLED
SDK attribute: DHCPRelayStatus
determines whether or not Deep packet inspection is enabled
Allowed values: DISABLED, ENABLED, INHERITED
Default value: INHERITED
SDK attribute: DPI
Turn on or off dynamic allocation of IPV6 address
Default value: false
SDK attribute: dynamicIpv6Address
Determines whether or not IPSEC is enabled.
Allowed values: DISABLED, ENABLED, INHERITED
Format: free
SDK attribute: encryption
Specify if scope of entity is Data center or Enterprise level
Allowed values: ENTERPRISE, GLOBAL
SDK attribute: entityScope
Intermediate State of L2 Domain.
Allowed values: MARKED_FOR_DELETION, UNDER_CONSTRUCTION
SDK attribute: entityState
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
None
Format: free
SDK attribute: gatewayMACAddress
IPv4 or DUALSTACK
Allowed values: DUALSTACK, IPV4
SDK attribute: IPType
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: 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
maintenanceMode is an enum that indicates if the SubNetwork is accepting VM activation requests.
Allowed values: DISABLED, ENABLED, ENABLED_INHERITED
Format: free
SDK attribute: maintenanceMode
multicast is enum that indicates multicast policy on Subnet/Subnet Template.
Allowed values: DISABLED, ENABLED, INHERITED
Format: free
SDK attribute: multicast
Boolean flag to indicate whether this is a Multi-homed subnet or not.
Default value: false
SDK attribute: multiHomeEnabled
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
None
Allowed values: DISABLED, ENABLED, INHERITED
Format: free
SDK attribute: PATEnabled
PG ID for the subnet. This is unique per domain and will be in the range 1-4095
Format: free
SDK attribute: policyGroupID
when set VRS will act as ARP Proxy
Format: free
SDK attribute: proxyARP
when set to true means public subnet under a public zone
Format: free
SDK attribute: public
Defines the type of the subnet, PUBLIC,FLOATING,STANDARD OR NSG_VNF
Allowed values: FLOATING, NSG_VNF, PUBLIC, STANDARD
Default value: STANDARD
SDK attribute: resourceType
Route distinguisher for this subnet that is used by the BGP-EVPN protocol in VSC. Supported formats are: [2-byte ASN]:[4-byte value] or [4-byte ASN]:[2-byte value]
Format: free
Max length: 255
SDK attribute: routeDistinguisher
Route target for this subnet that is used by the BGP-EVPN protocol in VSC. Supported formats are: [2-byte ASN]:[4-byte value] or [4-byte ASN]:[2-byte value]
Format: free
Max length: 255
SDK attribute: routeTarget
The service ID used by the VSCs to identify this subnet
Format: free
SDK attribute: serviceID
Need to add correct description
Format: free
SDK attribute: splitSubnet
The ID of the subnet template that this subnet object was derived from
Format: free
SDK attribute: templateID
Read Only Boolean flag to indicate whether underlay is enabled directly or indirectly
SDK attribute: underlay
Indicates whether UNDERLAY is enabled for the subnets in this domain
Allowed values: DISABLED, ENABLED, INHERITED
Format: free
SDK attribute: underlayEnabled
if this flag is enabled, the system configured globalMACAddress will be used as the gateway mac address
Allowed values: DISABLED, ENABLED
SDK attribute: useGlobalMAC
Current Network's globally unique VXLAN network identifier generated by VSD
Min value: 1
Max value: 16777215
SDK attribute: vnId