VirtualNetworkLink interface
Describes a link to virtual network for a Private DNS zone.
- Extends
Properties
etag | The ETag of the virtual network link. |
provisioning |
The provisioning state of the resource. This is a read-only property and any attempt to set this value will be ignored. NOTE: This property will not be serialized. It can only be populated by the server. |
registration |
Is auto-registration of virtual machine records in the virtual network in the Private DNS zone enabled? |
resolution |
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. |
virtual |
The reference of the virtual network. |
virtual |
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. NOTE: This property will not be serialized. It can only be populated by the server. |
Inherited Properties
id | Fully qualified resource Id for the resource. Example - '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones/{privateDnsZoneName}'. NOTE: This property will not be serialized. It can only be populated by the server. |
location | The Azure Region where the resource lives |
name | The name of the resource NOTE: This property will not be serialized. It can only be populated by the server. |
tags | Resource tags. |
type | The type of the resource. Example - 'Microsoft.Network/privateDnsZones'. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
etag
The ETag of the virtual network link.
etag?: string
Property Value
string
provisioningState
The provisioning state of the resource. This is a read-only property and any attempt to set this value will be ignored. NOTE: This property will not be serialized. It can only be populated by the server.
provisioningState?: string
Property Value
string
registrationEnabled
Is auto-registration of virtual machine records in the virtual network in the Private DNS zone enabled?
registrationEnabled?: boolean
Property Value
boolean
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.
resolutionPolicy?: string
Property Value
string
virtualNetwork
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. NOTE: This property will not be serialized. It can only be populated by the server.
virtualNetworkLinkState?: string
Property Value
string
Inherited Property Details
id
Fully qualified resource Id for the resource. Example - '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones/{privateDnsZoneName}'. NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
Inherited From TrackedResource.id
location
The Azure Region where the resource lives
location?: string
Property Value
string
Inherited From TrackedResource.location
name
The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From TrackedResource.name
tags
Resource tags.
tags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
Inherited From TrackedResource.tags
type
The type of the resource. Example - 'Microsoft.Network/privateDnsZones'. NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From TrackedResource.type