Microsoft.Network dnsZones 2016-04-01
Definición de recursos de Bicep
El tipo de recurso dnsZones se puede implementar en:
- Grupos de recursos: consulte los comandos de implementación del grupo de recursos.
Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.Network/dnsZones, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.Network/dnsZones@2016-04-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
etag: 'string'
properties: {
maxNumberOfRecordSets: int
numberOfRecordSets: int
zoneType: 'string'
}
}
Valores de propiedades
dnsZones
Nombre | Descripción | Value |
---|---|---|
name | El nombre del recurso | string (obligatorio) Límite de caracteres: 1-63 caracteres 2 a 34 etiquetas Cada etiqueta es un conjunto de caracteres separados por un punto. Por ejemplo, contoso.com tiene dos etiquetas. Caracteres válidos: Cada etiqueta puede contener caracteres alfanuméricos, de subrayado y guiones. Cada etiqueta está separada por un punto. |
ubicación | Ubicación geográfica donde reside el recurso | string (obligatorio) |
etiquetas | Etiquetas del recurso. | Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas. |
ETag | Etiqueta etag de la zona. | string |
properties | Propiedades de la zona. | ZoneProperties |
ZoneProperties
Nombre | Descripción | Valor |
---|---|---|
maxNumberOfRecordSets | Número máximo de conjuntos de registros que se pueden crear en esta zona DNS. Se trata de una propiedad de solo lectura y se omitirá cualquier intento de establecer este valor. | int |
numberOfRecordSets | Número actual de conjuntos de registros en esta zona DNS. Se trata de una propiedad de solo lectura y se omitirá cualquier intento de establecer este valor. | int |
zoneType | Tipo de esta zona DNS (pública o privada). | "Privado" "Público" |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
Creación de una zona DNS con los registros correctos para Office 365 |
Esta plantilla configura los registros necesarios para integrar Azure DNS con Office 365 agregando los registros CNAME, SRV, MX y TXT correctos. |
Front Door Standard/Premium con Azure DNS y dominio personalizado |
Esta plantilla crea una instancia de Front Door Standard/Premium, incluido un dominio personalizado en Azure DNS y un certificado administrado por Microsoft. |
Ejemplo de hospedaje de dominio dns de Azure |
Esta plantilla muestra cómo crear una zona DNS dentro de Azure DNS y cómo agregar algunos conjuntos de registros a ella. |
Definición de recursos de plantilla de ARM
El tipo de recurso dnsZones se puede implementar en:
- Grupos de recursos: consulte los comandos de implementación del grupo de recursos.
Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.Network/dnsZones, agregue el siguiente json a la plantilla.
{
"type": "Microsoft.Network/dnsZones",
"apiVersion": "2016-04-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"etag": "string",
"properties": {
"maxNumberOfRecordSets": "int",
"numberOfRecordSets": "int",
"zoneType": "string"
}
}
Valores de propiedades
dnsZones
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | "Microsoft.Network/dnsZones" |
apiVersion | La versión de la API de recursos | '2016-04-01' |
name | El nombre del recurso | string (obligatorio) Límite de caracteres: 1-63 caracteres 2 a 34 etiquetas Cada etiqueta es un conjunto de caracteres separados por un punto. Por ejemplo, contoso.com tiene dos etiquetas. Caracteres válidos: Cada etiqueta puede contener caracteres alfanuméricos, de subrayado y guiones. Cada etiqueta está separada por un punto. |
ubicación | Ubicación geográfica donde reside el recurso | string (obligatorio) |
etiquetas | Etiquetas del recurso. | Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas. |
ETag | Etag de la zona. | string |
properties | Propiedades de la zona. | ZoneProperties |
ZoneProperties
Nombre | Descripción | Valor |
---|---|---|
maxNumberOfRecordSets | Número máximo de conjuntos de registros que se pueden crear en esta zona DNS. Se trata de una propiedad de solo lectura y se omitirá cualquier intento de establecer este valor. | int |
numberOfRecordSets | Número actual de conjuntos de registros en esta zona DNS. Se trata de una propiedad de solo lectura y se omitirá cualquier intento de establecer este valor. | int |
zoneType | Tipo de esta zona DNS (pública o privada). | "Privado" 'Público' |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
Crear una zona DNS con los registros correctos para Office 365 |
Esta plantilla configura los registros necesarios para integrar Azure DNS con Office 365 agregando los registros CNAME, SRV, MX y TXT correctos. |
Front Door Standard/Premium con Azure DNS y dominio personalizado |
Esta plantilla crea una instancia de Front Door Standard/Premium, incluido un dominio personalizado en Azure DNS y un certificado administrado por Microsoft. |
Ejemplo de hospedaje de dominio DNS de Azure |
En esta plantilla se muestra cómo crear una zona DNS dentro de Azure DNS y cómo agregar algunos conjuntos de registros a ella. |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso dnsZones se puede implementar en:
- Grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.Network/dnsZones, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/dnsZones@2016-04-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
maxNumberOfRecordSets = int
numberOfRecordSets = int
zoneType = "string"
}
etag = "string"
})
}
Valores de propiedades
dnsZones
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | "Microsoft.Network/dnsZones@2016-04-01" |
name | El nombre del recurso | string (obligatorio) Límite de caracteres: 1-63 caracteres 2 a 34 etiquetas Cada etiqueta es un conjunto de caracteres separados por un punto. Por ejemplo, contoso.com tiene dos etiquetas. Caracteres válidos: Cada etiqueta puede contener caracteres alfanuméricos, de subrayado y guiones. Cada etiqueta está separada por un punto. |
ubicación | Ubicación geográfica donde reside el recurso | string (obligatorio) |
parent_id | Para realizar la implementación en un grupo de recursos, use el identificador de ese grupo de recursos. | string (obligatorio) |
etiquetas | Etiquetas del recurso. | Diccionario de nombres y valores de etiqueta. |
ETag | Etag de la zona. | string |
properties | Propiedades de la zona. | ZoneProperties |
ZoneProperties
Nombre | Descripción | Valor |
---|---|---|
maxNumberOfRecordSets | Número máximo de conjuntos de registros que se pueden crear en esta zona DNS. Se trata de una propiedad de solo lectura y se omitirá cualquier intento de establecer este valor. | int |
numberOfRecordSets | Número actual de conjuntos de registros en esta zona DNS. Se trata de una propiedad de solo lectura y se omitirá cualquier intento de establecer este valor. | int |
zoneType | Tipo de esta zona DNS (pública o privada). | "Privado" "Público" |