network.azure.com/v1api20180901


APIVersion

Value Description
“2018-09-01”

PrivateDnsZone

Generator information: - Generated from: /privatedns/resource-manager/Microsoft.Network/stable/2018-09-01/privatedns.json - ARM URI: /​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​Microsoft.Network/privateDnsZones/{privateZoneName}

Used by: PrivateDnsZoneList.

Property Description Type
metav1.TypeMeta
metav1.ObjectMeta
spec PrivateDnsZone_Spec
Optional
status PrivateDnsZone_STATUS
Optional

PrivateDnsZone_Spec

Property Description Type
azureName The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. string
Optional
etag The ETag of the zone. string
Optional
location The Azure Region where the resource lives string
Optional
operatorSpec The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure PrivateDnsZoneOperatorSpec
Optional
owner The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource genruntime.KnownResourceReference
Required
tags Resource tags. map[string]string
Optional

PrivateDnsZone_STATUS

Property Description Type
conditions The observed state of the resource conditions.Condition[]
Optional
etag The ETag of the zone. string
Optional
id Fully qualified resource Id for the resource. Example - ‘/​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​Microsoft.Network/privateDnsZones/{privateDnsZoneName}’. string
Optional
location The Azure Region where the resource lives string
Optional
maxNumberOfRecordSets The maximum number of record sets that can be created in this Private DNS zone. This is a read-only property and any attempt to set this value will be ignored. int
Optional
maxNumberOfVirtualNetworkLinks The maximum number of virtual networks that can be linked to this Private DNS zone. This is a read-only property and any attempt to set this value will be ignored. int
Optional
maxNumberOfVirtualNetworkLinksWithRegistration The maximum number of virtual networks that can be linked to this Private DNS zone with registration enabled. This is a read-only property and any attempt to set this value will be ignored. int
Optional
name The name of the resource string
Optional
numberOfRecordSets The current number of record sets in this Private DNS zone. This is a read-only property and any attempt to set this value will be ignored. int
Optional
numberOfVirtualNetworkLinks The current number of virtual networks that are linked to this Private DNS zone. This is a read-only property and any attempt to set this value will be ignored. int
Optional
numberOfVirtualNetworkLinksWithRegistration The current number of virtual networks that are linked to this Private DNS zone with registration enabled. This is a read-only property and any attempt to set this value will be ignored. int
Optional
provisioningState The provisioning state of the resource. This is a read-only property and any attempt to set this value will be ignored. PrivateZoneProperties_ProvisioningState_STATUS
Optional
tags Resource tags. map[string]string
Optional
type The type of the resource. Example - ‘Microsoft.Network/privateDnsZones’. string
Optional

PrivateDnsZoneList

Generator information: - Generated from: /privatedns/resource-manager/Microsoft.Network/stable/2018-09-01/privatedns.json - ARM URI: /​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​Microsoft.Network/privateDnsZones/{privateZoneName}

Property Description Type
metav1.TypeMeta
metav1.ListMeta
items PrivateDnsZone[]
Optional

PrivateDnsZone_Spec

Used by: PrivateDnsZone.

Property Description Type
azureName The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. string
Optional
etag The ETag of the zone. string
Optional
location The Azure Region where the resource lives string
Optional
operatorSpec The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure PrivateDnsZoneOperatorSpec
Optional
owner The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource genruntime.KnownResourceReference
Required
tags Resource tags. map[string]string
Optional

PrivateDnsZone_STATUS

Used by: PrivateDnsZone.

Property Description Type
conditions The observed state of the resource conditions.Condition[]
Optional
etag The ETag of the zone. string
Optional
id Fully qualified resource Id for the resource. Example - ‘/​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​Microsoft.Network/privateDnsZones/{privateDnsZoneName}’. string
Optional
location The Azure Region where the resource lives string
Optional
maxNumberOfRecordSets The maximum number of record sets that can be created in this Private DNS zone. This is a read-only property and any attempt to set this value will be ignored. int
Optional
maxNumberOfVirtualNetworkLinks The maximum number of virtual networks that can be linked to this Private DNS zone. This is a read-only property and any attempt to set this value will be ignored. int
Optional
maxNumberOfVirtualNetworkLinksWithRegistration The maximum number of virtual networks that can be linked to this Private DNS zone with registration enabled. This is a read-only property and any attempt to set this value will be ignored. int
Optional
name The name of the resource string
Optional
numberOfRecordSets The current number of record sets in this Private DNS zone. This is a read-only property and any attempt to set this value will be ignored. int
Optional
numberOfVirtualNetworkLinks The current number of virtual networks that are linked to this Private DNS zone. This is a read-only property and any attempt to set this value will be ignored. int
Optional
numberOfVirtualNetworkLinksWithRegistration The current number of virtual networks that are linked to this Private DNS zone with registration enabled. This is a read-only property and any attempt to set this value will be ignored. int
Optional
provisioningState The provisioning state of the resource. This is a read-only property and any attempt to set this value will be ignored. PrivateZoneProperties_ProvisioningState_STATUS
Optional
tags Resource tags. map[string]string
Optional
type The type of the resource. Example - ‘Microsoft.Network/privateDnsZones’. string
Optional

PrivateDnsZoneOperatorSpec

Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure

Used by: PrivateDnsZone_Spec.

Property Description Type
configMapExpressions configures where to place operator written dynamic ConfigMaps (created with CEL expressions). core.DestinationExpression[]
Optional
secretExpressions configures where to place operator written dynamic secrets (created with CEL expressions). core.DestinationExpression[]
Optional

PrivateZoneProperties_ProvisioningState_STATUS

Used by: PrivateDnsZone_STATUS.

Value Description
“Canceled”
“Creating”
“Deleting”
“Failed”
“Succeeded”
“Updating”