Microsoft.Network dnsZones/A 2017-10-01
Článek 12/09/2024
Přispěvatelé: 2
Váš názor
V tomto článku
Definice prostředku Bicep
Typ prostředku dnsZones/A je možné nasadit s operacemi, které cílí:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn .
Pokud chcete vytvořit prostředek Microsoft.Network/dnsZones/A, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.Network/dnsZones/A@2017-10-01' = {
parent: resourceSymbolicName
etag: 'string'
name: 'string'
properties: {
AAAARecords: [
{
ipv6Address: 'string'
}
]
ARecords: [
{
ipv4Address: 'string'
}
]
caaRecords: [
{
flags: int
tag: 'string'
value: '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'
]
}
]
}
}
Hodnoty vlastností
AaaaZáznam
Jméno
Popis
Hodnota
ipv6Address
Adresa IPv6 tohoto záznamu AAAA.
řetězec
ARecord
Jméno
Popis
Hodnota
ipv4Address
Adresa IPv4 tohoto záznamu A.
řetězec
Záznam CaaRecord
Jméno
Popis
Hodnota
vlajky
Příznaky pro tento záznam CAA jako celé číslo mezi 0 a 255.
Int
značka
Značka pro tento záznam CAA.
řetězec
hodnota
Hodnota tohoto záznamu CAA.
řetězec
Záznam CnameRecord
Jméno
Popis
Hodnota
cname
Kanonický název tohoto záznamu CNAME.
řetězec
Microsoft.Network/dnsZones/A
Jméno
Popis
Hodnota
etag
Etag sady záznamů.
řetězec
Jméno
Název prostředku
string (povinné)
rodič
V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek. Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek .
Symbolický název prostředku typu: dnsZones
vlastnosti
Vlastnosti sady záznamů.
RecordSetProperties
Záznam MxRecord
Jméno
Popis
Hodnota
výměna
Název domény hostitele pošty pro tento záznam MX.
řetězec
preference
Hodnota předvoleb pro tento záznam MX.
Int
NsRecord
Jméno
Popis
Hodnota
nsdname
Název názvového serveru pro tento záznam NS.
řetězec
Záznam PtrRecord
Jméno
Popis
Hodnota
ptrdname
Název cílové domény PTR pro tento záznam PTR.
řetězec
RecordSetProperties
Jméno
Popis
Hodnota
AAAAZáznamy
Seznam záznamů AAAA v sadě záznamů
AaaaZáznam []
ARecords
Seznam záznamů A v sadě záznamů
ARecord []
CaaRecords
Seznam záznamů CAA v sadě záznamů
Záznam CaaRecord []
CNAMERecord
Záznam CNAME v sadě záznamů.
CnameRecord
metadata
Metadata připojená k sadě záznamů.
RecordSetPropertiesMetadata
Záznam MXRecords
Seznam záznamů MX v sadě záznamů.
záznam MxRecord []
NSRecords
Seznam záznamů NS v sadě záznamů
NsRecord []
PtRRecords
Seznam záznamů PTR v sadě záznamů
PtrRecord []
Záznam SOARecord
Záznam SOA v sadě záznamů.
SoaRecord
SRVRecords
Seznam záznamů SRV v sadě záznamů.
SrvRecord []
Hodnota ttl
Hodnota TTL (time-to-live) záznamů v sadě záznamů.
Int
TxtRecords
Seznam záznamů TXT v sadě záznamů.
TxtRecord []
SoaRecord
Jméno
Popis
Hodnota
E-mail
E-mailový kontakt pro tento záznam SOA.
řetězec
expireTime
Doba vypršení platnosti tohoto záznamu SOA.
Int
hostitel
Název domény autoritativního názvového serveru pro tento záznam SOA.
řetězec
minimumTTL
Minimální hodnota pro tento záznam SOA. Podle konvence se používá k určení záporné doby ukládání do mezipaměti.
Int
refreshTime
Hodnota aktualizace pro tento záznam SOA.
Int
retryTime
Čas opakování pro tento záznam SOA.
Int
serialNumber
Sériové číslo pro tento záznam SOA.
Int
Záznam SrvRecord
Jméno
Popis
Hodnota
přístav
Hodnota portu pro tento záznam SRV.
Int
priorita
Hodnota priority pro tento záznam SRV.
Int
cíl
Název cílové domény pro tento záznam SRV.
řetězec
hmotnost
Hodnota váhy pro tento záznam SRV.
Int
TxtRecord
Jméno
Popis
Hodnota
hodnota
Textová hodnota tohoto záznamu TXT.
string[]
Ukázky rychlého startu
Následující ukázky rychlého startu nasadí tento typ prostředku.
Soubor Bicep
Popis
příklad hostování domény Azure DNS
Tato šablona ukazuje, jak vytvořit zónu DNS v rámci Azure DNS a jak do ní přidat některé sady záznamů.
Definice prostředku šablony ARM
Typ prostředku dnsZones/A je možné nasadit s operacemi, které cílí:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn .
Pokud chcete vytvořit prostředek Microsoft.Network/dnsZones/A, přidejte do šablony následující JSON.
{
"type": "Microsoft.Network/dnsZones/A",
"apiVersion": "2017-10-01",
"name": "string",
"etag": "string",
"properties": {
"AAAARecords": [
{
"ipv6Address": "string"
}
],
"ARecords": [
{
"ipv4Address": "string"
}
],
"caaRecords": [
{
"flags": "int",
"tag": "string",
"value": "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" ]
}
]
}
}
Hodnoty vlastností
AaaaZáznam
Jméno
Popis
Hodnota
ipv6Address
Adresa IPv6 tohoto záznamu AAAA.
řetězec
ARecord
Jméno
Popis
Hodnota
ipv4Address
Adresa IPv4 tohoto záznamu A.
řetězec
Záznam CaaRecord
Jméno
Popis
Hodnota
vlajky
Příznaky pro tento záznam CAA jako celé číslo mezi 0 a 255.
Int
značka
Značka pro tento záznam CAA.
řetězec
hodnota
Hodnota tohoto záznamu CAA.
řetězec
Záznam CnameRecord
Jméno
Popis
Hodnota
cname
Kanonický název tohoto záznamu CNAME.
řetězec
Microsoft.Network/dnsZones/A
Jméno
Popis
Hodnota
apiVersion
Verze rozhraní API
'2017-10-01'
etag
Etag sady záznamů.
řetězec
Jméno
Název prostředku
string (povinné)
vlastnosti
Vlastnosti sady záznamů.
RecordSetProperties
typ
Typ prostředku
Microsoft.Network/dnsZones/A
Záznam MxRecord
Jméno
Popis
Hodnota
výměna
Název domény hostitele pošty pro tento záznam MX.
řetězec
preference
Hodnota předvoleb pro tento záznam MX.
Int
NsRecord
Jméno
Popis
Hodnota
nsdname
Název názvového serveru pro tento záznam NS.
řetězec
Záznam PtrRecord
Jméno
Popis
Hodnota
ptrdname
Název cílové domény PTR pro tento záznam PTR.
řetězec
RecordSetProperties
Jméno
Popis
Hodnota
AAAAZáznamy
Seznam záznamů AAAA v sadě záznamů
AaaaZáznam []
ARecords
Seznam záznamů A v sadě záznamů
ARecord []
CaaRecords
Seznam záznamů CAA v sadě záznamů
Záznam CaaRecord []
CNAMERecord
Záznam CNAME v sadě záznamů.
CnameRecord
metadata
Metadata připojená k sadě záznamů.
RecordSetPropertiesMetadata
Záznam MXRecords
Seznam záznamů MX v sadě záznamů.
záznam MxRecord []
NSRecords
Seznam záznamů NS v sadě záznamů
NsRecord []
PtRRecords
Seznam záznamů PTR v sadě záznamů
PtrRecord []
Záznam SOARecord
Záznam SOA v sadě záznamů.
SoaRecord
SRVRecords
Seznam záznamů SRV v sadě záznamů.
SrvRecord []
Hodnota ttl
Hodnota TTL (time-to-live) záznamů v sadě záznamů.
Int
TxtRecords
Seznam záznamů TXT v sadě záznamů.
TxtRecord []
SoaRecord
Jméno
Popis
Hodnota
E-mail
E-mailový kontakt pro tento záznam SOA.
řetězec
expireTime
Doba vypršení platnosti tohoto záznamu SOA.
Int
hostitel
Název domény autoritativního názvového serveru pro tento záznam SOA.
řetězec
minimumTTL
Minimální hodnota pro tento záznam SOA. Podle konvence se používá k určení záporné doby ukládání do mezipaměti.
Int
refreshTime
Hodnota aktualizace pro tento záznam SOA.
Int
retryTime
Čas opakování pro tento záznam SOA.
Int
serialNumber
Sériové číslo pro tento záznam SOA.
Int
Záznam SrvRecord
Jméno
Popis
Hodnota
přístav
Hodnota portu pro tento záznam SRV.
Int
priorita
Hodnota priority pro tento záznam SRV.
Int
cíl
Název cílové domény pro tento záznam SRV.
řetězec
hmotnost
Hodnota váhy pro tento záznam SRV.
Int
TxtRecord
Jméno
Popis
Hodnota
hodnota
Textová hodnota tohoto záznamu TXT.
string[]
Šablony pro rychlý start
Následující šablony pro rychlý start nasazují tento typ prostředku.
Šablona
Popis
příklad hostování domény Azure DNS nasazení
Tato šablona ukazuje, jak vytvořit zónu DNS v rámci Azure DNS a jak do ní přidat některé sady záznamů.
Typ prostředku dnsZones/A je možné nasadit s operacemi, které cílí:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn .
Pokud chcete vytvořit prostředek Microsoft.Network/dnsZones/A, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/dnsZones/A@2017-10-01"
name = "string"
etag = "string"
body = jsonencode({
properties = {
AAAARecords = [
{
ipv6Address = "string"
}
]
ARecords = [
{
ipv4Address = "string"
}
]
caaRecords = [
{
flags = int
tag = "string"
value = "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"
]
}
]
}
})
}
Hodnoty vlastností
AaaaZáznam
Jméno
Popis
Hodnota
ipv6Address
Adresa IPv6 tohoto záznamu AAAA.
řetězec
ARecord
Jméno
Popis
Hodnota
ipv4Address
Adresa IPv4 tohoto záznamu A.
řetězec
Záznam CaaRecord
Jméno
Popis
Hodnota
vlajky
Příznaky pro tento záznam CAA jako celé číslo mezi 0 a 255.
Int
značka
Značka pro tento záznam CAA.
řetězec
hodnota
Hodnota tohoto záznamu CAA.
řetězec
Záznam CnameRecord
Jméno
Popis
Hodnota
cname
Kanonický název tohoto záznamu CNAME.
řetězec
Microsoft.Network/dnsZones/A
Jméno
Popis
Hodnota
etag
Etag sady záznamů.
řetězec
Jméno
Název prostředku
string (povinné)
parent_id
ID prostředku, který je nadřazený pro tento prostředek.
ID prostředku typu: dnsZones
vlastnosti
Vlastnosti sady záznamů.
RecordSetProperties
typ
Typ prostředku
Microsoft.Network/dnsZones/A@2017-10-01
Záznam MxRecord
Jméno
Popis
Hodnota
výměna
Název domény hostitele pošty pro tento záznam MX.
řetězec
preference
Hodnota předvoleb pro tento záznam MX.
Int
NsRecord
Jméno
Popis
Hodnota
nsdname
Název názvového serveru pro tento záznam NS.
řetězec
Záznam PtrRecord
Jméno
Popis
Hodnota
ptrdname
Název cílové domény PTR pro tento záznam PTR.
řetězec
RecordSetProperties
Jméno
Popis
Hodnota
AAAAZáznamy
Seznam záznamů AAAA v sadě záznamů
AaaaZáznam []
ARecords
Seznam záznamů A v sadě záznamů
ARecord []
CaaRecords
Seznam záznamů CAA v sadě záznamů
Záznam CaaRecord []
CNAMERecord
Záznam CNAME v sadě záznamů.
CnameRecord
metadata
Metadata připojená k sadě záznamů.
RecordSetPropertiesMetadata
Záznam MXRecords
Seznam záznamů MX v sadě záznamů.
záznam MxRecord []
NSRecords
Seznam záznamů NS v sadě záznamů
NsRecord []
PtRRecords
Seznam záznamů PTR v sadě záznamů
PtrRecord []
Záznam SOARecord
Záznam SOA v sadě záznamů.
SoaRecord
SRVRecords
Seznam záznamů SRV v sadě záznamů.
SrvRecord []
Hodnota ttl
Hodnota TTL (time-to-live) záznamů v sadě záznamů.
Int
TxtRecords
Seznam záznamů TXT v sadě záznamů.
TxtRecord []
SoaRecord
Jméno
Popis
Hodnota
E-mail
E-mailový kontakt pro tento záznam SOA.
řetězec
expireTime
Doba vypršení platnosti tohoto záznamu SOA.
Int
hostitel
Název domény autoritativního názvového serveru pro tento záznam SOA.
řetězec
minimumTTL
Minimální hodnota pro tento záznam SOA. Podle konvence se používá k určení záporné doby ukládání do mezipaměti.
Int
refreshTime
Hodnota aktualizace pro tento záznam SOA.
Int
retryTime
Čas opakování pro tento záznam SOA.
Int
serialNumber
Sériové číslo pro tento záznam SOA.
Int
Záznam SrvRecord
Jméno
Popis
Hodnota
přístav
Hodnota portu pro tento záznam SRV.
Int
priorita
Hodnota priority pro tento záznam SRV.
Int
cíl
Název cílové domény pro tento záznam SRV.
řetězec
hmotnost
Hodnota váhy pro tento záznam SRV.
Int
TxtRecord
Jméno
Popis
Hodnota
hodnota
Textová hodnota tohoto záznamu TXT.
string[]