Bicep-resursdefinition
Resurstypen dnszones/TXT kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Om du vill skapa en Microsoft.Network/dnszones/TXT-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Network/dnszones/TXT@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'
]
}
]
}
}
Egenskapsvärden
AaaaRecord
Namn |
Beskrivning |
Värde |
ipv6Address |
Hämtar eller anger IPv6-adressen för den här AAAA-posten i sträng notation. |
sträng |
ARecord
Namn |
Beskrivning |
Värde |
ipv4Address |
Hämtar eller anger IPv4-adressen för den här A-posten i sträng notation. |
sträng |
CnameRecord
Namn |
Beskrivning |
Värde |
cname |
Hämtar eller anger det kanoniska namnet för den här posten utan en avslutande punkt. |
sträng |
Microsoft.Network/dnszones/TXT
Namn |
Beskrivning |
Värde |
etag |
Etag för postuppsättningen. |
sträng |
Namn |
Resursnamnet |
sträng (krävs) |
förälder |
I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.
Mer information finns i Underordnad resurs utanför den överordnade resursen. |
Symboliskt namn för resurs av typen: dnszones |
Egenskaper |
Egenskaperna för postuppsättningen. |
RecordSetProperties |
MxRecord
Namn |
Beskrivning |
Värde |
utbyte |
Hämtar eller anger domännamnet för e-postvärden utan en avslutande punkt. |
sträng |
förkärlek |
Hämtar eller anger inställningsmåttet för den här posten. |
Int |
NsRecord
Namn |
Beskrivning |
Värde |
nsdname |
Hämtar eller anger namnservernamnet för den här posten, utan en avslutande punkt. |
sträng |
PtrRecord
Namn |
Beskrivning |
Värde |
ptrdname |
Hämtar eller anger PTR-måldomännamnet för den här posten utan en avslutande punkt. |
sträng |
RecordSetProperties
Namn |
Beskrivning |
Värde |
AAAARecords |
Hämtar eller anger listan över AAAA-poster i RecordSet. |
AaaaRecord[] |
ARecords |
Hämtar eller anger listan över A-poster i RecordSet. |
ARecord[] |
CNAMERecord |
Hämtar eller anger CNAME-posten i RecordSet. |
CnameRecord |
MXRecords |
Hämtar eller anger listan över MX-poster i RecordSet. |
MxRecord[] |
NSRecords |
Hämtar eller anger listan över NS-poster i RecordSet. |
NsRecord[] |
PTRRecords |
Hämtar eller anger listan över PTR-poster i RecordSet. |
PtrRecord[] |
SOARecord |
Hämtar eller anger SOA-posten i RecordSet. |
SoaRecord |
SRVRecords |
Hämtar eller anger listan över SRV-poster i RecordSet. |
SrvRecord[] |
TTL |
Hämtar eller anger TTL för posterna i RecordSet. |
Int |
TXTRecords |
Hämtar eller anger listan över TXT-poster i RecordSet. |
TxtRecord[] |
SoaRecord
Namn |
Beskrivning |
Värde |
E-post |
Hämtar eller anger e-postmeddelandet för den här posten. |
sträng |
expireTime |
Hämtar eller anger förfalltid för den här posten. |
Int |
värd |
Hämtar eller anger domännamnet för den auktoritativa namnservern utan en avslutande punkt. |
sträng |
minimumTTL |
Hämtar eller anger det minsta TTL-värdet för den här posten. |
Int |
refreshTime |
Hämtar eller anger uppdateringsvärdet för den här posten. |
Int |
retryTime |
Hämtar eller anger återförsökstiden för den här posten. |
Int |
serialNumber |
Hämtar eller anger serienumret för den här posten. |
Int |
SrvRecord
Namn |
Beskrivning |
Värde |
hamn |
Hämtar eller anger porten för tjänsten för den här posten. |
Int |
prioritering |
Hämtar eller anger prioritetsmåttet för den här posten. |
Int |
mål |
Hämtar eller anger domännamnet för målet för den här posten, utan en avslutande punkt. |
sträng |
vikt |
Hämtar eller anger viktmåttet för den här posten. |
Int |
TxtRecord
Namn |
Beskrivning |
Värde |
värde |
Hämtar eller anger textvärdet för den här posten. |
string[] |
Användningsexempel
Azure-snabbstartsexempel
Följande Azure-snabbstartsmallar innehålla Bicep-exempel för distribution av den här resurstypen.
Resursdefinition för ARM-mall
Resurstypen dnszones/TXT kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Om du vill skapa en Microsoft.Network/dnszones/TXT-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Network/dnszones/TXT",
"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" ]
}
]
}
}
Egenskapsvärden
AaaaRecord
Namn |
Beskrivning |
Värde |
ipv6Address |
Hämtar eller anger IPv6-adressen för den här AAAA-posten i sträng notation. |
sträng |
ARecord
Namn |
Beskrivning |
Värde |
ipv4Address |
Hämtar eller anger IPv4-adressen för den här A-posten i sträng notation. |
sträng |
CnameRecord
Namn |
Beskrivning |
Värde |
cname |
Hämtar eller anger det kanoniska namnet för den här posten utan en avslutande punkt. |
sträng |
Microsoft.Network/dnszones/TXT
Namn |
Beskrivning |
Värde |
apiVersion |
API-versionen |
"2015-05-04-preview" |
etag |
Etag för postuppsättningen. |
sträng |
Namn |
Resursnamnet |
sträng (krävs) |
Egenskaper |
Egenskaperna för postuppsättningen. |
RecordSetProperties |
typ |
Resurstypen |
"Microsoft.Network/dnszones/TXT" |
MxRecord
Namn |
Beskrivning |
Värde |
utbyte |
Hämtar eller anger domännamnet för e-postvärden utan en avslutande punkt. |
sträng |
förkärlek |
Hämtar eller anger inställningsmåttet för den här posten. |
Int |
NsRecord
Namn |
Beskrivning |
Värde |
nsdname |
Hämtar eller anger namnservernamnet för den här posten, utan en avslutande punkt. |
sträng |
PtrRecord
Namn |
Beskrivning |
Värde |
ptrdname |
Hämtar eller anger PTR-måldomännamnet för den här posten utan en avslutande punkt. |
sträng |
RecordSetProperties
Namn |
Beskrivning |
Värde |
AAAARecords |
Hämtar eller anger listan över AAAA-poster i RecordSet. |
AaaaRecord[] |
ARecords |
Hämtar eller anger listan över A-poster i RecordSet. |
ARecord[] |
CNAMERecord |
Hämtar eller anger CNAME-posten i RecordSet. |
CnameRecord |
MXRecords |
Hämtar eller anger listan över MX-poster i RecordSet. |
MxRecord[] |
NSRecords |
Hämtar eller anger listan över NS-poster i RecordSet. |
NsRecord[] |
PTRRecords |
Hämtar eller anger listan över PTR-poster i RecordSet. |
PtrRecord[] |
SOARecord |
Hämtar eller anger SOA-posten i RecordSet. |
SoaRecord |
SRVRecords |
Hämtar eller anger listan över SRV-poster i RecordSet. |
SrvRecord[] |
TTL |
Hämtar eller anger TTL för posterna i RecordSet. |
Int |
TXTRecords |
Hämtar eller anger listan över TXT-poster i RecordSet. |
TxtRecord[] |
SoaRecord
Namn |
Beskrivning |
Värde |
E-post |
Hämtar eller anger e-postmeddelandet för den här posten. |
sträng |
expireTime |
Hämtar eller anger förfalltid för den här posten. |
Int |
värd |
Hämtar eller anger domännamnet för den auktoritativa namnservern utan en avslutande punkt. |
sträng |
minimumTTL |
Hämtar eller anger det minsta TTL-värdet för den här posten. |
Int |
refreshTime |
Hämtar eller anger uppdateringsvärdet för den här posten. |
Int |
retryTime |
Hämtar eller anger återförsökstiden för den här posten. |
Int |
serialNumber |
Hämtar eller anger serienumret för den här posten. |
Int |
SrvRecord
Namn |
Beskrivning |
Värde |
hamn |
Hämtar eller anger porten för tjänsten för den här posten. |
Int |
prioritering |
Hämtar eller anger prioritetsmåttet för den här posten. |
Int |
mål |
Hämtar eller anger domännamnet för målet för den här posten, utan en avslutande punkt. |
sträng |
vikt |
Hämtar eller anger viktmåttet för den här posten. |
Int |
TxtRecord
Namn |
Beskrivning |
Värde |
värde |
Hämtar eller anger textvärdet för den här posten. |
string[] |
Användningsexempel
Azure-snabbstartsmallar
Följande Azure-snabbstartsmallar distribuera den här resurstypen.
Resurstypen dnszones/TXT kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Om du vill skapa en Microsoft.Network/dnszones/TXT-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/dnszones/TXT@2015-05-04-preview"
name = "string"
body = {
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"
]
}
]
}
}
}
Egenskapsvärden
AaaaRecord
Namn |
Beskrivning |
Värde |
ipv6Address |
Hämtar eller anger IPv6-adressen för den här AAAA-posten i sträng notation. |
sträng |
ARecord
Namn |
Beskrivning |
Värde |
ipv4Address |
Hämtar eller anger IPv4-adressen för den här A-posten i sträng notation. |
sträng |
CnameRecord
Namn |
Beskrivning |
Värde |
cname |
Hämtar eller anger det kanoniska namnet för den här posten utan en avslutande punkt. |
sträng |
Microsoft.Network/dnszones/TXT
Namn |
Beskrivning |
Värde |
etag |
Etag för postuppsättningen. |
sträng |
Namn |
Resursnamnet |
sträng (krävs) |
parent_id |
ID för resursen som är överordnad för den här resursen. |
ID för resurs av typen: dnszones |
Egenskaper |
Egenskaperna för postuppsättningen. |
RecordSetProperties |
typ |
Resurstypen |
"Microsoft.Network/dnszones/TXT@2015-05-04-preview" |
MxRecord
Namn |
Beskrivning |
Värde |
utbyte |
Hämtar eller anger domännamnet för e-postvärden utan en avslutande punkt. |
sträng |
förkärlek |
Hämtar eller anger inställningsmåttet för den här posten. |
Int |
NsRecord
Namn |
Beskrivning |
Värde |
nsdname |
Hämtar eller anger namnservernamnet för den här posten, utan en avslutande punkt. |
sträng |
PtrRecord
Namn |
Beskrivning |
Värde |
ptrdname |
Hämtar eller anger PTR-måldomännamnet för den här posten utan en avslutande punkt. |
sträng |
RecordSetProperties
Namn |
Beskrivning |
Värde |
AAAARecords |
Hämtar eller anger listan över AAAA-poster i RecordSet. |
AaaaRecord[] |
ARecords |
Hämtar eller anger listan över A-poster i RecordSet. |
ARecord[] |
CNAMERecord |
Hämtar eller anger CNAME-posten i RecordSet. |
CnameRecord |
MXRecords |
Hämtar eller anger listan över MX-poster i RecordSet. |
MxRecord[] |
NSRecords |
Hämtar eller anger listan över NS-poster i RecordSet. |
NsRecord[] |
PTRRecords |
Hämtar eller anger listan över PTR-poster i RecordSet. |
PtrRecord[] |
SOARecord |
Hämtar eller anger SOA-posten i RecordSet. |
SoaRecord |
SRVRecords |
Hämtar eller anger listan över SRV-poster i RecordSet. |
SrvRecord[] |
TTL |
Hämtar eller anger TTL för posterna i RecordSet. |
Int |
TXTRecords |
Hämtar eller anger listan över TXT-poster i RecordSet. |
TxtRecord[] |
SoaRecord
Namn |
Beskrivning |
Värde |
E-post |
Hämtar eller anger e-postmeddelandet för den här posten. |
sträng |
expireTime |
Hämtar eller anger förfalltid för den här posten. |
Int |
värd |
Hämtar eller anger domännamnet för den auktoritativa namnservern utan en avslutande punkt. |
sträng |
minimumTTL |
Hämtar eller anger det minsta TTL-värdet för den här posten. |
Int |
refreshTime |
Hämtar eller anger uppdateringsvärdet för den här posten. |
Int |
retryTime |
Hämtar eller anger återförsökstiden för den här posten. |
Int |
serialNumber |
Hämtar eller anger serienumret för den här posten. |
Int |
SrvRecord
Namn |
Beskrivning |
Värde |
hamn |
Hämtar eller anger porten för tjänsten för den här posten. |
Int |
prioritering |
Hämtar eller anger prioritetsmåttet för den här posten. |
Int |
mål |
Hämtar eller anger domännamnet för målet för den här posten, utan en avslutande punkt. |
sträng |
vikt |
Hämtar eller anger viktmåttet för den här posten. |
Int |
TxtRecord
Namn |
Beskrivning |
Värde |
värde |
Hämtar eller anger textvärdet för den här posten. |
string[] |