This object is used to manipulate domain state. A domain corresponds to a distributed Virtual Router and Switch.
Set this attribute to allow the spoke domain routes to be leaked into the hub domain.
Allowed values: HUB_ROUTES
SDK attribute: advertiseCriteria
None
Format: free
SDK attribute: associatedBGPProfileID
The ID of the Multi Cast Channel Map this domain is associated with. This has to be set when enableMultiCast is set to ENABLED
Format: free
SDK attribute: associatedMulticastChannelMapID
The ID of the PatMapper entity to which this l3-domain is associated to.
Format: free
SDK attribute: associatedPATMapperID
The ID of the Underlay entity to which this L3 Domain is associated.
Format: free
SDK attribute: associatedUnderlayID
Route distinguisher associated with the backhaul service in dVRS. If not provided, system generates this identifier automatically. Supported formats are: [2-byte ASN]:[4-byte value] or [4-byte ASN]:[2-byte value]
Format: free
SDK attribute: backHaulRouteDistinguisher
Route target associated with the backhaul service in dVRS. If not provided, system generates this identifier automatically. Supported formats are: [2-byte ASN]:[4-byte value] or [4-byte ASN]:[2-byte value]
Format: free
SDK attribute: backHaulRouteTarget
The backhaul serviceID of the Virtual Router created in VSC and is associated with this object. This is auto-generated by VSD
Min value: 20001
Max value: 2147483648
SDK attribute: backHaulServiceID
IP Address of the backhaul subnet
Format: free
SDK attribute: backHaulSubnetIPAddress
Network mask of the backhaul subnet
Format: free
SDK attribute: backHaulSubnetMask
Current backhaul network's globally unique VXLAN network identifier
Format: free
Min value: 1
Max value: 16777215
SDK attribute: backHaulVNID
Read only flag to display if BGP is enabled for this domain
Format: free
SDK attribute: BGPEnabled
The customerID that is created in the VSC and identifies this dVRS. This is auto-generated by VSD
Format: free
SDK attribute: customerID
A description string of the domain that is provided by the user
Format: free
Max length: 255
SDK attribute: description
DHCPBehaviorType is an enum that indicates DHCP Behavior of VRS having VM's under this domain. Possible values are FLOOD, CONSUME, OVERLAY_RELAY, UNDERLAY_RELAY.
Allowed values: CONSUME, FLOOD, OVERLAY_RELAY, UNDERLAY_RELAY
SDK attribute: DHCPBehavior
when DHCPBehaviorType is RELAY, then DHCP Server IP Address needs to be set
Format: free
SDK attribute: DHCPServerAddress
when DHCPBehaviorType is RELAY, then DHCP Server IP Address needs to be set
Format: free
SDK attribute: dhcpServerAddresses
A unique 20-bitID editable however could be auto-generated by VSD.
SDK attribute: domainID
None
SDK attribute: domainVLANID
determines whether or not Deep packet inspection is enabled
Allowed values: DISABLED, ENABLED
Default value: DISABLED
SDK attribute: DPI
Domain specific Equal-cost multi-path routing count, ECMPCount = 1 means no ECMP
Format: free
Min value: 1
Max value: 8
SDK attribute: ECMPCount
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
Route target associated with the dVRS. It is an optional parameterthat can be provided by the user or auto-managed by VSDSystem generates this identifier automatically, if not provided
Format: free
SDK attribute: exportRouteTarget
External object ID. Used for integration with third party systems
Format: free
SDK attribute: externalID
Determines whether the default Overlay route will be ignored or not when a VM has FIP so that it takes Underlay route.
Allowed values: DISABLED, ENABLED
Default value: DISABLED
SDK attribute: FIPIgnoreDefaultRoute
Boolean flag to indicate whether this is a Floating IP to underlay domain or not
Default value: false
SDK attribute: FIPUnderlay
Determines whether or not flow collection is enabled.
Allowed values: DISABLED, ENABLED, INHERITED
Default value: INHERITED
SDK attribute: flowCollectionEnabled
Indicates if this domain is a globally routable domain or not - boolean true/false
SDK attribute: globalRoutingEnabled
Route distinguisher associated with the dVRS. It is an optional parameter that can be provided by the user or auto-managed by VSD. System generates this identifier automatically, if not provided
Format: free
SDK attribute: importRouteTarget
The label associated with the dVRS. This is a read only attribute
Format: free
SDK attribute: labelID
ID of the user who last updated the object.
Format: free
SDK attribute: lastUpdatedBy
Indicates if this domain is a leakable domain or not - boolean true/false
SDK attribute: leakingEnabled
Local autonomous system for the domain
Format: free
Min value: 1
Max value: 64534
SDK attribute: localAS
maintenanceMode is an enum that indicates if the Domain is accepting VM activation requests. Possible values are DISABLED, ENABLED and ENABLED_INHERITED Possible values are .
Allowed values: DISABLED, ENABLED, ENABLED_INHERITED
Format: free
SDK attribute: maintenanceMode
multicast is enum that indicates multicast policy on domain. Possible values are ENABLED ,DISABLED and INHERITED Possible values are INHERITED, ENABLED, DISABLED, .
Allowed values: DISABLED, ENABLED, INHERITED
Format: free
SDK attribute: multicast
The name of the domain. Valid characters are alphabets, numbers, space and hyphen( - ).
Format: free
Min length: 1
Max length: 64
SDK attribute: name
Indicates whether PAT is enabled for the subnets in this domain - ENABLED/DISABLED Possible values are INHERITED, ENABLED, DISABLED, .
Allowed values: DISABLED, ENABLED, INHERITED
Format: free
SDK attribute: PATEnabled
The permitted action to USE/DEPLOY for the Domain Possible values are USE, READ, ALL, INSTANTIATE, EXTEND, DEPLOY, .
Allowed values: ALL, DEPLOY, EXTEND, INSTANTIATE, READ, USE
Format: free
SDK attribute: permittedAction
None
Allowed values: APPLIED, DISCARDED, STARTED
Format: free
SDK attribute: policyChangeStatus
Route distinguisher associated with the dVRS. If not provided, system generates this identifier automatically. 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 associated with the dVRS. If not provided, system generates this identifier automatically. Supported formats are: [2-byte ASN]:[4-byte value] or [4-byte ASN]:[2-byte value]
Format: free
Max length: 255
SDK attribute: routeTarget
when DHCPBehaviorType is RELAY, then DHCP Server IP Address needs to be set
Format: free
SDK attribute: secondaryDHCPServerAddress
The serviceID of the Virtual Router created in VSC and is associated with this object. This is auto-generated by VSD
Min value: 20001
Max value: 2147483648
SDK attribute: serviceID
Indicates whether this domain is streched,if so remote VM resolutions will be allowed
SDK attribute: stretched
The ID of the template that this domain was created from. This should be set when instantiating a domain
Format: free
SDK attribute: templateID
Default Domain Tunnel Type
Allowed values: DC_DEFAULT, GRE, VLAN, VXLAN
Format: free
SDK attribute: tunnelType
Indicates whether UNDERLAY is enabled for the subnets in this domain
Allowed values: DISABLED, ENABLED, INHERITED
SDK attribute: underlayEnabled
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, .
Allowed values: PRIMARY, PRIMARY_SECONDARY, SECONDARY, SECONDARY_PRIMARY, SYMMETRIC
Format: free
SDK attribute: uplinkPreference