Microsoft.Network dnszones/SRV 2015-05-04-preview
Artículo 09/12/2024
2 colaboradores
Comentarios
En este artículo
Definición de recursos de Bicep
Formato de recurso
Valores de propiedad
API Versions:
2015-05-04-preview
Definición de recursos de Bicep
El tipo de recurso dnszones/SRV 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/SRV, agregue lo siguiente a la plantilla de Bicep.
resource symbolicname 'Microsoft.Network/dnszones/SRV@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'
]
}
]
}
}
Expandir tabla
Nombre
Descripción
Valor
ipv6Address
Obtiene o establece la dirección IPv6 de este registro AAAA en notación de cadena.
cuerda
Expandir tabla
Nombre
Descripción
Valor
ipv4Address
Obtiene o establece la dirección IPv4 de este registro A en notación de cadena.
cuerda
Expandir tabla
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/SRV
Expandir tabla
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
Expandir tabla
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
Expandir tabla
Nombre
Descripción
Valor
nsdname
Obtiene o establece el nombre del servidor de nombres para este registro, sin un punto de terminación.
cuerda
Expandir tabla
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
Expandir tabla
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 []
Expandir tabla
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
Expandir tabla
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
Expandir tabla
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/SRV 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/SRV, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.Network/dnszones/SRV",
"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" ]
}
]
}
}
Expandir tabla
Nombre
Descripción
Valor
ipv6Address
Obtiene o establece la dirección IPv6 de este registro AAAA en notación de cadena.
cuerda
Expandir tabla
Nombre
Descripción
Valor
ipv4Address
Obtiene o establece la dirección IPv4 de este registro A en notación de cadena.
cuerda
Expandir tabla
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/SRV
Expandir tabla
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/SRV"
Expandir tabla
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
Expandir tabla
Nombre
Descripción
Valor
nsdname
Obtiene o establece el nombre del servidor de nombres para este registro, sin un punto de terminación.
cuerda
Expandir tabla
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
Expandir tabla
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 []
Expandir tabla
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
Expandir tabla
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
Expandir tabla
Nombre
Descripción
Valor
valor
Obtiene o establece el valor de texto de este registro.
string[]
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso dnszones/SRV 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/SRV, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/dnszones/SRV@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"
]
}
]
}
})
}
Expandir tabla
Nombre
Descripción
Valor
ipv6Address
Obtiene o establece la dirección IPv6 de este registro AAAA en notación de cadena.
cuerda
Expandir tabla
Nombre
Descripción
Valor
ipv4Address
Obtiene o establece la dirección IPv4 de este registro A en notación de cadena.
cuerda
Expandir tabla
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/SRV
Expandir tabla
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/SRV@2015-05-04-preview"
Expandir tabla
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
Expandir tabla
Nombre
Descripción
Valor
nsdname
Obtiene o establece el nombre del servidor de nombres para este registro, sin un punto de terminación.
cuerda
Expandir tabla
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
Expandir tabla
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 []
Expandir tabla
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
Expandir tabla
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
Expandir tabla
Nombre
Descripción
Valor
valor
Obtiene o establece el valor de texto de este registro.
string[]