Microsoft.Network dnsZones/CNAME 2016-04-01
Artigo 12/09/2024
2 contribuidores
Comentários
Neste artigo
Definição de recursos do bíceps
O tipo de recurso dnsZones/CNAME 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/dnsZones/CNAME, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Network/dnsZones/CNAME@2016-04-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
}
]
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 propriedade
AaaaRecord
Designação
Descrição
Valor
ipv6Endereço
O endereço IPv6 deste registo AAAA.
string
ARecord
Designação
Descrição
Valor
ipv4Endereço
O endereço IPv4 deste registo A.
string
CnameRecord
Designação
Descrição
Valor
CNAME
O nome canônico para este registro CNAME.
string
Microsoft.Network/dnsZones/CNAME
Designação
Descrição
Valor
etag
A etag do conjunto de registros.
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: dnsZones
propriedades
As propriedades do conjunto de registros.
RecordSetProperties
MxRecord
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
NsRecord
Designação
Descrição
Valor
NSDNAME
O nome do servidor de nomes para este registro NS.
string
PtrRecord
Designação
Descrição
Valor
ptrdname
O nome de domínio de destino PTR para este registo PTR.
string
RecordSetProperties
Designação
Descrição
Valor
AAAARecords
A lista de registros AAAA no conjunto de registros.
AaaaRecord []
ARecords
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 []
NSRecords
A lista de registros NS no conjunto de registros.
NsRecord []
PTRRecords
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 []
Designação
Descrição
Valor
SoaRecord
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
SrvRecord
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
TxtRecord
Designação
Descrição
Valor
valor
O valor de texto deste registro TXT.
string[]
Exemplos de uso
Exemplos de início rápido do Azure
Os seguintes modelos início rápido do Azure contêm exemplos de Bicep para implantar esse tipo de recurso.
Arquivo Bicep
Descrição
Front Door Standard/Premium com DNS do Azure e de domínio personalizado
Este modelo cria um Front Door Standard/Premium, incluindo um domínio personalizado no DNS do Azure e um certificado gerenciado pela Microsoft.
Definição de recurso de modelo ARM
O tipo de recurso dnsZones/CNAME 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/dnsZones/CNAME, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Network/dnsZones/CNAME",
"apiVersion": "2016-04-01",
"name": "string",
"etag": "string",
"properties": {
"AAAARecords": [
{
"ipv6Address": "string"
}
],
"ARecords": [
{
"ipv4Address": "string"
}
],
"CNAMERecord": {
"cname": "string"
},
"metadata": {
"{customized property}": "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 propriedade
AaaaRecord
Designação
Descrição
Valor
ipv6Endereço
O endereço IPv6 deste registo AAAA.
string
ARecord
Designação
Descrição
Valor
ipv4Endereço
O endereço IPv4 deste registo A.
string
CnameRecord
Designação
Descrição
Valor
CNAME
O nome canônico para este registro CNAME.
string
Microsoft.Network/dnsZones/CNAME
Designação
Descrição
Valor
apiVersion
A versão api
'2016-04-01'
etag
A etag do conjunto de registros.
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/dnsZones/CNAME'
MxRecord
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
NsRecord
Designação
Descrição
Valor
NSDNAME
O nome do servidor de nomes para este registro NS.
string
PtrRecord
Designação
Descrição
Valor
ptrdname
O nome de domínio de destino PTR para este registo PTR.
string
RecordSetProperties
Designação
Descrição
Valor
AAAARecords
A lista de registros AAAA no conjunto de registros.
AaaaRecord []
ARecords
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 []
NSRecords
A lista de registros NS no conjunto de registros.
NsRecord []
PTRRecords
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 []
Designação
Descrição
Valor
SoaRecord
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
SrvRecord
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
TxtRecord
Designação
Descrição
Valor
valor
O valor de texto deste registro TXT.
string[]
Exemplos de uso
Modelos de início rápido do Azure
Os seguintes modelos de início rápido do Azure implantar esse tipo de recurso.
Modelo
Descrição
Front Door Standard/Premium com DNS do Azure e de domínio personalizado
Este modelo cria um Front Door Standard/Premium, incluindo um domínio personalizado no DNS do Azure e um certificado gerenciado pela Microsoft.
O tipo de recurso dnsZones/CNAME 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/dnsZones/CNAME, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/dnsZones/CNAME@2016-04-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
}
]
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 propriedade
AaaaRecord
Designação
Descrição
Valor
ipv6Endereço
O endereço IPv6 deste registo AAAA.
string
ARecord
Designação
Descrição
Valor
ipv4Endereço
O endereço IPv4 deste registo A.
string
CnameRecord
Designação
Descrição
Valor
CNAME
O nome canônico para este registro CNAME.
string
Microsoft.Network/dnsZones/CNAME
Designação
Descrição
Valor
etag
A etag do conjunto de registros.
string
Designação
O nome do recurso
string (obrigatório)
parent_id
A ID do recurso que é o pai para este recurso.
ID do recurso do tipo: dnsZones
propriedades
As propriedades do conjunto de registros.
RecordSetProperties
tipo
O tipo de recurso
"Microsoft.Network/dnsZones/CNAME@2016-04-01"
MxRecord
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
NsRecord
Designação
Descrição
Valor
NSDNAME
O nome do servidor de nomes para este registro NS.
string
PtrRecord
Designação
Descrição
Valor
ptrdname
O nome de domínio de destino PTR para este registo PTR.
string
RecordSetProperties
Designação
Descrição
Valor
AAAARecords
A lista de registros AAAA no conjunto de registros.
AaaaRecord []
ARecords
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 []
NSRecords
A lista de registros NS no conjunto de registros.
NsRecord []
PTRRecords
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 []
Designação
Descrição
Valor
SoaRecord
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
SrvRecord
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
TxtRecord
Designação
Descrição
Valor
valor
O valor de texto deste registro TXT.
string[]