Microsoft.Network dnszones/NS 2015-05-04-preview
Artículo 12/09/2024
2 colaboradores
Comentarios
En este artículo
Definición de recursos de Bicep
El tipo de recurso dnszones/NS se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios .
Para crear un recurso Microsoft.Network/dnszones/NS, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.Network/dnszones/NS@2015-05-04-preview' = {
parent: resourceSymbolicName
etag: 'string'
name: 'string'
properties: {
AAAARecords: [
{
ipv6Address: 'string'
}
]
ARecords: [
{
ipv4Address: 'string'
}
]
CNAMERecord: {
cname: 'string'
}
MXRecords: [
{
exchange: 'string'
preference: int
}
]
NSRecords: [
{
nsdname: 'string'
}
]
PTRRecords: [
{
ptrdname: 'string'
}
]
SOARecord: {
email: 'string'
expireTime: int
host: 'string'
minimumTTL: int
refreshTime: int
retryTime: int
serialNumber: int
}
SRVRecords: [
{
port: int
priority: int
target: 'string'
weight: int
}
]
TTL: int
TXTRecords: [
{
value: [
'string'
]
}
]
}
}
Valores de propiedad
AaaaRecord
Nombre
Descripción
Valor
ipv6Address
Obtiene o establece la dirección IPv6 de este registro AAAA en notación de cadena.
cuerda
ARecord
Nombre
Descripción
Valor
ipv4Address
Obtiene o establece la dirección IPv4 de este registro A en notación de cadena.
cuerda
CnameRecord
Nombre
Descripción
Valor
cname
Obtiene o establece el nombre canónico de este registro sin un punto de terminación.
cuerda
Microsoft.Network/dnszones/NS
Nombre
Descripción
Valor
etag
Etiqueta etag del conjunto de registros.
cuerda
nombre
El nombre del recurso
string (obligatorio)
padre
En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario. Para obtener más información, consulte recurso secundario fuera del recurso primario .
Nombre simbólico del recurso de tipo: dnszones
Propiedades
Propiedades del conjunto de registros.
RecordSetProperties
MxRecord
Nombre
Descripción
Valor
intercambiar
Obtiene o establece el nombre de dominio del host de correo, sin un punto de terminación.
cuerda
preferencia
Obtiene o establece la métrica de preferencias de este registro.
Int
NsRecord
Nombre
Descripción
Valor
nsdname
Obtiene o establece el nombre del servidor de nombres para este registro, sin un punto de terminación.
cuerda
PtrRecord
Nombre
Descripción
Valor
ptrdname
Obtiene o establece el nombre de dominio de destino PTR para este registro sin un punto de terminación.
cuerda
RecordSetProperties
Nombre
Descripción
Valor
AAAARecords
Obtiene o establece la lista de registros AAAA del objeto RecordSet.
AaaaRecord []
ARecords
Obtiene o establece la lista de registros A del objeto RecordSet.
ARecord []
CNAMERecord
Obtiene o establece el registro CNAME en el objeto RecordSet.
CnameRecord
MXRecords
Obtiene o establece la lista de registros MX del objeto RecordSet.
MxRecord []
NSRecords
Obtiene o establece la lista de registros NS en el objeto RecordSet.
NsRecord []
PTRRecords
Obtiene o establece la lista de registros PTR del objeto RecordSet.
ptrRecord []
SOARecord
Obtiene o establece el registro SOA del objeto RecordSet.
soaRecord
SRVRecords
Obtiene o establece la lista de registros SRV del objeto RecordSet.
SrvRecord []
TTL
Obtiene o establece el TTL de los registros del objeto RecordSet.
Int
TXTRecords
Obtiene o establece la lista de registros TXT del objeto RecordSet.
txtRecord []
SoaRecord
Nombre
Descripción
Valor
Correo electrónico
Obtiene o establece el correo electrónico de este registro.
cuerda
expireTime
Obtiene o establece la hora de expiración de este registro.
Int
anfitrión
Obtiene o establece el nombre de dominio del servidor de nombres autoritativo, sin un punto de terminación.
cuerda
minimumTTL
Obtiene o establece el valor TTL mínimo para este registro.
Int
refreshTime
Obtiene o establece el valor de actualización de este registro.
Int
retryTime
Obtiene o establece el tiempo de reintento de este registro.
Int
serialNumber
Obtiene o establece el número de serie de este registro.
Int
SrvRecord
Nombre
Descripción
Valor
puerto
Obtiene o establece el puerto del servicio para este registro.
Int
prioridad
Obtiene o establece la métrica de prioridad de este registro.
Int
blanco
Obtiene o establece el nombre de dominio del destino de este registro, sin un punto de terminación.
cuerda
peso
Obtiene o establece la métrica de peso de este registro.
Int
TxtRecord
Nombre
Descripción
Valor
valor
Obtiene o establece el valor de texto de este registro.
string[]
Definición de recursos de plantilla de ARM
El tipo de recurso dnszones/NS se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios .
Para crear un recurso Microsoft.Network/dnszones/NS, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.Network/dnszones/NS",
"apiVersion": "2015-05-04-preview",
"name": "string",
"etag": "string",
"properties": {
"AAAARecords": [
{
"ipv6Address": "string"
}
],
"ARecords": [
{
"ipv4Address": "string"
}
],
"CNAMERecord": {
"cname": "string"
},
"MXRecords": [
{
"exchange": "string",
"preference": "int"
}
],
"NSRecords": [
{
"nsdname": "string"
}
],
"PTRRecords": [
{
"ptrdname": "string"
}
],
"SOARecord": {
"email": "string",
"expireTime": "int",
"host": "string",
"minimumTTL": "int",
"refreshTime": "int",
"retryTime": "int",
"serialNumber": "int"
},
"SRVRecords": [
{
"port": "int",
"priority": "int",
"target": "string",
"weight": "int"
}
],
"TTL": "int",
"TXTRecords": [
{
"value": [ "string" ]
}
]
}
}
Valores de propiedad
AaaaRecord
Nombre
Descripción
Valor
ipv6Address
Obtiene o establece la dirección IPv6 de este registro AAAA en notación de cadena.
cuerda
ARecord
Nombre
Descripción
Valor
ipv4Address
Obtiene o establece la dirección IPv4 de este registro A en notación de cadena.
cuerda
CnameRecord
Nombre
Descripción
Valor
cname
Obtiene o establece el nombre canónico de este registro sin un punto de terminación.
cuerda
Microsoft.Network/dnszones/NS
Nombre
Descripción
Valor
apiVersion
La versión de api
'2015-05-04-preview'
etag
Etiqueta etag del conjunto de registros.
cuerda
nombre
El nombre del recurso
string (obligatorio)
Propiedades
Propiedades del conjunto de registros.
RecordSetProperties
tipo
El tipo de recurso
"Microsoft.Network/dnszones/NS"
MxRecord
Nombre
Descripción
Valor
intercambiar
Obtiene o establece el nombre de dominio del host de correo, sin un punto de terminación.
cuerda
preferencia
Obtiene o establece la métrica de preferencias de este registro.
Int
NsRecord
Nombre
Descripción
Valor
nsdname
Obtiene o establece el nombre del servidor de nombres para este registro, sin un punto de terminación.
cuerda
PtrRecord
Nombre
Descripción
Valor
ptrdname
Obtiene o establece el nombre de dominio de destino PTR para este registro sin un punto de terminación.
cuerda
RecordSetProperties
Nombre
Descripción
Valor
AAAARecords
Obtiene o establece la lista de registros AAAA del objeto RecordSet.
AaaaRecord []
ARecords
Obtiene o establece la lista de registros A del objeto RecordSet.
ARecord []
CNAMERecord
Obtiene o establece el registro CNAME en el objeto RecordSet.
CnameRecord
MXRecords
Obtiene o establece la lista de registros MX del objeto RecordSet.
MxRecord []
NSRecords
Obtiene o establece la lista de registros NS en el objeto RecordSet.
NsRecord []
PTRRecords
Obtiene o establece la lista de registros PTR del objeto RecordSet.
ptrRecord []
SOARecord
Obtiene o establece el registro SOA del objeto RecordSet.
soaRecord
SRVRecords
Obtiene o establece la lista de registros SRV del objeto RecordSet.
SrvRecord []
TTL
Obtiene o establece el TTL de los registros del objeto RecordSet.
Int
TXTRecords
Obtiene o establece la lista de registros TXT del objeto RecordSet.
txtRecord []
SoaRecord
Nombre
Descripción
Valor
Correo electrónico
Obtiene o establece el correo electrónico de este registro.
cuerda
expireTime
Obtiene o establece la hora de expiración de este registro.
Int
anfitrión
Obtiene o establece el nombre de dominio del servidor de nombres autoritativo, sin un punto de terminación.
cuerda
minimumTTL
Obtiene o establece el valor TTL mínimo para este registro.
Int
refreshTime
Obtiene o establece el valor de actualización de este registro.
Int
retryTime
Obtiene o establece el tiempo de reintento de este registro.
Int
serialNumber
Obtiene o establece el número de serie de este registro.
Int
SrvRecord
Nombre
Descripción
Valor
puerto
Obtiene o establece el puerto del servicio para este registro.
Int
prioridad
Obtiene o establece la métrica de prioridad de este registro.
Int
blanco
Obtiene o establece el nombre de dominio del destino de este registro, sin un punto de terminación.
cuerda
peso
Obtiene o establece la métrica de peso de este registro.
Int
TxtRecord
Nombre
Descripción
Valor
valor
Obtiene o establece el valor de texto de este registro.
string[]
El tipo de recurso dnszones/NS se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios .
Para crear un recurso Microsoft.Network/dnszones/NS, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/dnszones/NS@2015-05-04-preview"
name = "string"
etag = "string"
body = jsonencode({
properties = {
AAAARecords = [
{
ipv6Address = "string"
}
]
ARecords = [
{
ipv4Address = "string"
}
]
CNAMERecord = {
cname = "string"
}
MXRecords = [
{
exchange = "string"
preference = int
}
]
NSRecords = [
{
nsdname = "string"
}
]
PTRRecords = [
{
ptrdname = "string"
}
]
SOARecord = {
email = "string"
expireTime = int
host = "string"
minimumTTL = int
refreshTime = int
retryTime = int
serialNumber = int
}
SRVRecords = [
{
port = int
priority = int
target = "string"
weight = int
}
]
TTL = int
TXTRecords = [
{
value = [
"string"
]
}
]
}
})
}
Valores de propiedad
AaaaRecord
Nombre
Descripción
Valor
ipv6Address
Obtiene o establece la dirección IPv6 de este registro AAAA en notación de cadena.
cuerda
ARecord
Nombre
Descripción
Valor
ipv4Address
Obtiene o establece la dirección IPv4 de este registro A en notación de cadena.
cuerda
CnameRecord
Nombre
Descripción
Valor
cname
Obtiene o establece el nombre canónico de este registro sin un punto de terminación.
cuerda
Microsoft.Network/dnszones/NS
Nombre
Descripción
Valor
etag
Etiqueta etag del conjunto de registros.
cuerda
nombre
El nombre del recurso
string (obligatorio)
parent_id
Identificador del recurso que es el elemento primario de este recurso.
Identificador del recurso de tipo: dnszones
Propiedades
Propiedades del conjunto de registros.
RecordSetProperties
tipo
El tipo de recurso
"Microsoft.Network/dnszones/NS@2015-05-04-preview"
MxRecord
Nombre
Descripción
Valor
intercambiar
Obtiene o establece el nombre de dominio del host de correo, sin un punto de terminación.
cuerda
preferencia
Obtiene o establece la métrica de preferencias de este registro.
Int
NsRecord
Nombre
Descripción
Valor
nsdname
Obtiene o establece el nombre del servidor de nombres para este registro, sin un punto de terminación.
cuerda
PtrRecord
Nombre
Descripción
Valor
ptrdname
Obtiene o establece el nombre de dominio de destino PTR para este registro sin un punto de terminación.
cuerda
RecordSetProperties
Nombre
Descripción
Valor
AAAARecords
Obtiene o establece la lista de registros AAAA del objeto RecordSet.
AaaaRecord []
ARecords
Obtiene o establece la lista de registros A del objeto RecordSet.
ARecord []
CNAMERecord
Obtiene o establece el registro CNAME en el objeto RecordSet.
CnameRecord
MXRecords
Obtiene o establece la lista de registros MX del objeto RecordSet.
MxRecord []
NSRecords
Obtiene o establece la lista de registros NS en el objeto RecordSet.
NsRecord []
PTRRecords
Obtiene o establece la lista de registros PTR del objeto RecordSet.
ptrRecord []
SOARecord
Obtiene o establece el registro SOA del objeto RecordSet.
soaRecord
SRVRecords
Obtiene o establece la lista de registros SRV del objeto RecordSet.
SrvRecord []
TTL
Obtiene o establece el TTL de los registros del objeto RecordSet.
Int
TXTRecords
Obtiene o establece la lista de registros TXT del objeto RecordSet.
txtRecord []
SoaRecord
Nombre
Descripción
Valor
Correo electrónico
Obtiene o establece el correo electrónico de este registro.
cuerda
expireTime
Obtiene o establece la hora de expiración de este registro.
Int
anfitrión
Obtiene o establece el nombre de dominio del servidor de nombres autoritativo, sin un punto de terminación.
cuerda
minimumTTL
Obtiene o establece el valor TTL mínimo para este registro.
Int
refreshTime
Obtiene o establece el valor de actualización de este registro.
Int
retryTime
Obtiene o establece el tiempo de reintento de este registro.
Int
serialNumber
Obtiene o establece el número de serie de este registro.
Int
SrvRecord
Nombre
Descripción
Valor
puerto
Obtiene o establece el puerto del servicio para este registro.
Int
prioridad
Obtiene o establece la métrica de prioridad de este registro.
Int
blanco
Obtiene o establece el nombre de dominio del destino de este registro, sin un punto de terminación.
cuerda
peso
Obtiene o establece la métrica de peso de este registro.
Int
TxtRecord
Nombre
Descripción
Valor
valor
Obtiene o establece el valor de texto de este registro.
string[]