models Package

Classes

ARecord

An A record.

AaaaRecord

An AAAA record.

CloudError

An error response from the service.

CloudErrorBody

An error response from the service.

CnameRecord

A CNAME record.

MxRecord

An MX record.

PrivateZone

Describes a Private DNS zone.

PrivateZoneProperties

Represents the properties of the Private DNS zone.

ProxyResource

Proxy Resource.

PtrRecord

A PTR record.

RecordSet

Describes a DNS record set (a collection of DNS records with the same name and type) in a Private DNS zone.

RecordSetProperties

Represents the properties of the records in the record set.

Resource

Resource.

SoaRecord

An SOA record.

SrvRecord

An SRV record.

SubResource

Reference to another subresource.

SystemData

Metadata pertaining to creation and last modification of the resource.

TxtRecord

A TXT record.

VirtualNetworkLink

Describes a link to virtual network for a Private DNS zone.

VirtualNetworkLinkProperties

Represents the properties of the Private DNS zone.

Enums

CreatedByType

The kind of entity that created the resource.

ProvisioningState

The provisioning state of the resource. This is a read-only property and any attempt to set this value will be ignored.

RecordType

Type of RecordType.

ResolutionPolicy

The resolution policy on the virtual network link. Only applicable for virtual network links to privatelink zones, and for A,AAAA,CNAME queries. When set to 'NxDomainRedirect', Azure DNS resolver falls back to public resolution if private dns query resolution results in non-existent domain response.

VirtualNetworkLinkState

The status of the virtual network link to the Private DNS zone. Possible values are 'InProgress' and 'Done'. This is a read-only property and any attempt to set this value will be ignored.