derivedDataType NetworkDomainName

The NetworkDomainName type represents a DNS domain name. The name SHOULD be fully qualified whenever possible.

The description clause of objects using the NetworkDomainName type MUST describe how (and when) these names are resolved to IP addresses.

Note that the resolution of a NetworkDomainName value may require to query multiple DNS records (e.g., A for IPv4 and AAAA for IPv6). The order of the resolution proces and which DNS record takes precedence depends on the configuration of the resolver.

Reference:
- RFC 1034: Domain Names - Concepts and Facilities
- RFC 1123: Requirements for Internet Hosts -- Application
and Support


stringNetworkDomainName

Valid values: (([a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9]\.)*[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9])?
  derivedDataType NetworkDomainName