Microsoft.Network privateDnsZones/AAAA 2018-09-01

Definisi sumber daya Bicep

Jenis sumber daya privateDnsZones/AAAA dapat disebarkan ke:

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.Network/privateDnsZones/AAAA, tambahkan Bicep berikut ke templat Anda.

resource symbolicname 'Microsoft.Network/privateDnsZones/AAAA@2018-09-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'
        ]
      }
    ]
  }
}

Nilai properti

privateDnsZones/AAAA

Nama Deskripsi Nilai
nama Nama sumber daya

Lihat cara mengatur nama dan jenis untuk sumber daya anak di Bicep.
string (diperlukan)
induk Di Bicep, Anda dapat menentukan sumber daya induk untuk sumber daya anak. Anda hanya perlu menambahkan properti ini ketika sumber daya anak dideklarasikan di luar sumber daya induk.

Untuk informasi selengkapnya, lihat Sumber daya anak di luar sumber daya induk.
Nama simbolis untuk sumber daya jenis: privateDnsZones
etag ETag dari kumpulan catatan. string
properti Properti kumpulan catatan. RecordSetProperties

RecordSetProperties

Nama Deskripsi Nilai
aaaaRecords Daftar catatan AAAA dalam kumpulan catatan. AaaaRecord[]
aRecords Daftar rekaman A dalam kumpulan catatan. ARecord[]
cnameRecord Catatan CNAME dalam kumpulan catatan. CnameRecord
metadata Metadata yang dilampirkan ke kumpulan catatan. objek
mxRecords Daftar catatan MX dalam kumpulan catatan. MxRecord[]
ptrRecords Daftar catatan PTR dalam kumpulan catatan. PtrRecord[]
soaRecord Catatan SOA dalam kumpulan catatan. SoaRecord
srvRecords Daftar catatan SRV dalam kumpulan catatan. SrvRecord[]
ttl TTL (time-to-live) rekaman dalam kumpulan catatan. int
txtRecords Daftar catatan TXT dalam kumpulan catatan. TxtRecord[]

AaaaRecord

Nama Deskripsi Nilai
ipv6Address Alamat IPv6 dari catatan AAAA ini. string

ARecord

Nama Deskripsi Nilai
ipv4Address Alamat IPv4 dari catatan A ini. string

CnameRecord

Nama Deskripsi Nilai
cname Nama kanonis untuk data CNAME ini. string

MxRecord

Nama Deskripsi Nilai
exchange Nama domain host email untuk catatan MX ini. string
Preferensi Nilai preferensi untuk catatan MX ini. int

PtrRecord

Nama Deskripsi Nilai
ptrdname Nama domain target PTR untuk catatan PTR ini. string

SoaRecord

Nama Deskripsi Nilai
email Kontak email untuk catatan SOA ini. string
expireTime Waktu kedaluwarsa untuk catatan SOA ini. int
host Nama domain server nama otoritatif untuk catatan SOA ini. string
minimumTtl Nilai minimum untuk rekaman SOA ini. Berdasarkan konvensi ini digunakan untuk menentukan durasi penembolokan negatif. int
refreshTime Nilai refresh untuk rekaman SOA ini. int
retryTime Waktu coba lagi untuk rekaman SOA ini. int
serialNumber Nomor seri untuk rekaman SOA ini. int

SrvRecord

Nama Deskripsi Nilai
port Nilai port untuk rekaman SRV ini. int
prioritas Nilai prioritas untuk catatan SRV ini. int
target Nama domain target untuk catatan SRV ini. string
bobot Nilai bobot untuk catatan SRV ini. int

TxtRecord

Nama Deskripsi Nilai
nilai Nilai teks rekaman TXT ini. string[]

Definisi sumber daya templat ARM

Jenis sumber daya privateDnsZones/AAAA dapat disebarkan ke:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Network/privateDnsZones/AAAA, tambahkan JSON berikut ke templat Anda.

{
  "type": "Microsoft.Network/privateDnsZones/AAAA",
  "apiVersion": "2018-09-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" ]
      }
    ]
  }
}

Nilai properti

privateDnsZones/AAAA

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.Network/privateDnsZones/AAAA'
apiVersion Versi api sumber daya '2018-09-01'
nama Nama sumber daya

Lihat cara mengatur nama dan jenis untuk sumber daya anak di templat JSON ARM.
string (diperlukan)
etag ETag dari kumpulan catatan. string
properti Properti kumpulan catatan. RecordSetProperties

RecordSetProperties

Nama Deskripsi Nilai
aaaaRecords Daftar catatan AAAA dalam kumpulan catatan. AaaaRecord[]
aRecords Daftar rekaman A dalam kumpulan catatan. ARecord[]
cnameRecord Catatan CNAME dalam kumpulan catatan. CnameRecord
metadata Metadata yang dilampirkan ke kumpulan catatan. objek
mxRecords Daftar catatan MX dalam kumpulan catatan. MxRecord[]
ptrRecords Daftar catatan PTR dalam kumpulan catatan. PtrRecord[]
soaRecord Catatan SOA dalam kumpulan catatan. SoaRecord
srvRecords Daftar catatan SRV dalam kumpulan catatan. SrvRecord[]
ttl TTL (time-to-live) rekaman dalam kumpulan catatan. int
txtRecords Daftar catatan TXT dalam kumpulan catatan. TxtRecord[]

AaaaRecord

Nama Deskripsi Nilai
ipv6Address Alamat IPv6 dari catatan AAAA ini. string

ARecord

Nama Deskripsi Nilai
ipv4Address Alamat IPv4 dari catatan A ini. string

CnameRecord

Nama Deskripsi Nilai
cname Nama kanonis untuk data CNAME ini. string

MxRecord

Nama Deskripsi Nilai
exchange Nama domain host email untuk catatan MX ini. string
Preferensi Nilai preferensi untuk catatan MX ini. int

PtrRecord

Nama Deskripsi Nilai
ptrdname Nama domain target PTR untuk catatan PTR ini. string

SoaRecord

Nama Deskripsi Nilai
email Kontak email untuk catatan SOA ini. string
expireTime Waktu kedaluwarsa untuk catatan SOA ini. int
host Nama domain server nama otoritatif untuk catatan SOA ini. string
minimumTtl Nilai minimum untuk rekaman SOA ini. Berdasarkan konvensi, ini digunakan untuk menentukan durasi penembolokan negatif. int
refreshTime Nilai refresh untuk rekaman SOA ini. int
retryTime Waktu coba lagi untuk rekaman SOA ini. int
serialNumber Nomor seri untuk rekaman SOA ini. int

SrvRecord

Nama Deskripsi Nilai
port Nilai port untuk rekaman SRV ini. int
prioritas Nilai prioritas untuk rekaman SRV ini. int
target Nama domain target untuk catatan SRV ini. string
bobot Nilai bobot untuk catatan SRV ini. int

TxtRecord

Nama Deskripsi Nilai
nilai Nilai teks rekaman TXT ini. string[]

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya privateDnsZones/AAAA dapat disebarkan ke:

  • Grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Network/privateDnsZones/AAAA, tambahkan Terraform berikut ke templat Anda.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/privateDnsZones/AAAA@2018-09-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"
  })
}

Nilai properti

privateDnsZones/AAAA

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.Network/privateDnsZones/AAAA@2018-09-01"
name Nama sumber daya string (diperlukan)
parent_id ID sumber daya yang merupakan induk untuk sumber daya ini. ID untuk sumber daya jenis: privateDnsZones
etag ETag dari kumpulan catatan. string
properti Properti kumpulan catatan. RecordSetProperties

RecordSetProperties

Nama Deskripsi Nilai
aaaaRecords Daftar catatan AAAA dalam kumpulan catatan. AaaaRecord[]
aRecords Daftar rekaman A dalam kumpulan catatan. ARecord[]
cnameRecord Catatan CNAME dalam kumpulan catatan. CnameRecord
metadata Metadata yang dilampirkan ke kumpulan catatan. objek
mxRecords Daftar catatan MX dalam kumpulan catatan. MxRecord[]
ptrRecords Daftar catatan PTR dalam kumpulan catatan. PtrRecord[]
soaRecord Catatan SOA dalam kumpulan catatan. SoaRecord
srvRecords Daftar catatan SRV dalam kumpulan catatan. SrvRecord[]
ttl TTL (time-to-live) rekaman dalam kumpulan catatan. int
txtRecords Daftar catatan TXT dalam kumpulan catatan. TxtRecord[]

AaaaRecord

Nama Deskripsi Nilai
ipv6Address Alamat IPv6 dari catatan AAAA ini. string

ARecord

Nama Deskripsi Nilai
ipv4Address Alamat IPv4 dari catatan A ini. string

CnameRecord

Nama Deskripsi Nilai
cname Nama kanonis untuk data CNAME ini. string

MxRecord

Nama Deskripsi Nilai
exchange Nama domain host email untuk catatan MX ini. string
Preferensi Nilai preferensi untuk catatan MX ini. int

PtrRecord

Nama Deskripsi Nilai
ptrdname Nama domain target PTR untuk catatan PTR ini. string

SoaRecord

Nama Deskripsi Nilai
email Kontak email untuk catatan SOA ini. string
expireTime Waktu kedaluwarsa untuk catatan SOA ini. int
host Nama domain server nama otoritatif untuk catatan SOA ini. string
minimumTtl Nilai minimum untuk rekaman SOA ini. Berdasarkan konvensi, ini digunakan untuk menentukan durasi penembolokan negatif. int
refreshTime Nilai refresh untuk rekaman SOA ini. int
retryTime Waktu coba lagi untuk rekaman SOA ini. int
serialNumber Nomor seri untuk rekaman SOA ini. int

SrvRecord

Nama Deskripsi Nilai
port Nilai port untuk rekaman SRV ini. int
prioritas Nilai prioritas untuk rekaman SRV ini. int
target Nama domain target untuk catatan SRV ini. string
bobot Nilai bobot untuk catatan SRV ini. int

TxtRecord

Nama Deskripsi Nilai
nilai Nilai teks catatan TXT ini. string[]