Microsoft.Network privateDnsZones/MX 2020-06-01
Artikel 12/09/2024
2 deltagare
Feedback
I den här artikeln
Bicep-resursdefinition
Resurstypen privateDnsZones/MX 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/privateDnsZones/MX-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Network/privateDnsZones/MX@2020-06-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'
]
}
]
}
}
Egenskapsvärden
AaaaRecord
Namn
Beskrivning
Värde
ipv6Address
IPv6-adressen för den här AAAA-posten.
sträng
ARecord
Namn
Beskrivning
Värde
ipv4Address
IPv4-adressen för den här A-posten.
sträng
CnameRecord
Namn
Beskrivning
Värde
cname
Det kanoniska namnet på den här CNAME-posten.
sträng
Microsoft.Network/privateDnsZones/MX
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: privateDnsZones
Egenskaper
Egenskaperna för postuppsättningen.
RecordSetProperties
MxRecord
Namn
Beskrivning
Värde
utbyte
Domännamnet för e-postvärden för den här MX-posten.
sträng
förkärlek
Inställningsvärdet för den här MX-posten.
Int
PtrRecord
Namn
Beskrivning
Värde
ptrdname
PTR-måldomännamnet för den här PTR-posten.
sträng
RecordSetProperties
Namn
Beskrivning
Värde
aaaaRecords
Listan över AAAA-poster i postuppsättningen.
AaaaRecord []
aRecords
Listan över A-poster i postuppsättningen.
ARecord []
cnameRecord
CNAME-posten i postuppsättningen.
CnameRecord
metadata
Metadata som är kopplade till postuppsättningen.
RecordSetPropertiesMetadata
mxRecords
Listan över MX-poster i postuppsättningen.
MxRecord []
ptrRecords
Listan över PTR-poster i postuppsättningen.
PtrRecord []
soaRecord
SOA-posten i postuppsättningen.
SoaRecord
srvRecords
Listan över SRV-poster i postuppsättningen.
SrvRecord []
Ttl
TTL (time-to-live) för posterna i postuppsättningen.
Int
txtRecords
Listan över TXT-poster i postuppsättningen.
TxtRecord []
SoaRecord
Namn
Beskrivning
Värde
E-post
E-postkontakten för den här SOA-posten.
sträng
expireTime
Förfalltid för den här SOA-posten.
Int
värd
Domännamnet för den auktoritativa namnservern för den här SOA-posten.
sträng
minimumTtl
Minimivärdet för den här SOA-posten. Enligt konventionen används detta för att fastställa varaktigheten för negativ cachelagring.
Int
refreshTime
Uppdateringsvärdet för den här SOA-posten.
Int
retryTime
Återförsökstiden för den här SOA-posten.
Int
serialNumber
Serienumret för den här SOA-posten.
Int
SrvRecord
Namn
Beskrivning
Värde
hamn
Portvärdet för den här SRV-posten.
Int
prioritering
Prioritetsvärdet för den här SRV-posten.
Int
mål
Måldomännamnet för den här SRV-posten.
sträng
vikt
Viktvärdet för den här SRV-posten.
Int
TxtRecord
Namn
Beskrivning
Värde
värde
Textvärdet för den här TXT-posten.
string[]
Resursdefinition för ARM-mall
Resurstypen privateDnsZones/MX 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/privateDnsZones/MX-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Network/privateDnsZones/MX",
"apiVersion": "2020-06-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" ]
}
]
}
}
Egenskapsvärden
AaaaRecord
Namn
Beskrivning
Värde
ipv6Address
IPv6-adressen för den här AAAA-posten.
sträng
ARecord
Namn
Beskrivning
Värde
ipv4Address
IPv4-adressen för den här A-posten.
sträng
CnameRecord
Namn
Beskrivning
Värde
cname
Det kanoniska namnet på den här CNAME-posten.
sträng
Microsoft.Network/privateDnsZones/MX
Namn
Beskrivning
Värde
apiVersion
API-versionen
'2020-06-01'
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/privateDnsZones/MX"
MxRecord
Namn
Beskrivning
Värde
utbyte
Domännamnet för e-postvärden för den här MX-posten.
sträng
förkärlek
Inställningsvärdet för den här MX-posten.
Int
PtrRecord
Namn
Beskrivning
Värde
ptrdname
PTR-måldomännamnet för den här PTR-posten.
sträng
RecordSetProperties
Namn
Beskrivning
Värde
aaaaRecords
Listan över AAAA-poster i postuppsättningen.
AaaaRecord []
aRecords
Listan över A-poster i postuppsättningen.
ARecord []
cnameRecord
CNAME-posten i postuppsättningen.
CnameRecord
metadata
Metadata som är kopplade till postuppsättningen.
RecordSetPropertiesMetadata
mxRecords
Listan över MX-poster i postuppsättningen.
MxRecord []
ptrRecords
Listan över PTR-poster i postuppsättningen.
PtrRecord []
soaRecord
SOA-posten i postuppsättningen.
SoaRecord
srvRecords
Listan över SRV-poster i postuppsättningen.
SrvRecord []
Ttl
TTL (time-to-live) för posterna i postuppsättningen.
Int
txtRecords
Listan över TXT-poster i postuppsättningen.
TxtRecord []
SoaRecord
Namn
Beskrivning
Värde
E-post
E-postkontakten för den här SOA-posten.
sträng
expireTime
Förfalltid för den här SOA-posten.
Int
värd
Domännamnet för den auktoritativa namnservern för den här SOA-posten.
sträng
minimumTtl
Minimivärdet för den här SOA-posten. Enligt konventionen används detta för att fastställa varaktigheten för negativ cachelagring.
Int
refreshTime
Uppdateringsvärdet för den här SOA-posten.
Int
retryTime
Återförsökstiden för den här SOA-posten.
Int
serialNumber
Serienumret för den här SOA-posten.
Int
SrvRecord
Namn
Beskrivning
Värde
hamn
Portvärdet för den här SRV-posten.
Int
prioritering
Prioritetsvärdet för den här SRV-posten.
Int
mål
Måldomännamnet för den här SRV-posten.
sträng
vikt
Viktvärdet för den här SRV-posten.
Int
TxtRecord
Namn
Beskrivning
Värde
värde
Textvärdet för den här TXT-posten.
string[]
Resurstypen privateDnsZones/MX 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/privateDnsZones/MX-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/privateDnsZones/MX@2020-06-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"
]
}
]
}
})
}
Egenskapsvärden
AaaaRecord
Namn
Beskrivning
Värde
ipv6Address
IPv6-adressen för den här AAAA-posten.
sträng
ARecord
Namn
Beskrivning
Värde
ipv4Address
IPv4-adressen för den här A-posten.
sträng
CnameRecord
Namn
Beskrivning
Värde
cname
Det kanoniska namnet på den här CNAME-posten.
sträng
Microsoft.Network/privateDnsZones/MX
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: privateDnsZones
Egenskaper
Egenskaperna för postuppsättningen.
RecordSetProperties
typ
Resurstypen
"Microsoft.Network/privateDnsZones/MX@2020-06-01"
MxRecord
Namn
Beskrivning
Värde
utbyte
Domännamnet för e-postvärden för den här MX-posten.
sträng
förkärlek
Inställningsvärdet för den här MX-posten.
Int
PtrRecord
Namn
Beskrivning
Värde
ptrdname
PTR-måldomännamnet för den här PTR-posten.
sträng
RecordSetProperties
Namn
Beskrivning
Värde
aaaaRecords
Listan över AAAA-poster i postuppsättningen.
AaaaRecord []
aRecords
Listan över A-poster i postuppsättningen.
ARecord []
cnameRecord
CNAME-posten i postuppsättningen.
CnameRecord
metadata
Metadata som är kopplade till postuppsättningen.
RecordSetPropertiesMetadata
mxRecords
Listan över MX-poster i postuppsättningen.
MxRecord []
ptrRecords
Listan över PTR-poster i postuppsättningen.
PtrRecord []
soaRecord
SOA-posten i postuppsättningen.
SoaRecord
srvRecords
Listan över SRV-poster i postuppsättningen.
SrvRecord []
Ttl
TTL (time-to-live) för posterna i postuppsättningen.
Int
txtRecords
Listan över TXT-poster i postuppsättningen.
TxtRecord []
SoaRecord
Namn
Beskrivning
Värde
E-post
E-postkontakten för den här SOA-posten.
sträng
expireTime
Förfalltid för den här SOA-posten.
Int
värd
Domännamnet för den auktoritativa namnservern för den här SOA-posten.
sträng
minimumTtl
Minimivärdet för den här SOA-posten. Enligt konventionen används detta för att fastställa varaktigheten för negativ cachelagring.
Int
refreshTime
Uppdateringsvärdet för den här SOA-posten.
Int
retryTime
Återförsökstiden för den här SOA-posten.
Int
serialNumber
Serienumret för den här SOA-posten.
Int
SrvRecord
Namn
Beskrivning
Värde
hamn
Portvärdet för den här SRV-posten.
Int
prioritering
Prioritetsvärdet för den här SRV-posten.
Int
mål
Måldomännamnet för den här SRV-posten.
sträng
vikt
Viktvärdet för den här SRV-posten.
Int
TxtRecord
Namn
Beskrivning
Värde
värde
Textvärdet för den här TXT-posten.
string[]