Microsoft.Network dnszones/MX 2015-05-04-preview
Artikel 12/09/2024
2 Mitwirkende
Feedback
In diesem Artikel
Bicep-Ressourcendefinition
Der Dnszones/MX-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll .
Um eine Microsoft.Network/dnszones/MX-Ressource zu erstellen, fügen Sie ihrer Vorlage die folgende Bicep hinzu.
resource symbolicname 'Microsoft.Network/dnszones/MX@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'
]
}
]
}
}
Eigenschaftswerte
AaaaRecord
Name
Beschreibung
Wert
ipv6Address
Dient zum Abrufen oder Festlegen der IPv6-Adresse dieses AAAA-Eintrags in der Zeichenfolgennotation.
Schnur
ARecord
Name
Beschreibung
Wert
ipv4Address
Ruft die IPv4-Adresse dieses A-Eintrags in Zeichenfolgennotation ab oder legt sie fest.
Schnur
CnameRecord
Name
Beschreibung
Wert
cname
Dient zum Abrufen oder Festlegen des kanonischen Namens für diesen Datensatz, ohne dass ein Punkt beendet wird.
Schnur
Microsoft.Network/dnszones/MX
Name
Beschreibung
Wert
etag
Das Etag des Datensatzsatzes.
Schnur
Name
Der Ressourcenname
Zeichenfolge (erforderlich)
Elternteil
In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird. Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource .
Symbolischer Name für Die Ressource des Typs: dnszones
Eigenschaften
Die Eigenschaften des Datensatzsatzes.
RecordSetProperties-
MxRecord
Name
Beschreibung
Wert
Umtausch
Dient zum Abrufen oder Festlegen des Domänennamens des E-Mail-Hosts, ohne dass ein Punkt beendet wird.
Schnur
Vorliebe
Dient zum Abrufen oder Festlegen der Einstellungsmetrik für diesen Datensatz.
Int
NsRecord
Name
Beschreibung
Wert
nsdname
Dient zum Abrufen oder Festlegen des Namensservernamens für diesen Datensatz, ohne dass ein Punkt beendet wird.
Schnur
PtrRecord
Name
Beschreibung
Wert
ptrdname
Dient zum Abrufen oder Festlegen des PTR-Zieldomänennamens für diesen Eintrag, ohne dass ein Punkt beendet wird.
Schnur
RecordSetProperties
Name
Beschreibung
Wert
AAAARecords
Dient zum Abrufen oder Festlegen der Liste der AAAA-Einträge im RecordSet.
AaaaRecord []
ARecords
Dient zum Abrufen oder Festlegen der Liste von A-Datensätzen im RecordSet.
ARecord- []
CNAMERecord
Dient zum Abrufen oder Festlegen des CNAME-Eintrags im RecordSet.
CnameRecord-
MXRecords
Ruft die Liste der MX-Einträge im RecordSet ab oder legt sie fest.
MxRecord- []
NSRecords
Ruft die Liste der NS-Datensätze im RecordSet ab oder legt sie fest.
NsRecord- []
PTRRecords
Dient zum Abrufen oder Festlegen der Liste der PTR-Datensätze im RecordSet.
PtrRecord []
SOARecord
Dient zum Abrufen oder Festlegen des SOA-Eintrags im RecordSet.
SoaRecord
SRVRecords
Ruft die Liste der SRV-Einträge im RecordSet ab oder legt sie fest.
SrvRecord []
TTL
Dient zum Abrufen oder Festlegen der TTL der Datensätze im RecordSet.
Int
TXTRecords
Dient zum Abrufen oder Festlegen der Liste der TXT-Einträge im RecordSet.
TxtRecord []
SoaRecord
Name
Beschreibung
Wert
E-Mail
Ruft die E-Mail für diesen Datensatz ab oder legt sie fest.
Schnur
expireTime
Ruft die Ablaufzeit für diesen Datensatz ab oder legt sie fest.
Int
Gastgeber
Ruft den Domänennamen des autoritativen Namensservers ab oder legt den Domänennamen fest, ohne dass ein Punkt beendet wird.
Schnur
minimumTTL
Dient zum Abrufen oder Festlegen des minimalen TTL-Werts für diesen Datensatz.
Int
refreshTime
Dient zum Abrufen oder Festlegen des Aktualisierungswerts für diesen Datensatz.
Int
retryTime
Ruft die Wiederholungszeit für diesen Datensatz ab oder legt sie fest.
Int
serialNumber
Dient zum Abrufen oder Festlegen der Seriennummer für diesen Datensatz.
Int
SrvRecord
Name
Beschreibung
Wert
Hafen
Ruft den Port des Diensts für diesen Datensatz ab oder legt diesen fest.
Int
Priorität
Dient zum Abrufen oder Festlegen der Prioritätsmetrik für diesen Datensatz.
Int
Ziel
Dient zum Abrufen oder Festlegen des Domänennamens des Ziels für diesen Eintrag, ohne dass ein Punkt beendet wird.
Schnur
Gewicht
Dient zum Abrufen oder Festlegen der Gewichtungsmetrik für diesen Datensatz.
Int
TxtRecord
Name
Beschreibung
Wert
Wert
Dient zum Abrufen oder Festlegen des Textwerts dieses Datensatzes.
string[]
ARM-Vorlagenressourcendefinition
Der Dnszones/MX-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll .
Um eine Microsoft.Network/dnszones/MX-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.Network/dnszones/MX",
"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" ]
}
]
}
}
Eigenschaftswerte
AaaaRecord
Name
Beschreibung
Wert
ipv6Address
Dient zum Abrufen oder Festlegen der IPv6-Adresse dieses AAAA-Eintrags in der Zeichenfolgennotation.
Schnur
ARecord
Name
Beschreibung
Wert
ipv4Address
Ruft die IPv4-Adresse dieses A-Eintrags in Zeichenfolgennotation ab oder legt sie fest.
Schnur
CnameRecord
Name
Beschreibung
Wert
cname
Dient zum Abrufen oder Festlegen des kanonischen Namens für diesen Datensatz, ohne dass ein Punkt beendet wird.
Schnur
Microsoft.Network/dnszones/MX
Name
Beschreibung
Wert
apiVersion
Die API-Version
"2015-05-04-preview"
etag
Das Etag des Datensatzsatzes.
Schnur
Name
Der Ressourcenname
Zeichenfolge (erforderlich)
Eigenschaften
Die Eigenschaften des Datensatzsatzes.
RecordSetProperties-
Art
Der Ressourcentyp
'Microsoft.Network/dnszones/MX'
MxRecord
Name
Beschreibung
Wert
Umtausch
Dient zum Abrufen oder Festlegen des Domänennamens des E-Mail-Hosts, ohne dass ein Punkt beendet wird.
Schnur
Vorliebe
Dient zum Abrufen oder Festlegen der Einstellungsmetrik für diesen Datensatz.
Int
NsRecord
Name
Beschreibung
Wert
nsdname
Dient zum Abrufen oder Festlegen des Namensservernamens für diesen Datensatz, ohne dass ein Punkt beendet wird.
Schnur
PtrRecord
Name
Beschreibung
Wert
ptrdname
Dient zum Abrufen oder Festlegen des PTR-Zieldomänennamens für diesen Eintrag, ohne dass ein Punkt beendet wird.
Schnur
RecordSetProperties
Name
Beschreibung
Wert
AAAARecords
Dient zum Abrufen oder Festlegen der Liste der AAAA-Einträge im RecordSet.
AaaaRecord []
ARecords
Dient zum Abrufen oder Festlegen der Liste von A-Datensätzen im RecordSet.
ARecord- []
CNAMERecord
Dient zum Abrufen oder Festlegen des CNAME-Eintrags im RecordSet.
CnameRecord-
MXRecords
Ruft die Liste der MX-Einträge im RecordSet ab oder legt sie fest.
MxRecord- []
NSRecords
Ruft die Liste der NS-Datensätze im RecordSet ab oder legt sie fest.
NsRecord- []
PTRRecords
Dient zum Abrufen oder Festlegen der Liste der PTR-Datensätze im RecordSet.
PtrRecord []
SOARecord
Dient zum Abrufen oder Festlegen des SOA-Eintrags im RecordSet.
SoaRecord
SRVRecords
Ruft die Liste der SRV-Einträge im RecordSet ab oder legt sie fest.
SrvRecord []
TTL
Dient zum Abrufen oder Festlegen der TTL der Datensätze im RecordSet.
Int
TXTRecords
Dient zum Abrufen oder Festlegen der Liste der TXT-Einträge im RecordSet.
TxtRecord []
SoaRecord
Name
Beschreibung
Wert
E-Mail
Ruft die E-Mail für diesen Datensatz ab oder legt sie fest.
Schnur
expireTime
Ruft die Ablaufzeit für diesen Datensatz ab oder legt sie fest.
Int
Gastgeber
Ruft den Domänennamen des autoritativen Namensservers ab oder legt den Domänennamen fest, ohne dass ein Punkt beendet wird.
Schnur
minimumTTL
Dient zum Abrufen oder Festlegen des minimalen TTL-Werts für diesen Datensatz.
Int
refreshTime
Dient zum Abrufen oder Festlegen des Aktualisierungswerts für diesen Datensatz.
Int
retryTime
Ruft die Wiederholungszeit für diesen Datensatz ab oder legt sie fest.
Int
serialNumber
Dient zum Abrufen oder Festlegen der Seriennummer für diesen Datensatz.
Int
SrvRecord
Name
Beschreibung
Wert
Hafen
Ruft den Port des Diensts für diesen Datensatz ab oder legt diesen fest.
Int
Priorität
Dient zum Abrufen oder Festlegen der Prioritätsmetrik für diesen Datensatz.
Int
Ziel
Dient zum Abrufen oder Festlegen des Domänennamens des Ziels für diesen Eintrag, ohne dass ein Punkt beendet wird.
Schnur
Gewicht
Dient zum Abrufen oder Festlegen der Gewichtungsmetrik für diesen Datensatz.
Int
TxtRecord
Name
Beschreibung
Wert
Wert
Dient zum Abrufen oder Festlegen des Textwerts dieses Datensatzes.
string[]
Der Dnszones/MX-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll .
Um eine Microsoft.Network/dnszones/MX-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/dnszones/MX@2015-05-04-preview"
name = "string"
etag = "string"
body = jsonencode({
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"
]
}
]
}
})
}
Eigenschaftswerte
AaaaRecord
Name
Beschreibung
Wert
ipv6Address
Dient zum Abrufen oder Festlegen der IPv6-Adresse dieses AAAA-Eintrags in der Zeichenfolgennotation.
Schnur
ARecord
Name
Beschreibung
Wert
ipv4Address
Ruft die IPv4-Adresse dieses A-Eintrags in Zeichenfolgennotation ab oder legt sie fest.
Schnur
CnameRecord
Name
Beschreibung
Wert
cname
Dient zum Abrufen oder Festlegen des kanonischen Namens für diesen Datensatz, ohne dass ein Punkt beendet wird.
Schnur
Microsoft.Network/dnszones/MX
Name
Beschreibung
Wert
etag
Das Etag des Datensatzsatzes.
Schnur
Name
Der Ressourcenname
Zeichenfolge (erforderlich)
parent_id
Die ID der Ressource, die das übergeordnete Element für diese Ressource ist.
ID für Die Ressource des Typs: dnszones
Eigenschaften
Die Eigenschaften des Datensatzsatzes.
RecordSetProperties-
Art
Der Ressourcentyp
"Microsoft.Network/dnszones/MX@2015-05-04-preview"
MxRecord
Name
Beschreibung
Wert
Umtausch
Dient zum Abrufen oder Festlegen des Domänennamens des E-Mail-Hosts, ohne dass ein Punkt beendet wird.
Schnur
Vorliebe
Dient zum Abrufen oder Festlegen der Einstellungsmetrik für diesen Datensatz.
Int
NsRecord
Name
Beschreibung
Wert
nsdname
Dient zum Abrufen oder Festlegen des Namensservernamens für diesen Datensatz, ohne dass ein Punkt beendet wird.
Schnur
PtrRecord
Name
Beschreibung
Wert
ptrdname
Dient zum Abrufen oder Festlegen des PTR-Zieldomänennamens für diesen Eintrag, ohne dass ein Punkt beendet wird.
Schnur
RecordSetProperties
Name
Beschreibung
Wert
AAAARecords
Dient zum Abrufen oder Festlegen der Liste der AAAA-Einträge im RecordSet.
AaaaRecord []
ARecords
Dient zum Abrufen oder Festlegen der Liste von A-Datensätzen im RecordSet.
ARecord- []
CNAMERecord
Dient zum Abrufen oder Festlegen des CNAME-Eintrags im RecordSet.
CnameRecord-
MXRecords
Ruft die Liste der MX-Einträge im RecordSet ab oder legt sie fest.
MxRecord- []
NSRecords
Ruft die Liste der NS-Datensätze im RecordSet ab oder legt sie fest.
NsRecord- []
PTRRecords
Dient zum Abrufen oder Festlegen der Liste der PTR-Datensätze im RecordSet.
PtrRecord []
SOARecord
Dient zum Abrufen oder Festlegen des SOA-Eintrags im RecordSet.
SoaRecord
SRVRecords
Ruft die Liste der SRV-Einträge im RecordSet ab oder legt sie fest.
SrvRecord []
TTL
Dient zum Abrufen oder Festlegen der TTL der Datensätze im RecordSet.
Int
TXTRecords
Dient zum Abrufen oder Festlegen der Liste der TXT-Einträge im RecordSet.
TxtRecord []
SoaRecord
Name
Beschreibung
Wert
E-Mail
Ruft die E-Mail für diesen Datensatz ab oder legt sie fest.
Schnur
expireTime
Ruft die Ablaufzeit für diesen Datensatz ab oder legt sie fest.
Int
Gastgeber
Ruft den Domänennamen des autoritativen Namensservers ab oder legt den Domänennamen fest, ohne dass ein Punkt beendet wird.
Schnur
minimumTTL
Dient zum Abrufen oder Festlegen des minimalen TTL-Werts für diesen Datensatz.
Int
refreshTime
Dient zum Abrufen oder Festlegen des Aktualisierungswerts für diesen Datensatz.
Int
retryTime
Ruft die Wiederholungszeit für diesen Datensatz ab oder legt sie fest.
Int
serialNumber
Dient zum Abrufen oder Festlegen der Seriennummer für diesen Datensatz.
Int
SrvRecord
Name
Beschreibung
Wert
Hafen
Ruft den Port des Diensts für diesen Datensatz ab oder legt diesen fest.
Int
Priorität
Dient zum Abrufen oder Festlegen der Prioritätsmetrik für diesen Datensatz.
Int
Ziel
Dient zum Abrufen oder Festlegen des Domänennamens des Ziels für diesen Eintrag, ohne dass ein Punkt beendet wird.
Schnur
Gewicht
Dient zum Abrufen oder Festlegen der Gewichtungsmetrik für diesen Datensatz.
Int
TxtRecord
Name
Beschreibung
Wert
Wert
Dient zum Abrufen oder Festlegen des Textwerts dieses Datensatzes.
string[]