DnsSpec
DnsSpec
Spec contains parameters of Domain Name System
JSON Example
{
"subdomain": "vcf.vmware.com",
"domain": "vmware.com",
"nameserver": "172.0.0.4",
"secondaryNameserver": "172.0.0.5",
"nameservers": [
"[172.0.0.4, 172.0.0.5]"
]
}
string As ^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9])\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9\-]*[A-Za-z0-9])$
subdomain
Required
Tenant Sub domain. Includes the full domain suffix
string As ^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9])\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9\-]*[A-Za-z0-9])$
domain
Optional
Tenant domain. Parent tenant domain including TLD suffix. This property is deprecated in favor of subdomain.
string
nameserver
Optional
Primary nameserver to be configured for vCenter/ESXi's/NSX. Deprecated in favor of 'nameservers'
string
secondaryNameserver
Optional
Secondary nameserver to be configured for vCenter/ESXi's/NSX. Deprecated in favor of 'nameservers'
array of string
nameservers
Optional
Nameservers to be configured for vCenter/ESXi's/NSX. The first is the primary nameserver. Maximum allowed is two entries