共用方式為


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

Bicep 資源定義

dnszones/AAAA 資源類型可以部署至:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄

資源格式

若要建立 Microsoft.Network/dnszones/AAAA 資源,請將下列 Bicep 新增至您的範本。

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

屬性值

dnszones/AAAA

名稱 描述
NAME 資源名稱

瞭解如何在 Bicep中設定子資源的名稱和類型。
字串 (必要)
父系 (parent) 在 Bicep 中,您可以指定子資源的父資源。 只有在父資源之外宣告子資源時,才需要新增這個屬性。

如需詳細資訊,請參閱 父資源外部的子資源
類型資源的符號名稱: dnszones
etag 記錄集的 etag。 字串
properties 記錄集的屬性。 RecordSetProperties

RecordSetProperties

名稱 描述
AAAARecords 取得或設定 RecordSet 中的 AAAA 記錄清單。 AaaaRecord[]
ARecords 取得或設定 RecordSet 中的 A 記錄清單。 ARecord[]
CNAMERecord 取得或設定 RecordSet 中的 CNAME 記錄。 CnameRecord
MXRecords 取得或設定 RecordSet 中的 MX 記錄清單。 MxRecord[]
NSRecords 取得或設定 RecordSet 中的 NS 記錄清單。 NsRecord[]
PTRRecords 取得或設定 RecordSet 中 PTR 記錄的清單。 PtrRecord[]
SOARecord 取得或設定 RecordSet 中的 SOA 記錄。 SoaRecord
SRVRecords 取得或設定 RecordSet 中的 SRV 記錄清單。 SrvRecord[]
TTL 取得或設定 RecordSet 中記錄的 TTL。 int
TXTRecords 取得或設定 RecordSet 中的 TXT 記錄清單。 TxtRecord[]

AaaaRecord

名稱 描述
ipv6Address 取得或設定字串標記法中這個 AAAA 記錄的 IPv6 位址。 字串

ARecord

名稱 描述
ipv4Address 取得或設定字串標記法中這個 A 記錄的 IPv4 位址。 字串

CnameRecord

名稱 描述
cname 取得或設定此記錄沒有終止點的正式名稱。 字串

MxRecord

名稱 描述
兌換 取得或設定郵件主機的功能變數名稱,不含終止點。 字串
preference 取得或設定此記錄的喜好設定計量。 int

NsRecord

名稱 描述
nsdname 取得或設定此記錄的名稱伺服器名稱,不含終止點。 字串

PtrRecord

名稱 描述
ptrdname 取得或設定此記錄的 PTR 目標功能變數名稱,而不使用終止點。 字串

SoaRecord

名稱 描述
電子郵件 取得或設定此記錄的電子郵件。 字串
expireTime 取得或設定此記錄的到期時間。 int
主機 取得或設定授權名稱伺服器的功能變數名稱,不含終止點。 字串
minimumTTL 取得或設定此記錄的最小 TTL 值。 int
refreshTime 取得或設定此記錄的重新整理值。 int
retryTime 取得或設定此記錄的重試時間。 int
serialNumber 取得或設定此記錄的序號。 int

SrvRecord

名稱 描述
連接埠 取得或設定此記錄之服務的埠。 int
priority 取得或設定此記錄的優先順序計量。 int
目標 取得或設定此記錄之目標的功能變數名稱,不含終止點。 字串
重量 取得或設定此記錄的加權計量。 int

TxtRecord

名稱 描述
value 取得或設定此記錄的文字值。 string[]

ARM 範本資源定義

dnszones/AAAA 資源類型可以部署到:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。

資源格式

若要建立 Microsoft.Network/dnszones/AAAA 資源,請將下列 JSON 新增至範本。

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

屬性值

dnszones/AAAA

名稱 描述
type 資源類型 'Microsoft.Network/dnszones/AAAA'
apiVersion 資源 API 版本 '2015-05-04-preview'
NAME 資源名稱

瞭解如何在 JSON ARM 範本中設定子資源的名稱和類型。
需要字串 ()
etag 記錄集的 etag。 字串
properties 記錄集的屬性。 RecordSetProperties

RecordSetProperties

名稱 描述
AAAARecords 取得或設定 RecordSet 中的 AAAA 記錄清單。 AaaaRecord[]
ARecords 取得或設定 RecordSet 中的 A 記錄清單。 ARecord[]
CNAMERecord 取得或設定 RecordSet 中的 CNAME 記錄。 CnameRecord
MXRecords 取得或設定 RecordSet 中的 MX 記錄清單。 MxRecord[]
NSRecords 取得或設定 RecordSet 中的 NS 記錄清單。 NsRecord[]
PTRRecords 取得或設定 RecordSet 中 PTR 記錄的清單。 PtrRecord[]
SOARecord 取得或設定 RecordSet 中的 SOA 記錄。 SoaRecord
SRVRecords 取得或設定 RecordSet 中的 SRV 記錄清單。 SrvRecord[]
TTL 取得或設定 RecordSet 中記錄的 TTL。 int
TXTRecords 取得或設定 RecordSet 中的 TXT 記錄清單。 TxtRecord[]

AaaaRecord

名稱 描述
ipv6Address 取得或設定字串標記法中這個 AAAA 記錄的 IPv6 位址。 字串

ARecord

名稱 描述
ipv4Address 取得或設定字串標記法中這個 A 記錄的 IPv4 位址。 字串

CnameRecord

名稱 描述
cname 取得或設定此記錄沒有終止點的正式名稱。 字串

MxRecord

名稱 描述
兌換 取得或設定郵件主機的功能變數名稱,不含終止點。 字串
preference 取得或設定此記錄的喜好設定計量。 int

NsRecord

名稱 描述
nsdname 取得或設定此記錄的名稱伺服器名稱,不含終止點。 字串

PtrRecord

名稱 描述
ptrdname 取得或設定此記錄的 PTR 目標功能變數名稱,而不使用終止點。 字串

SoaRecord

名稱 描述
電子郵件 取得或設定此記錄的電子郵件。 字串
expireTime 取得或設定此記錄的到期時間。 int
主機 取得或設定授權名稱伺服器的功能變數名稱,不含終止點。 字串
minimumTTL 取得或設定此記錄的最小 TTL 值。 int
refreshTime 取得或設定此記錄的重新整理值。 int
retryTime 取得或設定此記錄的重試時間。 int
serialNumber 取得或設定此記錄的序號。 int

SrvRecord

名稱 描述
連接埠 取得或設定此記錄之服務的埠。 int
priority 取得或設定此記錄的優先順序計量。 int
目標 取得或設定此記錄的目標功能變數名稱,不含終止點。 字串
重量 取得或設定此記錄的權數計量。 int

TxtRecord

名稱 描述
value 取得或設定此記錄的文字值。 string[]

Terraform (AzAPI 提供者) 資源定義

dnszones/AAAA 資源類型可以部署至:

  • 資源群組

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄

資源格式

若要建立 Microsoft.Network/dnszones/AAAA 資源,請將下列 Terraform 新增至您的範本。

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

屬性值

dnszones/AAAA

名稱 描述
type 資源類型 「Microsoft.Network/dnszones/AAAA@2015-05-04-preview」
NAME 資源名稱 字串 (必要)
parent_id 此資源之父系的資源識別碼。 類型資源的 識別碼:dnszones
etag 記錄集的 etag。 字串
properties 記錄集的屬性。 RecordSetProperties

RecordSetProperties

名稱 描述
AAAARecords 取得或設定 RecordSet 中的 AAAA 記錄清單。 AaaaRecord[]
ARecords 取得或設定 RecordSet 中的 A 記錄清單。 ARecord[]
CNAMERecord 取得或設定 RecordSet 中的 CNAME 記錄。 CnameRecord
MXRecords 取得或設定 RecordSet 中的 MX 記錄清單。 MxRecord[]
NSRecords 取得或設定 RecordSet 中的 NS 記錄清單。 NsRecord[]
PTRRecords 取得或設定 RecordSet 中 PTR 記錄的清單。 PtrRecord[]
SOARecord 取得或設定 RecordSet 中的 SOA 記錄。 SoaRecord
SRVRecords 取得或設定 RecordSet 中的 SRV 記錄清單。 SrvRecord[]
TTL 取得或設定 RecordSet 中記錄的 TTL。 int
TXTRecords 取得或設定 RecordSet 中的 TXT 記錄清單。 TxtRecord[]

AaaaRecord

名稱 描述
ipv6Address 取得或設定字串標記法中這個 AAAA 記錄的 IPv6 位址。 字串

ARecord

名稱 描述
ipv4Address 取得或設定字串標記法中這個 A 記錄的 IPv4 位址。 字串

CnameRecord

名稱 描述
cname 取得或設定此記錄沒有終止點的正式名稱。 字串

MxRecord

名稱 描述
兌換 取得或設定郵件主機的功能變數名稱,不含終止點。 字串
preference 取得或設定此記錄的喜好設定計量。 int

NsRecord

名稱 描述
nsdname 取得或設定此記錄的名稱伺服器名稱,不含終止點。 字串

PtrRecord

名稱 描述
ptrdname 取得或設定此記錄的 PTR 目標功能變數名稱,而不使用終止點。 字串

SoaRecord

名稱 描述
電子郵件 取得或設定此記錄的電子郵件。 字串
expireTime 取得或設定此記錄的到期時間。 int
主機 取得或設定授權名稱伺服器的功能變數名稱,不含終止點。 字串
minimumTTL 取得或設定此記錄的最小 TTL 值。 int
refreshTime 取得或設定此記錄的重新整理值。 int
retryTime 取得或設定此記錄的重試時間。 int
serialNumber 取得或設定此記錄的序號。 int

SrvRecord

名稱 描述
連接埠 取得或設定此記錄之服務的埠。 int
priority 取得或設定此記錄的優先順序計量。 int
目標 取得或設定此記錄之目標的功能變數名稱,不含終止點。 字串
重量 取得或設定此記錄的加權計量。 int

TxtRecord

名稱 描述
value 取得或設定此記錄的文字值。 string[]