你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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

Bicep 资源定义

可以使用目标操作部署 dnszones/PTR 资源类型:

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.Network/dnszones/PTR 资源,请将以下 Bicep 添加到模板。

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

属性值

AaaaRecord

名字 描述 价值
ipv6Address 获取或设置字符串表示法中此 AAAA 记录的 IPv6 地址。 字符串

ARecord

名字 描述 价值
ipv4Address 获取或设置字符串表示法中此 A 记录的 IPv4 地址。 字符串

CnameRecord

名字 描述 价值
cname 获取或设置不带终止点的此记录的规范名称。 字符串

Microsoft.Network/dnszones/PTR

名字 描述 价值
etag 记录集的 etag。 字符串
名字 资源名称 string (必需)
父母 在 Bicep 中,可以为子资源指定父资源。 仅当子资源在父资源外部声明时,才需要添加此属性。

有关详细信息,请参阅 父资源外部的子资源
类型资源的符号名称:dnszones
性能 记录集的属性。 RecordSetProperties

MxRecord

名字 描述 价值
交换 获取或设置邮件主机的域名,不带终止点。 字符串
偏好 获取或设置此记录的首选项指标。 int

NsRecord

名字 描述 价值
nsdname 获取或设置此记录的名称服务器名称,不带终止点。 字符串

PtrRecord

名字 描述 价值
ptrdname 获取或设置不带终止点的此记录的 PTR 目标域名。 字符串

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[]

SoaRecord

名字 描述 价值
电子邮件 获取或设置此记录的电子邮件。 字符串
expireTime 获取或设置此记录的过期时间。 int
主机 获取或设置权威名称服务器的域名,不带终止点。 字符串
minimumTTL 获取或设置此记录的最小 TTL 值。 int
refreshTime 获取或设置此记录的刷新值。 int
retryTime 获取或设置此记录的重试时间。 int
serialNumber 获取或设置此记录的序列号。 int

SrvRecord

名字 描述 价值
港口 获取或设置此记录的服务端口。 int
优先权 获取或设置此记录的优先级指标。 int
目标 获取或设置此记录的目标的域名,不带终止点。 字符串
重量 获取或设置此记录的权重指标。 int

TxtRecord

名字 描述 价值
价值 获取或设置此记录的文本值。 string[]

ARM 模板资源定义

可以使用目标操作部署 dnszones/PTR 资源类型:

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.Network/dnszones/PTR 资源,请将以下 JSON 添加到模板。

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

属性值

AaaaRecord

名字 描述 价值
ipv6Address 获取或设置字符串表示法中此 AAAA 记录的 IPv6 地址。 字符串

ARecord

名字 描述 价值
ipv4Address 获取或设置字符串表示法中此 A 记录的 IPv4 地址。 字符串

CnameRecord

名字 描述 价值
cname 获取或设置不带终止点的此记录的规范名称。 字符串

Microsoft.Network/dnszones/PTR

名字 描述 价值
apiVersion API 版本 '2015-05-04-preview'
etag 记录集的 etag。 字符串
名字 资源名称 string (必需)
性能 记录集的属性。 RecordSetProperties
类型 资源类型 “Microsoft.Network/dnszones/PTR”

MxRecord

名字 描述 价值
交换 获取或设置邮件主机的域名,不带终止点。 字符串
偏好 获取或设置此记录的首选项指标。 int

NsRecord

名字 描述 价值
nsdname 获取或设置此记录的名称服务器名称,不带终止点。 字符串

PtrRecord

名字 描述 价值
ptrdname 获取或设置不带终止点的此记录的 PTR 目标域名。 字符串

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[]

SoaRecord

名字 描述 价值
电子邮件 获取或设置此记录的电子邮件。 字符串
expireTime 获取或设置此记录的过期时间。 int
主机 获取或设置权威名称服务器的域名,不带终止点。 字符串
minimumTTL 获取或设置此记录的最小 TTL 值。 int
refreshTime 获取或设置此记录的刷新值。 int
retryTime 获取或设置此记录的重试时间。 int
serialNumber 获取或设置此记录的序列号。 int

SrvRecord

名字 描述 价值
港口 获取或设置此记录的服务端口。 int
优先权 获取或设置此记录的优先级指标。 int
目标 获取或设置此记录的目标的域名,不带终止点。 字符串
重量 获取或设置此记录的权重指标。 int

TxtRecord

名字 描述 价值
价值 获取或设置此记录的文本值。 string[]

Terraform (AzAPI 提供程序)资源定义

可以使用目标操作部署 dnszones/PTR 资源类型:

  • 资源组

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.Network/dnszones/PTR 资源,请将以下 Terraform 添加到模板。

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

属性值

AaaaRecord

名字 描述 价值
ipv6Address 获取或设置字符串表示法中此 AAAA 记录的 IPv6 地址。 字符串

ARecord

名字 描述 价值
ipv4Address 获取或设置字符串表示法中此 A 记录的 IPv4 地址。 字符串

CnameRecord

名字 描述 价值
cname 获取或设置不带终止点的此记录的规范名称。 字符串

Microsoft.Network/dnszones/PTR

名字 描述 价值
etag 记录集的 etag。 字符串
名字 资源名称 string (必需)
parent_id 此资源的父资源的 ID。 类型资源的 ID:dnszones
性能 记录集的属性。 RecordSetProperties
类型 资源类型 “Microsoft.Network/dnszones/PTR@2015-05-04-preview”

MxRecord

名字 描述 价值
交换 获取或设置邮件主机的域名,不带终止点。 字符串
偏好 获取或设置此记录的首选项指标。 int

NsRecord

名字 描述 价值
nsdname 获取或设置此记录的名称服务器名称,不带终止点。 字符串

PtrRecord

名字 描述 价值
ptrdname 获取或设置不带终止点的此记录的 PTR 目标域名。 字符串

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[]

SoaRecord

名字 描述 价值
电子邮件 获取或设置此记录的电子邮件。 字符串
expireTime 获取或设置此记录的过期时间。 int
主机 获取或设置权威名称服务器的域名,不带终止点。 字符串
minimumTTL 获取或设置此记录的最小 TTL 值。 int
refreshTime 获取或设置此记录的刷新值。 int
retryTime 获取或设置此记录的重试时间。 int
serialNumber 获取或设置此记录的序列号。 int

SrvRecord

名字 描述 价值
港口 获取或设置此记录的服务端口。 int
优先权 获取或设置此记录的优先级指标。 int
目标 获取或设置此记录的目标的域名,不带终止点。 字符串
重量 获取或设置此记录的权重指标。 int

TxtRecord

名字 描述 价值
价值 获取或设置此记录的文本值。 string[]