Freigeben über


Microsoft.Network dnszones/A 2015-05-04-preview

Bicep-Ressourcendefinition

Der Ressourcentyp dnszones/A kann in bereitgestellt werden:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Network/dnszones/A-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.Network/dnszones/A@2015-05-04-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  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

dnszones/A

Name BESCHREIBUNG Wert
name Der Ressourcenname

Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in Bicep festlegen.
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: dnszones
etag Das Etag des Datensatzsatzes. Zeichenfolge
properties Die Eigenschaften des Datensatzsatzes. RecordSetProperties

RecordSetProperties

Name BESCHREIBUNG Wert
AAAARecords Ruft die Liste der AAAA-Einträge im RecordSet ab oder legt sie fest. AaaaRecord[]
ARecords Ruft die Liste der A-Einträge im RecordSet ab oder legt diese fest. ARecord[]
CNAMERecord Ruft den CNAME-Eintrag im RecordSet ab oder legt diese fest. 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 diese fest. NsRecord[]
PTRRecords Ruft die Liste der PTR-Einträge im RecordSet ab oder legt sie fest. PtrRecord[]
SOARecord Ruft den SOA-Eintrag im RecordSet ab oder legt diese fest. SoaRecord
SRVRecords Ruft die Liste der SRV-Einträge im RecordSet ab oder legt sie fest. SrvRecord[]
TTL Ruft die TTL der Datensätze im RecordSet ab oder legt sie fest. INT
TXTRecords Ruft die Liste der TXT-Einträge im RecordSet ab oder legt sie fest. TxtRecord[]

AaaaRecord

Name BESCHREIBUNG Wert
ipv6Address Ruft die IPv6-Adresse dieses AAAA-Datensatzes in Zeichenfolgennotation ab oder legt diese fest. Zeichenfolge

ARecord

Name BESCHREIBUNG Wert
ipv4Address Ruft die IPv4-Adresse dieses A-Datensatzes in Zeichenfolgennotation ab oder legt sie fest. Zeichenfolge

CnameRecord

Name BESCHREIBUNG Wert
CNAME Ruft den kanonischen Namen für diesen Datensatz ohne abschlussenden Punkt ab oder legt diesen fest. Zeichenfolge

MxRecord

Name BESCHREIBUNG Wert
Börse Ruft den Domänennamen des E-Mail-Hosts ab, ohne dass ein Punkt beendet wird, oder legt er fest. Zeichenfolge
Einstellung Ruft die Einstellungsmetrik für diesen Datensatz ab oder legt diese fest. INT

NsRecord

Name BESCHREIBUNG Wert
nsdname Ruft den Namen des Namensservers für diesen Datensatz ab, ohne dass ein Punkt beendet wird, oder legt diesen fest. Zeichenfolge

PtrRecord

Name BESCHREIBUNG Wert
ptrdname Ruft den PTR-Zieldomänennamen für diesen Datensatz ohne Einen Endpunkt ab oder legt diesen fest. Zeichenfolge

SoaRecord

Name BESCHREIBUNG Wert
email Ruft die E-Mail-Adresse für diesen Datensatz ab oder legt sie fest. Zeichenfolge
expireTime Ruft die Ablaufzeit für diesen Datensatz ab oder legt diese fest. INT
host Ruft den Domänennamen des autorisierenden Namensservers ab oder legt den Domänennamen fest, ohne dass ein Punkt beendet wird. Zeichenfolge
minimumTTL Ruft den Mindest-TTL-Wert für diesen Datensatz ab oder legt diesen fest. INT
refreshTime Ruft den Aktualisierungswert für diesen Datensatz ab oder legt diesen fest. INT
retryTime Ruft die Wiederholungszeit für diesen Datensatz ab oder legt diese fest. INT
serialNumber Ruft die Seriennummer für diesen Datensatz ab oder legt sie fest. INT

SrvRecord

Name BESCHREIBUNG Wert
port Ruft den Port des Diensts für diesen Datensatz ab oder legt diesen fest. INT
priority Ruft die Prioritätsmetrik für diesen Datensatz ab oder legt sie fest. INT
target Ruft den Domänennamen des Ziels für diesen Datensatz ab, ohne dass ein Punkt beendet wird, oder legt diesen fest. Zeichenfolge
weight Ruft die Gewichtungsmetrik für diesen Datensatz ab oder legt sie fest. INT

TxtRecord

Name BESCHREIBUNG Wert
value Ruft den Textwert dieses Datensatzes ab oder legt diesen fest. string[]

Schnellstartvorlagen

In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.

Vorlage BESCHREIBUNG
Beispiel für azure DNS-Domänenhosting

In Azure bereitstellen
Diese Vorlage zeigt, wie Sie eine DNS-Zone in Azure DNS erstellen und ihr einige Eintragssätze hinzufügen.

Ressourcendefinition mit einer ARM-Vorlage

Der Ressourcentyp dnszones/A kann für Folgendes bereitgestellt werden:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Network/dnszones/A-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.Network/dnszones/A",
  "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

dnszones/A

Name BESCHREIBUNG Wert
type Der Ressourcentyp "Microsoft.Network/dnszones/A"
apiVersion Die Version der Ressourcen-API "2015-05-04-preview"
name Der Ressourcenname

Weitere Informationen finden Sie unter Festlegen von Namen und Typen für untergeordnete Ressourcen in JSON-ARM-Vorlagen.
Zeichenfolge (erforderlich)
etag Das etag des Datensatzsatzes. Zeichenfolge
properties Die Eigenschaften des Datensatzsatzes. RecordSetProperties

RecordSetProperties

Name BESCHREIBUNG Wert
AAAARecords Ruft die Liste der AAAA-Einträge im RecordSet ab oder legt sie fest. AaaaRecord[]
ARecords Ruft die Liste der A-Einträge im RecordSet ab oder legt sie fest. ARecord[]
CNAMERecord Ruft den CNAME-Eintrag im RecordSet ab oder legt diese fest. CnameRecord
MXRecords Ruft die Liste der MX-Einträge im RecordSet ab oder legt sie fest. MxRecord[]
NSRecords Ruft die Liste der NS-Einträge im RecordSet ab oder legt diese fest. NsRecord[]
PTRRecords Ruft die Liste der PTR-Einträge im RecordSet ab oder legt sie fest. PtrRecord[]
SOARecord Ruft den SOA-Eintrag im RecordSet ab oder legt diese fest. SoaRecord
SRVRecords Ruft die Liste der SRV-Einträge im RecordSet ab oder legt sie fest. SrvRecord[]
TTL Ruft die Gültigkeitsdauer der Datensätze im RecordSet ab oder legt sie fest. INT
TXTRecords Ruft die Liste der TXT-Einträge im RecordSet ab oder legt sie fest. TxtRecord[]

AaaaRecord

Name BESCHREIBUNG Wert
ipv6Address Ruft die IPv6-Adresse dieses AAAA-Eintrags in Zeichenfolgennotation ab oder legt sie fest. Zeichenfolge

ARecord

Name BESCHREIBUNG Wert
ipv4Address Ruft die IPv4-Adresse dieses A-Eintrags in Zeichenfolgennotation ab oder legt sie fest. Zeichenfolge

CnameRecord

Name BESCHREIBUNG Wert
CNAME Ruft den kanonischen Namen für diesen Datensatz ohne einen Abschlusspunkt ab oder legt diesen fest. Zeichenfolge

MxRecord

Name BESCHREIBUNG Wert
Börse Ruft den Domänennamen des E-Mail-Hosts ab, ohne dass ein Punkt beendet wird, oder legt den Domänennamen fest. Zeichenfolge
Einstellung Ruft die Einstellungsmetrik für diesen Datensatz ab oder legt diese fest. INT

NsRecord

Name BESCHREIBUNG Wert
nsdname Ruft den Namen des Namensservers für diesen Datensatz ab, ohne dass ein Punkt beendet wird, oder legt diesen fest. Zeichenfolge

PtrRecord

Name BESCHREIBUNG Wert
ptrdname Ruft den PTR-Zieldomänennamen für diesen Datensatz ohne Einen Endpunkt ab oder legt diesen fest. Zeichenfolge

SoaRecord

Name BESCHREIBUNG Wert
email Ruft die E-Mail-Adresse für diesen Datensatz ab oder legt sie fest. Zeichenfolge
expireTime Ruft die Ablaufzeit für diesen Datensatz ab oder legt diese fest. INT
host Ruft den Domänennamen des autorisierenden Namensservers ab oder legt den Domänennamen fest, ohne dass ein Punkt beendet wird. Zeichenfolge
minimumTTL Ruft den Mindest-TTL-Wert für diesen Datensatz ab oder legt diesen fest. INT
refreshTime Ruft den Aktualisierungswert für diesen Datensatz ab oder legt diesen fest. INT
retryTime Ruft die Wiederholungszeit für diesen Datensatz ab oder legt diese fest. INT
serialNumber Ruft die Seriennummer für diesen Datensatz ab oder legt sie fest. INT

SrvRecord

Name BESCHREIBUNG Wert
port Ruft den Port des Diensts für diesen Datensatz ab oder legt diesen fest. INT
priority Ruft die Prioritätsmetrik für diesen Datensatz ab oder legt diese fest. INT
target Ruft den Domänennamen des Ziels für diesen Datensatz ab, ohne einen abschlussenden Punkt, oder legt diesen fest. Zeichenfolge
weight Ruft die Gewichtungsmetrik für diesen Datensatz ab oder legt sie fest. INT

TxtRecord

Name BESCHREIBUNG Wert
value Ruft den Textwert dieses Datensatzes ab oder legt diesen fest. string[]

Schnellstartvorlagen

Mit den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.

Vorlage BESCHREIBUNG
Beispiel für azure DNS-Domänenhosting

In Azure bereitstellen
In dieser Vorlage wird gezeigt, wie Sie eine DNS-Zone in Azure DNS erstellen und ihr einige Datensatzsätze hinzufügen.

Terraform (AzAPI-Anbieter) Ressourcendefinition

Der Ressourcentyp dnszones/A kann in bereitgestellt werden:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Network/dnszones/A-Ressource zu erstellen, fügen Sie Der Vorlage die folgende Terraform-Ressource hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/dnszones/A@2015-05-04-preview"
  name = "string"
  parent_id = "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"
          ]
        }
      ]
    }
    etag = "string"
  })
}

Eigenschaftswerte

dnszones/A

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.Network/dnszones/A@2015-05-04-preview"
name Der Ressourcenname Zeichenfolge (erforderlich)
parent_id Die ID der Ressource, die die übergeordnete Ressource für diese Ressource ist. ID für Ressource vom Typ: dnszones
etag Das Etag des Datensatzsatzes. Zeichenfolge
properties Die Eigenschaften des Datensatzsatzes. RecordSetProperties

RecordSetProperties

Name BESCHREIBUNG Wert
AAAARecords Ruft die Liste der AAAA-Einträge im RecordSet ab oder legt sie fest. AaaaRecord[]
ARecords Ruft die Liste der A-Einträge im RecordSet ab oder legt diese fest. ARecord[]
CNAMERecord Ruft den CNAME-Eintrag im RecordSet ab oder legt diese fest. 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 diese fest. NsRecord[]
PTRRecords Ruft die Liste der PTR-Einträge im RecordSet ab oder legt sie fest. PtrRecord[]
SOARecord Ruft den SOA-Eintrag im RecordSet ab oder legt diese fest. SoaRecord
SRVRecords Ruft die Liste der SRV-Einträge im RecordSet ab oder legt sie fest. SrvRecord[]
TTL Ruft die TTL der Datensätze im RecordSet ab oder legt sie fest. INT
TXTRecords Ruft die Liste der TXT-Einträge im RecordSet ab oder legt sie fest. TxtRecord[]

AaaaRecord

Name BESCHREIBUNG Wert
ipv6Address Ruft die IPv6-Adresse dieses AAAA-Datensatzes in Zeichenfolgennotation ab oder legt diese fest. Zeichenfolge

ARecord

Name BESCHREIBUNG Wert
ipv4Address Ruft die IPv4-Adresse dieses A-Eintrags in Zeichenfolgennotation ab oder legt sie fest. Zeichenfolge

CnameRecord

Name BESCHREIBUNG Wert
CNAME Ruft den kanonischen Namen für diesen Datensatz ohne einen Abschlusspunkt ab oder legt diesen fest. Zeichenfolge

MxRecord

Name BESCHREIBUNG Wert
Börse Ruft den Domänennamen des E-Mail-Hosts ab, ohne dass ein Punkt beendet wird, oder legt den Domänennamen fest. Zeichenfolge
Einstellung Ruft die Einstellungsmetrik für diesen Datensatz ab oder legt diese fest. INT

NsRecord

Name BESCHREIBUNG Wert
nsdname Ruft den Namen des Namensservers für diesen Datensatz ab, ohne dass ein Punkt beendet wird, oder legt diesen fest. Zeichenfolge

PtrRecord

Name BESCHREIBUNG Wert
ptrdname Ruft den PTR-Zieldomänennamen für diesen Datensatz ohne Einen Endpunkt ab oder legt diesen fest. Zeichenfolge

SoaRecord

Name BESCHREIBUNG Wert
email Ruft die E-Mail-Adresse für diesen Datensatz ab oder legt sie fest. Zeichenfolge
expireTime Ruft die Ablaufzeit für diesen Datensatz ab oder legt diese fest. INT
host Ruft den Domänennamen des autorisierenden Namensservers ab oder legt den Domänennamen fest, ohne dass ein Punkt beendet wird. Zeichenfolge
minimumTTL Ruft den Mindest-TTL-Wert für diesen Datensatz ab oder legt diesen fest. INT
refreshTime Ruft den Aktualisierungswert für diesen Datensatz ab oder legt diesen fest. INT
retryTime Ruft die Wiederholungszeit für diesen Datensatz ab oder legt diese fest. INT
serialNumber Ruft die Seriennummer für diesen Datensatz ab oder legt sie fest. INT

SrvRecord

Name BESCHREIBUNG Wert
port Ruft den Port des Diensts für diesen Datensatz ab oder legt diesen fest. INT
priority Ruft die Prioritätsmetrik für diesen Datensatz ab oder legt sie fest. INT
target Ruft den Domänennamen des Ziels für diesen Datensatz ab, ohne dass ein Punkt beendet wird, oder legt diesen fest. Zeichenfolge
weight Ruft die Gewichtungsmetrik für diesen Datensatz ab oder legt sie fest. INT

TxtRecord

Name BESCHREIBUNG Wert
value Ruft den Textwert dieses Datensatzes ab oder legt diesen fest. string[]