DnsSpec

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

Property Of