Bicep-Ressourcendefinition
Der ressourcentyp privateDnsZones/SRV 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/privateDnsZones/SRV-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.Network/privateDnsZones/SRV@2024-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'
]
}
]
}
}
Eigenschaftswerte
Microsoft.Network/privateDnsZones/SRV
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 Ressource des Typs: privateDnsZones |
Eigenschaften |
Die Eigenschaften des Datensatzsatzes. |
RecordSetProperties- |
AaaaRekord
Name |
Beschreibung |
Wert |
ipv6Adresse |
Die IPv6-Adresse dieses AAAA-Eintrags. |
Schnur |
ARecord
Name |
Beschreibung |
Wert |
ipv4Adresse |
Die IPv4-Adresse dieses A-Eintrags. |
Schnur |
Cname-Datensatz
Name |
Beschreibung |
Wert |
CNAME |
Der kanonische Name für diesen CNAME-Eintrag. |
Schnur |
MxRecord (MxRecord)
Name |
Beschreibung |
Wert |
Umtausch |
Der Domänenname des E-Mail-Hosts für diesen MX-Eintrag. |
Schnur |
Vorliebe |
Der Einstellungswert für diesen MX-Eintrag. |
Int |
Ptr-Datensatz
Name |
Beschreibung |
Wert |
PTRDNAME |
Der PTR-Zieldomänenname für diesen PTR-Eintrag. |
Schnur |
RecordSet-Eigenschaften
Name |
Beschreibung |
Wert |
aaaaDatensätze |
Die Liste der AAAA-Einträge im Datensatzsatz. |
AaaaDatensatz[] |
Datensätze |
Die Liste der A-Datensätze im Datensatzsatz. |
ARecord-[] |
cnameDatensatz |
Der CNAME-Eintrag im Datensatzsatz. |
CnameRecord- |
Metadaten |
Die Metadaten, die dem Datensatzsatz zugeordnet sind. |
RecordSetPropertiesMetadata- |
mxDatensätze |
Die Liste der MX-Einträge im Datensatzsatz. |
MxRecord-[] |
ptrRecords (englisch) |
Die Liste der PTR-Datensätze im Datensatzsatz. |
PtrAufzeichnung[] |
soaRecord |
Der SOA-Eintrag im Datensatzsatz. |
SoaRecord (Englisch) |
srvRecords (englisch) |
Die Liste der SRV-Einträge im Datensatzsatz. |
Srv-Datensatz[] |
ttl |
Die TTL (Time-to-Live) der Datensätze im Datensatzsatz. |
Int |
txt-Datensätze |
Die Liste der TXT-Einträge im Datensatzsatz. |
Txt-Datensatz[] |
SoaRecord (Englisch)
Name |
Beschreibung |
Wert |
E-Mail |
Der E-Mail-Kontakt für diesen SOA-Eintrag. |
Schnur |
AblaufZeit |
Die Ablaufzeit für diesen SOA-Eintrag. |
Int |
Gastgeber |
Der Domänenname des autoritativen Namensservers für diesen SOA-Eintrag. |
Schnur |
minimumTtl |
Der Mindestwert für diesen SOA-Eintrag. In der Konvention wird dies verwendet, um die negative Zwischenspeicherungsdauer zu bestimmen. |
Int |
refreshTime |
Der Aktualisierungswert für diesen SOA-Eintrag. |
Int |
retryZeit |
Die Wiederholungszeit für diesen SOA-Eintrag. |
Int |
seriennummer |
Die Seriennummer für diesen SOA-Eintrag. |
Int |
Srv-Datensatz
Name |
Beschreibung |
Wert |
Hafen |
Der Portwert für diesen SRV-Eintrag. |
Int |
Priorität |
Der Prioritätswert für diesen SRV-Eintrag. |
Int |
Ziel |
Der Zieldomänenname für diesen SRV-Eintrag. |
Schnur |
Gewicht |
Der Gewichtungswert für diesen SRV-Eintrag. |
Int |
Txt-Datensatz
Name |
Beschreibung |
Wert |
Wert |
Der Textwert dieses TXT-Eintrags. |
Zeichenfolge[] |
ARM-Vorlagenressourcendefinition
Der ressourcentyp privateDnsZones/SRV 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/privateDnsZones/SRV-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.Network/privateDnsZones/SRV",
"apiVersion": "2024-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" ]
}
]
}
}
Eigenschaftswerte
Microsoft.Network/privateDnsZones/SRV
Name |
Beschreibung |
Wert |
apiVersion (Englisch) |
Die API-Version |
'2024-06-01' |
etag |
Das ETag des Datensatzsatzes. |
Schnur |
Name |
Der Ressourcenname |
Zeichenfolge (erforderlich) |
Eigenschaften |
Die Eigenschaften des Datensatzsatzes. |
RecordSetProperties- |
Art |
Der Ressourcentyp |
"Microsoft.Network/privateDnsZones/SRV" |
AaaaRekord
Name |
Beschreibung |
Wert |
ipv6Adresse |
Die IPv6-Adresse dieses AAAA-Eintrags. |
Schnur |
ARecord
Name |
Beschreibung |
Wert |
ipv4Adresse |
Die IPv4-Adresse dieses A-Eintrags. |
Schnur |
Cname-Datensatz
Name |
Beschreibung |
Wert |
CNAME |
Der kanonische Name für diesen CNAME-Eintrag. |
Schnur |
MxRecord (MxRecord)
Name |
Beschreibung |
Wert |
Umtausch |
Der Domänenname des E-Mail-Hosts für diesen MX-Eintrag. |
Schnur |
Vorliebe |
Der Einstellungswert für diesen MX-Eintrag. |
Int |
Ptr-Datensatz
Name |
Beschreibung |
Wert |
PTRDNAME |
Der PTR-Zieldomänenname für diesen PTR-Eintrag. |
Schnur |
RecordSet-Eigenschaften
Name |
Beschreibung |
Wert |
aaaaDatensätze |
Die Liste der AAAA-Einträge im Datensatzsatz. |
AaaaDatensatz[] |
Datensätze |
Die Liste der A-Datensätze im Datensatzsatz. |
ARecord-[] |
cnameDatensatz |
Der CNAME-Eintrag im Datensatzsatz. |
CnameRecord- |
Metadaten |
Die Metadaten, die dem Datensatzsatz zugeordnet sind. |
RecordSetPropertiesMetadata- |
mxDatensätze |
Die Liste der MX-Einträge im Datensatzsatz. |
MxRecord-[] |
ptrRecords (englisch) |
Die Liste der PTR-Datensätze im Datensatzsatz. |
PtrAufzeichnung[] |
soaRecord |
Der SOA-Eintrag im Datensatzsatz. |
SoaRecord (Englisch) |
srvRecords (englisch) |
Die Liste der SRV-Einträge im Datensatzsatz. |
Srv-Datensatz[] |
ttl |
Die TTL (Time-to-Live) der Datensätze im Datensatzsatz. |
Int |
txt-Datensätze |
Die Liste der TXT-Einträge im Datensatzsatz. |
Txt-Datensatz[] |
SoaRecord (Englisch)
Name |
Beschreibung |
Wert |
E-Mail |
Der E-Mail-Kontakt für diesen SOA-Eintrag. |
Schnur |
AblaufZeit |
Die Ablaufzeit für diesen SOA-Eintrag. |
Int |
Gastgeber |
Der Domänenname des autoritativen Namensservers für diesen SOA-Eintrag. |
Schnur |
minimumTtl |
Der Mindestwert für diesen SOA-Eintrag. In der Konvention wird dies verwendet, um die negative Zwischenspeicherungsdauer zu bestimmen. |
Int |
refreshTime |
Der Aktualisierungswert für diesen SOA-Eintrag. |
Int |
retryZeit |
Die Wiederholungszeit für diesen SOA-Eintrag. |
Int |
seriennummer |
Die Seriennummer für diesen SOA-Eintrag. |
Int |
Srv-Datensatz
Name |
Beschreibung |
Wert |
Hafen |
Der Portwert für diesen SRV-Eintrag. |
Int |
Priorität |
Der Prioritätswert für diesen SRV-Eintrag. |
Int |
Ziel |
Der Zieldomänenname für diesen SRV-Eintrag. |
Schnur |
Gewicht |
Der Gewichtungswert für diesen SRV-Eintrag. |
Int |
Txt-Datensatz
Name |
Beschreibung |
Wert |
Wert |
Der Textwert dieses TXT-Eintrags. |
Zeichenfolge[] |
Verwendungsbeispiele
Der ressourcentyp privateDnsZones/SRV 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/privateDnsZones/SRV-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/privateDnsZones/SRV@2024-06-01"
name = "string"
parent_id = "string"
body = {
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"
]
}
]
}
}
}
Eigenschaftswerte
Microsoft.Network/privateDnsZones/SRV
Name |
Beschreibung |
Wert |
etag |
Das ETag des Datensatzsatzes. |
Schnur |
Name |
Der Ressourcenname |
Zeichenfolge (erforderlich) |
Eltern-ID |
Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. |
ID für Ressource des Typs: privateDnsZones |
Eigenschaften |
Die Eigenschaften des Datensatzsatzes. |
RecordSetProperties- |
Art |
Der Ressourcentyp |
"Microsoft.Network/privateDnsZones/SRV@2024-06-01" |
AaaaRekord
Name |
Beschreibung |
Wert |
ipv6Adresse |
Die IPv6-Adresse dieses AAAA-Eintrags. |
Schnur |
ARecord
Name |
Beschreibung |
Wert |
ipv4Adresse |
Die IPv4-Adresse dieses A-Eintrags. |
Schnur |
Cname-Datensatz
Name |
Beschreibung |
Wert |
CNAME |
Der kanonische Name für diesen CNAME-Eintrag. |
Schnur |
MxRecord (MxRecord)
Name |
Beschreibung |
Wert |
Umtausch |
Der Domänenname des E-Mail-Hosts für diesen MX-Eintrag. |
Schnur |
Vorliebe |
Der Einstellungswert für diesen MX-Eintrag. |
Int |
Ptr-Datensatz
Name |
Beschreibung |
Wert |
PTRDNAME |
Der PTR-Zieldomänenname für diesen PTR-Eintrag. |
Schnur |
RecordSet-Eigenschaften
Name |
Beschreibung |
Wert |
aaaaDatensätze |
Die Liste der AAAA-Einträge im Datensatzsatz. |
AaaaDatensatz[] |
Datensätze |
Die Liste der A-Datensätze im Datensatzsatz. |
ARecord-[] |
cnameDatensatz |
Der CNAME-Eintrag im Datensatzsatz. |
CnameRecord- |
Metadaten |
Die Metadaten, die dem Datensatzsatz zugeordnet sind. |
RecordSetPropertiesMetadata- |
mxDatensätze |
Die Liste der MX-Einträge im Datensatzsatz. |
MxRecord-[] |
ptrRecords (englisch) |
Die Liste der PTR-Datensätze im Datensatzsatz. |
PtrAufzeichnung[] |
soaRecord |
Der SOA-Eintrag im Datensatzsatz. |
SoaRecord (Englisch) |
srvRecords (englisch) |
Die Liste der SRV-Einträge im Datensatzsatz. |
Srv-Datensatz[] |
ttl |
Die TTL (Time-to-Live) der Datensätze im Datensatzsatz. |
Int |
txt-Datensätze |
Die Liste der TXT-Einträge im Datensatzsatz. |
Txt-Datensatz[] |
SoaRecord (Englisch)
Name |
Beschreibung |
Wert |
E-Mail |
Der E-Mail-Kontakt für diesen SOA-Eintrag. |
Schnur |
AblaufZeit |
Die Ablaufzeit für diesen SOA-Eintrag. |
Int |
Gastgeber |
Der Domänenname des autoritativen Namensservers für diesen SOA-Eintrag. |
Schnur |
minimumTtl |
Der Mindestwert für diesen SOA-Eintrag. In der Konvention wird dies verwendet, um die negative Zwischenspeicherungsdauer zu bestimmen. |
Int |
refreshTime |
Der Aktualisierungswert für diesen SOA-Eintrag. |
Int |
retryZeit |
Die Wiederholungszeit für diesen SOA-Eintrag. |
Int |
seriennummer |
Die Seriennummer für diesen SOA-Eintrag. |
Int |
Srv-Datensatz
Name |
Beschreibung |
Wert |
Hafen |
Der Portwert für diesen SRV-Eintrag. |
Int |
Priorität |
Der Prioritätswert für diesen SRV-Eintrag. |
Int |
Ziel |
Der Zieldomänenname für diesen SRV-Eintrag. |
Schnur |
Gewicht |
Der Gewichtungswert für diesen SRV-Eintrag. |
Int |
Txt-Datensatz
Name |
Beschreibung |
Wert |
Wert |
Der Textwert dieses TXT-Eintrags. |
Zeichenfolge[] |