Microsoft.Network privadoDnsZones/MX 2018-09-01
Artigo 09/12/2024
2 contribuidores
Comentários
Neste artigo
Definição de recursos do bíceps
Formato do recurso
Valores de propriedade
Definição de recurso de modelo ARM
Formato do recurso
Valores de propriedade
Definição de recursos Terraform (provedor AzAPI)
Formato do recurso
Valores de propriedade
Mostrar mais 5
API Versions:
2018-09-01
Definição de recursos do bíceps
O tipo de recurso privateDnsZones/MX pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações .
Para criar um recurso Microsoft.Network/privateDnsZones/MX, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Network/privateDnsZones/MX@2018-09-01' = {
parent: resourceSymbolicName
etag: 'string'
name: 'string'
properties: {
aaaaRecords: [
{
ipv6Address: 'string'
}
]
aRecords: [
{
ipv4Address: 'string'
}
]
cnameRecord: {
cname: 'string'
}
metadata: {
{customized property}: 'string'
}
mxRecords: [
{
exchange: 'string'
preference: int
}
]
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 tabela
Designação
Descrição
Valor
ipv6Endereço
O endereço IPv6 deste registo AAAA.
string
Expandir tabela
Designação
Descrição
Valor
ipv4Endereço
O endereço IPv4 deste registo A.
string
Expandir tabela
Designação
Descrição
Valor
CNAME
O nome canônico para este registro CNAME.
string
Microsoft.Network/privadoDnsZones/MX
Expandir tabela
Designação
Descrição
Valor
etag
O ETag do conjunto de recordes.
string
Designação
O nome do recurso
string (obrigatório)
pai
No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai. Para obter mais informações, consulte recurso filho fora do recurso pai .
Nome simbólico para recurso do tipo: privateDnsZones
propriedades
As propriedades do conjunto de registros.
RecordSetProperties
Expandir tabela
Designação
Descrição
Valor
câmbio
O nome de domínio do host de email para esse registro MX.
string
preferência
O valor de preferência para esse registro MX.
Int
Expandir tabela
Designação
Descrição
Valor
ptrdname
O nome de domínio de destino PTR para este registo PTR.
string
Expandir tabela
Designação
Descrição
Valor
aaaaRegistos
A lista de registros AAAA no conjunto de registros.
AaaaRecord []
aRegistos
A lista de registros A no conjunto de registros.
ARecord []
cnameRecord
O registro CNAME no conjunto de registros.
CnameRecord
metadados
Os metadados anexados ao conjunto de registros.
RecordSetPropertiesMetadata
mxRecords
A lista de registros MX no conjunto de registros.
MxRecord []
ptrRegistos
A lista de registros PTR no conjunto de registros.
PtrRecord []
soaRecord
O registro SOA no conjunto de registros.
SoaRecord
srvRecords
A lista de registros SRV no conjunto de registros.
SrvRecord []
TTL
O TTL (time-to-live) dos recordes no conjunto de recordes.
Int
txtRecords
A lista de registros TXT no conjunto de registros.
TxtRecord []
Expandir tabela
Designação
Descrição
Valor
Expandir tabela
Designação
Descrição
Valor
Email
O contato de e-mail para este registro SOA.
string
expirarTempo de expiração
O tempo de expiração para este registro SOA.
Int
anfitrião
O nome de domínio do servidor de nomes autorizado para este registro SOA.
string
mínimoTtl
O valor mínimo para esse registro SOA. Por convenção, isso é usado para determinar a duração do cache negativo.
Int
refreshTime
O valor de atualização para esse registro SOA.
Int
retryTime
O tempo de repetição para este registro SOA.
Int
número de série
O número de série para este registro SOA.
Int
Expandir tabela
Designação
Descrição
Valor
porto
O valor da porta para esse registro SRV.
Int
prioridade
O valor de prioridade para este registro SRV.
Int
público-alvo
O nome de domínio de destino para este registro SRV.
string
peso
O valor de peso para este registro SRV.
Int
Expandir tabela
Designação
Descrição
Valor
valor
O valor de texto deste registro TXT.
string[]
Definição de recurso de modelo ARM
O tipo de recurso privateDnsZones/MX pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações .
Para criar um recurso Microsoft.Network/privateDnsZones/MX, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Network/privateDnsZones/MX",
"apiVersion": "2018-09-01",
"name": "string",
"etag": "string",
"properties": {
"aaaaRecords": [
{
"ipv6Address": "string"
}
],
"aRecords": [
{
"ipv4Address": "string"
}
],
"cnameRecord": {
"cname": "string"
},
"metadata": {
"{customized property}": "string"
},
"mxRecords": [
{
"exchange": "string",
"preference": "int"
}
],
"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 tabela
Designação
Descrição
Valor
ipv6Endereço
O endereço IPv6 deste registo AAAA.
string
Expandir tabela
Designação
Descrição
Valor
ipv4Endereço
O endereço IPv4 deste registo A.
string
Expandir tabela
Designação
Descrição
Valor
CNAME
O nome canônico para este registro CNAME.
string
Microsoft.Network/privadoDnsZones/MX
Expandir tabela
Designação
Descrição
Valor
apiVersion
A versão api
'2018-09-01'
etag
O ETag do conjunto de recordes.
string
Designação
O nome do recurso
string (obrigatório)
propriedades
As propriedades do conjunto de registros.
RecordSetProperties
tipo
O tipo de recurso
'Microsoft.Network/privateDnsZones/MX'
Expandir tabela
Designação
Descrição
Valor
câmbio
O nome de domínio do host de email para esse registro MX.
string
preferência
O valor de preferência para esse registro MX.
Int
Expandir tabela
Designação
Descrição
Valor
ptrdname
O nome de domínio de destino PTR para este registo PTR.
string
Expandir tabela
Designação
Descrição
Valor
aaaaRegistos
A lista de registros AAAA no conjunto de registros.
AaaaRecord []
aRegistos
A lista de registros A no conjunto de registros.
ARecord []
cnameRecord
O registro CNAME no conjunto de registros.
CnameRecord
metadados
Os metadados anexados ao conjunto de registros.
RecordSetPropertiesMetadata
mxRecords
A lista de registros MX no conjunto de registros.
MxRecord []
ptrRegistos
A lista de registros PTR no conjunto de registros.
PtrRecord []
soaRecord
O registro SOA no conjunto de registros.
SoaRecord
srvRecords
A lista de registros SRV no conjunto de registros.
SrvRecord []
TTL
O TTL (time-to-live) dos recordes no conjunto de recordes.
Int
txtRecords
A lista de registros TXT no conjunto de registros.
TxtRecord []
Expandir tabela
Designação
Descrição
Valor
Expandir tabela
Designação
Descrição
Valor
Email
O contato de e-mail para este registro SOA.
string
expirarTempo de expiração
O tempo de expiração para este registro SOA.
Int
anfitrião
O nome de domínio do servidor de nomes autorizado para este registro SOA.
string
mínimoTtl
O valor mínimo para esse registro SOA. Por convenção, isso é usado para determinar a duração do cache negativo.
Int
refreshTime
O valor de atualização para esse registro SOA.
Int
retryTime
O tempo de repetição para este registro SOA.
Int
número de série
O número de série para este registro SOA.
Int
Expandir tabela
Designação
Descrição
Valor
porto
O valor da porta para esse registro SRV.
Int
prioridade
O valor de prioridade para este registro SRV.
Int
público-alvo
O nome de domínio de destino para este registro SRV.
string
peso
O valor de peso para este registro SRV.
Int
Expandir tabela
Designação
Descrição
Valor
valor
O valor de texto deste registro TXT.
string[]
O tipo de recurso privateDnsZones/MX pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações .
Para criar um recurso Microsoft.Network/privateDnsZones/MX, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/privateDnsZones/MX@2018-09-01"
name = "string"
etag = "string"
body = jsonencode({
properties = {
aaaaRecords = [
{
ipv6Address = "string"
}
]
aRecords = [
{
ipv4Address = "string"
}
]
cnameRecord = {
cname = "string"
}
metadata = {
{customized property} = "string"
}
mxRecords = [
{
exchange = "string"
preference = int
}
]
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 tabela
Designação
Descrição
Valor
ipv6Endereço
O endereço IPv6 deste registo AAAA.
string
Expandir tabela
Designação
Descrição
Valor
ipv4Endereço
O endereço IPv4 deste registo A.
string
Expandir tabela
Designação
Descrição
Valor
CNAME
O nome canônico para este registro CNAME.
string
Microsoft.Network/privadoDnsZones/MX
Expandir tabela
Designação
Descrição
Valor
etag
O ETag do conjunto de recordes.
string
Designação
O nome do recurso
string (obrigatório)
parent_id
A ID do recurso que é o pai para este recurso.
ID para recurso do tipo: privateDnsZones
propriedades
As propriedades do conjunto de registros.
RecordSetProperties
tipo
O tipo de recurso
"Microsoft.Network/privateDnsZones/MX@2018-09-01"
Expandir tabela
Designação
Descrição
Valor
câmbio
O nome de domínio do host de email para esse registro MX.
string
preferência
O valor de preferência para esse registro MX.
Int
Expandir tabela
Designação
Descrição
Valor
ptrdname
O nome de domínio de destino PTR para este registo PTR.
string
Expandir tabela
Designação
Descrição
Valor
aaaaRegistos
A lista de registros AAAA no conjunto de registros.
AaaaRecord []
aRegistos
A lista de registros A no conjunto de registros.
ARecord []
cnameRecord
O registro CNAME no conjunto de registros.
CnameRecord
metadados
Os metadados anexados ao conjunto de registros.
RecordSetPropertiesMetadata
mxRecords
A lista de registros MX no conjunto de registros.
MxRecord []
ptrRegistos
A lista de registros PTR no conjunto de registros.
PtrRecord []
soaRecord
O registro SOA no conjunto de registros.
SoaRecord
srvRecords
A lista de registros SRV no conjunto de registros.
SrvRecord []
TTL
O TTL (time-to-live) dos recordes no conjunto de recordes.
Int
txtRecords
A lista de registros TXT no conjunto de registros.
TxtRecord []
Expandir tabela
Designação
Descrição
Valor
Expandir tabela
Designação
Descrição
Valor
Email
O contato de e-mail para este registro SOA.
string
expirarTempo de expiração
O tempo de expiração para este registro SOA.
Int
anfitrião
O nome de domínio do servidor de nomes autorizado para este registro SOA.
string
mínimoTtl
O valor mínimo para esse registro SOA. Por convenção, isso é usado para determinar a duração do cache negativo.
Int
refreshTime
O valor de atualização para esse registro SOA.
Int
retryTime
O tempo de repetição para este registro SOA.
Int
número de série
O número de série para este registro SOA.
Int
Expandir tabela
Designação
Descrição
Valor
porto
O valor da porta para esse registro SRV.
Int
prioridade
O valor de prioridade para este registro SRV.
Int
público-alvo
O nome de domínio de destino para este registro SRV.
string
peso
O valor de peso para este registro SRV.
Int
Expandir tabela
Designação
Descrição
Valor
valor
O valor de texto deste registro TXT.
string[]