L2Domain

This is the definition of a l2 domain associated with a Enterprise.

Overview

address string filterable   orderable  
associatedMulticastChannelMapID string
associatedSharedNetworkResourceID string
description string filterable  
DHCPManaged boolean filterable   orderable  
DPI enum (DISABLED | ENABLED) filterable   orderable  
encryption enum (DISABLED | ENABLED) filterable  
entityScope enum (ENTERPRISE | GLOBAL) autogenerated   filterable   orderable  
externalID string filterable   orderable   locally unique  
gateway string filterable   orderable  
gatewayMACAddress string
IPType enum (DUALSTACK | IPV4) filterable   orderable  
lastUpdatedBy string autogenerated  
maintenanceMode enum (DISABLED | ENABLED | ENABLED_INHERITED)
multicast enum (DISABLED | ENABLED | INHERITED) filterable  
name string required   filterable   orderable  
netmask string filterable   orderable  
policyChangeStatus enum (APPLIED | DISCARDED | STARTED) filterable  
routeDistinguisher string filterable   orderable  
routeTarget string filterable   orderable  
serviceID integer filterable   orderable  
stretched boolean
templateID string
uplinkPreference enum (PRIMARY | PRIMARY_SECONDARY | SECONDARY | SECONDARY_PRIMARY | SYMMETRIC)
vnId integer

API Resource

/l2domains/id
delete get put

Parents

/enterprises/id/l2domains
get post
/l2domains
get
/l2domaintemplates/id/l2domains
get

Children

/l2domains/id/tcas
get post
/l2domains/id/addressranges
get
/l2domains/id/redirectiontargets
get post
/l2domains/id/permissions
get post
/l2domains/id/metadatas
get post
/l2domains/id/egressaclentrytemplates
get
/l2domains/id/egressacltemplates
get post
/l2domains/id/dhcpoptions
get post
/l2domains/id/globalmetadatas
get post put
/l2domains/id/vms
get
/l2domains/id/vminterfaces
get
/l2domains/id/ingressaclentrytemplates
get
/l2domains/id/ingressacltemplates
get post
/l2domains/id/ingressadvfwdtemplates
get post
get post
/l2domains/id/jobs
post
/l2domains/id/policygroups
get post
/l2domains/id/containers
get
/l2domains/id/containerinterfaces
get
/l2domains/id/qos
get post
/l2domains/id/hostinterfaces
get
get
/l2domains/id/vpnconnections
get post
/l2domains/id/vports
get post
/l2domains/id/bridgeinterfaces
get
/l2domains/id/groups
get put
/l2domains/id/staticroutes
get post
/l2domains/id/statistics
get
/l2domains/id/statisticspolicies
get post
/l2domains/id/eventlogs
get

Members

This object has no members.

Attributes documentation

address string filterable   orderable  
Discussion

Network address of the L2Domain / L2Domain template defined.


Charateristics

Format: free
SDK attribute: address

associatedMulticastChannelMapID string
Discussion

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


Charateristics

Format: free
SDK attribute: associatedMulticastChannelMapID

associatedSharedNetworkResourceID string
Discussion

The ID of the L2 Domain that this L2 Domain object is pointing to


Charateristics

Format: free
SDK attribute: associatedSharedNetworkResourceID

description string filterable  
Discussion

A description field provided by the user that identifies the L2Domain / L2Domain template.


Charateristics

Format: free
SDK attribute: description

DHCPManaged boolean filterable   orderable  
Discussion

decides whether L2Domain / L2Domain template DHCP is managed by VSD


Charateristics

Format: free
SDK attribute: DHCPManaged

DPI enum filterable   orderable  
Discussion

determines whether or not Deep packet inspection is enabled


Charateristics

Allowed values: DISABLED, ENABLED
Default value: DISABLED
SDK attribute: DPI

encryption enum filterable  
Discussion

Determines whether IPSEC is enabled Possible values are ENABLED, DISABLED, .


Charateristics

Allowed values: DISABLED, ENABLED
Format: free
SDK attribute: encryption

entityScope enum autogenerated   filterable   orderable  
Discussion

Specify if scope of entity is Data center or Enterprise level


Charateristics

Allowed values: ENTERPRISE, GLOBAL
Format: free
SDK attribute: entityScope

externalID string filterable   orderable   locally unique  
Discussion

External object ID. Used for integration with third party systems


Charateristics

Format: free
SDK attribute: externalID

gateway string filterable   orderable  
Discussion

The IP address of the gateway of this l2 domain


Charateristics

Format: free
SDK attribute: gateway

gatewayMACAddress string
Discussion

The MAC address of the Gateway.


Charateristics

Format: free
SDK attribute: gatewayMACAddress

IPType enum filterable   orderable  
Discussion

IPv4 or DUALSTACK


Charateristics

Allowed values: DUALSTACK, IPV4
SDK attribute: IPType

lastUpdatedBy string autogenerated  
Discussion

ID of the user who last updated the object.


Charateristics

Format: free
SDK attribute: lastUpdatedBy

maintenanceMode enum
Discussion

maintenanceMode is an enum that indicates if the L2Domain is accepting VM activation requests. Possible values are DISABLED, ENABLED and ENABLED_INHERITED Possible values are .


Charateristics

Allowed values: DISABLED, ENABLED, ENABLED_INHERITED
Format: free
SDK attribute: maintenanceMode

multicast enum filterable  
Discussion

Indicates multicast policy on L2Domain.


Charateristics

Allowed values: DISABLED, ENABLED, INHERITED
SDK attribute: multicast

name string required   filterable   orderable  
Discussion

Name of the L2Domain / L2Domain template,has to be unique within a Enterprise. Valid characters are alphabets, numbers, space and hyphen( - ).


Charateristics

Format: free
Min length: 1
Max length: 64
SDK attribute: name

netmask string filterable   orderable  
Discussion

Netmask of the L2Domain / L2Domain template defined


Charateristics

Format: free
SDK attribute: netmask

policyChangeStatus enum filterable  
Discussion

None


Charateristics

Allowed values: APPLIED, DISCARDED, STARTED
Format: free
SDK attribute: policyChangeStatus

routeDistinguisher string filterable   orderable  
Discussion

Route distinguisher 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]


Charateristics

Format: free
Max length: 255
SDK attribute: routeDistinguisher

routeTarget string filterable   orderable  
Discussion

Route target 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]


Charateristics

Format: free
Max length: 255
SDK attribute: routeTarget

serviceID integer filterable   orderable  
Discussion

The service ID used by the VSCs to identify this subnet


Charateristics

Format: free
SDK attribute: serviceID

stretched boolean
Discussion

Indicates whether this domain is streched,if so remote VM resolutions will be allowed


Charateristics

Format: free
SDK attribute: stretched

templateID string
Discussion

The ID of the L2 Domain template that this L2 Domain object was derived from


Charateristics

Format: free
SDK attribute: templateID

uplinkPreference enum
Discussion

Indicates the preferencial path selection for network traffic in this domain - Default is Primary 1 and Secondary 2. Possible values are PRIMARY_SECONDARY, SECONDARY_PRIMARY, PRIMARY, SECONDARY, SYMMETRIC, .


Charateristics

Allowed values: PRIMARY, PRIMARY_SECONDARY, SECONDARY, SECONDARY_PRIMARY, SYMMETRIC
Format: free
SDK attribute: uplinkPreference

vnId integer
Discussion

Current network's globally unique VXLAN network identifier


Charateristics

Format: free
SDK attribute: vnId