An L2 Domain is a distributed logical switch that enables L2 communication. An L2 Domain template is a model that can be instantiated as often as required, thereby creating real, functioning L2 Domains.
This object has no members.
Network address of the L2Domain / L2Domain template defined.
Format: free
SDK attribute: address
The ID of the Multi Cast Channel Map this L2Domain / L2Domain template template is associated with. This has to be set when enableMultiCast is set to ENABLED
Format: free
SDK attribute: associatedMulticastChannelMapID
Time stamp when this object was created.
SDK attribute: creationDate
A description field provided by the user that identifies the L2Domain / L2Domain template.
Format: free
SDK attribute: description
decides whether L2Domain / L2Domain template DHCP is managed by VSD
SDK attribute: DHCPManaged
determines whether or not Deep packet inspection is enabled
Allowed values: DISABLED, ENABLED, INHERITED
Default value: DISABLED
SDK attribute: DPI
This value indicates whether dynamic address allocation is enabled or not. This will be applicable when L2 Domain is managed and in dual stack mode
Default value: true
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 L2 Domain 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 L2 Domain is DUALSTACK or IPv6
Default value: false
SDK attribute: enableDHCPv6
Determines whether IPSEC is enabled Possible values are ENABLED, DISABLED, .
Allowed values: DISABLED, ENABLED
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 l2 domain
Format: free
SDK attribute: gateway
IPv4, DUALSTACK or IPv6
Allowed values: DUALSTACK, IPV4, IPV6
SDK attribute: IPType
IPV6 address of the route - Optional
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
Time stamp when this object was last updated.
SDK attribute: lastUpdatedDate
Indicates multicast policy on L2Domain template.
Allowed values: DISABLED, ENABLED, INHERITED
SDK attribute: multicast
Name of the L2Domain / L2Domain template,has to be unique within a Enterprise. Valid characters are alphabets, numbers, space and hyphen( - ).
Format: free
Min length: 1
Max length: 255
SDK attribute: name
Netmask of the L2Domain / L2Domain template defined
Format: free
SDK attribute: netmask
Identifies the user that has created this object.
Format: free
SDK attribute: owner
None
Allowed values: APPLIED, DISCARDED, STARTED
Format: free
SDK attribute: policyChangeStatus
Enable this flag to use system configured globalMACAddress as the gateway mac address for managed l2 domains
Allowed values: DISABLED, ENABLED
Default value: DISABLED
SDK attribute: useGlobalMAC