Microsoft.Network privateDnsZones/PTR 2020-06-01
Artikel 07/20/2023
1 Mitwirkender
Feedback
In diesem Artikel
Bicep-Ressourcendefinition
Der Ressourcentyp privateDnsZones/PTR kann für Folgendes bereitgestellt werden:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll .
Um eine Microsoft.Network/privateDnsZones/PTR-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.Network/privateDnsZones/PTR@2020-06-01' = {
name: 'string'
parent: resourceSymbolicName
etag: 'string'
properties: {
aaaaRecords: [
{
ipv6Address: 'string'
}
]
aRecords: [
{
ipv4Address: 'string'
}
]
cnameRecord: {
cname: 'string'
}
metadata: {}
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'
]
}
]
}
}
Eigenschaftswerte
privateDnsZones/PTR
Name
BESCHREIBUNG
Wert
name
Der Ressourcenname Weitere Informationen finden Sie unter Festlegen von Namen und Typen für untergeordnete Ressourcen in Bicep .
Zeichenfolge (erforderlich)
parent
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 Ressource vom Typ : privateDnsZones
etag
Das ETag des Datensatzsatzes.
Zeichenfolge
properties
Die Eigenschaften des Datensatzsatzes.
RecordSetProperties
RecordSetProperties
Name
BESCHREIBUNG
Wert
aaaaRecords
Die Liste der AAAA-Einträge im Datensatzsatz.
AaaaRecord []
aRecords
Die Liste der A-Einträge im Datensatzsatz.
ARecord []
cnameRecord
Der CNAME-Eintrag im Datensatzsatz.
CnameRecord
metadata
Die Metadaten, die an den Datensatzsatz angefügt sind.
Objekt
mxRecords
Die Liste der MX-Einträge im Eintragssatz.
MxRecord []
ptrRecords
Die Liste der PTR-Einträge im Datensatzsatz.
PtrRecord []
soaRecord
Der SOA-Eintrag im Datensatzsatz.
SoaRecord
srvRecords
Die Liste der SRV-Einträge im Datensatzsatz.
SrvRecord []
ttl
Die Gültigkeitsdauer (Time-to-Live) der Datensätze im Datensatzsatz.
INT
txtRecords
Die Liste der TXT-Einträge im Datensatzsatz.
TxtRecord []
AaaaRecord
Name
BESCHREIBUNG
Wert
ipv6Address
Die IPv6-Adresse dieses AAAA-Eintrags.
Zeichenfolge
ARecord
Name
BESCHREIBUNG
Wert
ipv4Address
Die IPv4-Adresse dieses A-Eintrags.
Zeichenfolge
CnameRecord
Name
BESCHREIBUNG
Wert
CNAME
Der kanonische Name für diesen CNAME-Eintrag.
Zeichenfolge
MxRecord
Name
BESCHREIBUNG
Wert
Börse
Der Domänenname des E-Mail-Hosts für diesen MX-Eintrag.
Zeichenfolge
Einstellung
Der Einstellungswert für diesen MX-Eintrag.
INT
PtrRecord
Name
BESCHREIBUNG
Wert
ptrdname
Der PTR-Zieldomänenname für diesen PTR-Eintrag.
Zeichenfolge
SoaRecord
Name
BESCHREIBUNG
Wert
email
Der E-Mail-Kontakt für diesen SOA-Eintrag.
Zeichenfolge
expireTime
Die Ablaufzeit für diesen SOA-Eintrag.
INT
host
Der Domänenname des autorisierenden Namensservers für diesen SOA-Eintrag.
Zeichenfolge
minimumTtl
Der Mindestwert für diesen SOA-Eintrag. Gemäß der Konvention wird dies verwendet, um die negative Zwischenspeicherdauer zu bestimmen.
INT
refreshTime
Der Aktualisierungswert für diesen SOA-Eintrag.
INT
retryTime
Die Wiederholungszeit für diesen SOA-Eintrag.
INT
serialNumber
Die Seriennummer für diesen SOA-Eintrag.
INT
SrvRecord
Name
BESCHREIBUNG
Wert
port
Der Portwert für diesen SRV-Eintrag.
INT
priority
Der Prioritätswert für diesen SRV-Eintrag.
INT
target
Der Zieldomänenname für diesen SRV-Eintrag.
Zeichenfolge
weight
Der Gewichtungswert für diesen SRV-Eintrag.
INT
TxtRecord
Name
BESCHREIBUNG
Wert
value
Der Textwert dieses TXT-Eintrags.
string[]
Ressourcendefinition mit einer ARM-Vorlage
Der Ressourcentyp privateDnsZones/PTR kann bereitgestellt werden in:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll .
Um eine Microsoft.Network/privateDnsZones/PTR-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.Network/privateDnsZones/PTR",
"apiVersion": "2020-06-01",
"name": "string",
"etag": "string",
"properties": {
"aaaaRecords": [
{
"ipv6Address": "string"
}
],
"aRecords": [
{
"ipv4Address": "string"
}
],
"cnameRecord": {
"cname": "string"
},
"metadata": {},
"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" ]
}
]
}
}
Eigenschaftswerte
privateDnsZones/PTR
Name
BESCHREIBUNG
Wert
type
Ressourcentyp
"Microsoft.Network/privateDnsZones/PTR"
apiVersion
Die Version der Ressourcen-API
'2020-06-01'
name
Der Ressourcenname Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in JSON ARM-Vorlagen festlegen.
Zeichenfolge (erforderlich)
etag
Das ETag des Datensatzsatzes.
Zeichenfolge
properties
Die Eigenschaften des Datensatzsatzes.
RecordSetProperties
RecordSetProperties
Name
BESCHREIBUNG
Wert
aaaaRecords
Die Liste der AAAA-Einträge im Datensatzsatz.
AaaaRecord []
aRecords
Die Liste der A-Datensätze im Datensatzsatz.
ARecord []
cnameRecord
Der CNAME-Eintrag im Datensatzsatz.
CnameRecord
metadata
Die Metadaten, die dem Datensatzsatz angefügt sind.
Objekt
mxRecords
Die Liste der MX-Einträge im Datensatzsatz.
MxRecord []
ptrRecords
Die Liste der PTR-Einträge im Datensatzsatz.
PtrRecord []
soaRecord
Der SOA-Eintrag im Datensatzsatz.
SoaRecord
srvRecords
Die Liste der SRV-Einträge im Datensatzsatz.
SrvRecord []
ttl
Die TTL (Time-to-Live) der Datensätze im Datensatzsatz.
INT
txtRecords
Die Liste der TXT-Einträge im Datensatzsatz.
TxtRecord []
AaaaRecord
Name
BESCHREIBUNG
Wert
ipv6Address
Die IPv6-Adresse dieses AAAA-Eintrags.
Zeichenfolge
ARecord
Name
BESCHREIBUNG
Wert
ipv4Address
Die IPv4-Adresse dieses A-Datensatzes.
Zeichenfolge
CnameRecord
Name
BESCHREIBUNG
Wert
CNAME
Der kanonische Name für diesen CNAME-Eintrag.
Zeichenfolge
MxRecord
Name
BESCHREIBUNG
Wert
Börse
Der Domänenname des E-Mail-Hosts für diesen MX-Eintrag.
Zeichenfolge
Einstellung
Der Einstellungswert für diesen MX-Eintrag.
INT
PtrRecord
Name
BESCHREIBUNG
Wert
ptrdname
Der PTR-Zieldomänenname für diesen PTR-Eintrag.
Zeichenfolge
SoaRecord
Name
BESCHREIBUNG
Wert
email
Der E-Mail-Kontakt für diesen SOA-Eintrag.
Zeichenfolge
expireTime
Die Ablaufzeit für diesen SOA-Eintrag.
INT
host
Der Domänenname des autorisierenden Namensservers für diesen SOA-Eintrag.
Zeichenfolge
minimumTtl
Der Mindestwert für diesen SOA-Eintrag. Gemäß der Konvention wird dies verwendet, um die negative Zwischenspeicherdauer zu bestimmen.
INT
refreshTime
Der Aktualisierungswert für diesen SOA-Eintrag.
INT
retryTime
Die Wiederholungszeit für diesen SOA-Eintrag.
INT
serialNumber
Die Seriennummer für diesen SOA-Eintrag.
INT
SrvRecord
Name
BESCHREIBUNG
Wert
port
Der Portwert für diesen SRV-Eintrag.
INT
priority
Der Prioritätswert für diesen SRV-Eintrag.
INT
target
Der Zieldomänenname für diesen SRV-Eintrag.
Zeichenfolge
weight
Der Gewichtungswert für diesen SRV-Eintrag.
INT
TxtRecord
Name
BESCHREIBUNG
Wert
value
Der Textwert dieses TXT-Eintrags.
string[]
Der Ressourcentyp privateDnsZones/PTR kann für Folgendes bereitgestellt werden:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll .
Um eine Microsoft.Network/privateDnsZones/PTR-Ressource zu erstellen, fügen Sie Der Vorlage den folgenden Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/privateDnsZones/PTR@2020-06-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
aaaaRecords = [
{
ipv6Address = "string"
}
]
aRecords = [
{
ipv4Address = "string"
}
]
cnameRecord = {
cname = "string"
}
metadata = {}
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"
]
}
]
}
etag = "string"
})
}
Eigenschaftswerte
privateDnsZones/PTR
Name
BESCHREIBUNG
Wert
type
Der Ressourcentyp
"Microsoft.Network/privateDnsZones/PTR@2020-06-01"
name
Der Ressourcenname
Zeichenfolge (erforderlich)
parent_id
Die ID der Ressource, die das übergeordnete Element für diese Ressource ist.
ID für Ressource vom Typ: privateDnsZones
etag
Das ETag des Datensatzsatzes.
Zeichenfolge
properties
Die Eigenschaften des Datensatzsatzes.
RecordSetProperties
RecordSetProperties
Name
BESCHREIBUNG
Wert
aaaaRecords
Die Liste der AAAA-Einträge im Datensatzsatz.
AaaaRecord []
aRecords
Die Liste der A-Einträge im Datensatzsatz.
ARecord []
cnameRecord
Der CNAME-Eintrag im Datensatzsatz.
CnameRecord
metadata
Die Metadaten, die an den Datensatzsatz angefügt sind.
Objekt
mxRecords
Die Liste der MX-Einträge im Eintragssatz.
MxRecord []
ptrRecords
Die Liste der PTR-Einträge im Datensatzsatz.
PtrRecord []
soaRecord
Der SOA-Eintrag im Datensatzsatz.
SoaRecord
srvRecords
Die Liste der SRV-Einträge im Datensatzsatz.
SrvRecord []
ttl
Die Gültigkeitsdauer (Time-to-Live) der Datensätze im Datensatzsatz.
INT
txtRecords
Die Liste der TXT-Einträge im Datensatzsatz.
TxtRecord []
AaaaRecord
Name
BESCHREIBUNG
Wert
ipv6Address
Die IPv6-Adresse dieses AAAA-Eintrags.
Zeichenfolge
ARecord
Name
BESCHREIBUNG
Wert
ipv4Address
Die IPv4-Adresse dieses A-Eintrags.
Zeichenfolge
CnameRecord
Name
BESCHREIBUNG
Wert
CNAME
Der kanonische Name für diesen CNAME-Eintrag.
Zeichenfolge
MxRecord
Name
BESCHREIBUNG
Wert
Börse
Der Domänenname des E-Mail-Hosts für diesen MX-Eintrag.
Zeichenfolge
Einstellung
Der Einstellungswert für diesen MX-Eintrag.
INT
PtrRecord
Name
BESCHREIBUNG
Wert
ptrdname
Der PTR-Zieldomänenname für diesen PTR-Eintrag.
Zeichenfolge
SoaRecord
Name
BESCHREIBUNG
Wert
email
Der E-Mail-Kontakt für diesen SOA-Eintrag.
Zeichenfolge
expireTime
Die Ablaufzeit für diesen SOA-Eintrag.
INT
host
Der Domänenname des autorisierenden Namensservers für diesen SOA-Eintrag.
Zeichenfolge
minimumTtl
Der Mindestwert für diesen SOA-Eintrag. Gemäß der Konvention wird dies verwendet, um die negative Zwischenspeicherdauer zu bestimmen.
INT
refreshTime
Der Aktualisierungswert für diesen SOA-Eintrag.
INT
retryTime
Die Wiederholungszeit für diesen SOA-Eintrag.
INT
serialNumber
Die Seriennummer für diesen SOA-Eintrag.
INT
SrvRecord
Name
BESCHREIBUNG
Wert
port
Der Portwert für diesen SRV-Eintrag.
INT
priority
Der Prioritätswert für diesen SRV-Eintrag.
INT
target
Der Zieldomänenname für diesen SRV-Eintrag.
Zeichenfolge
weight
Der Gewichtungswert für diesen SRV-Eintrag.
INT
TxtRecord
Name
BESCHREIBUNG
Wert
value
Der Textwert dieses TXT-Eintrags.
string[]