WorkloadNetworkDnsZone Class

NSX DNS Zone.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.avs.models._models_py3.ProxyResource
WorkloadNetworkDnsZone

Constructor

WorkloadNetworkDnsZone(*, display_name: Optional[str] = None, domain: Optional[List[str]] = None, dns_server_ips: Optional[List[str]] = None, source_ip: Optional[str] = None, dns_services: Optional[int] = None, revision: Optional[int] = None, **kwargs)

Parameters

display_name
str
Required

Display name of the DNS Zone.

domain
list[str]
Required

Domain names of the DNS Zone.

dns_server_ips
list[str]
Required

DNS Server IP array of the DNS Zone.

source_ip
str
Required

Source IP of the DNS Zone.

dns_services
<xref:long>
Required

Number of DNS Services using the DNS zone.

revision
<xref:long>
Required

NSX revision number.

Variables

id
str

Resource ID.

name
str

Resource name.

type
str

Resource type.

provisioning_state
str or WorkloadNetworkDnsZoneProvisioningState

The provisioning state. Possible values include: "Succeeded", "Failed", "Building", "Deleting", "Updating".