Поделиться через


Microsoft.Network dnsZones/MX 2017-09-01

Определение ресурсов Bicep

Тип ресурса dnsZones/MX можно развернуть с помощью операций, целевых:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Network/dnsZones/MX, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.Network/dnsZones/MX@2017-09-01' = {
  parent: resourceSymbolicName
  etag: 'string'
  name: 'string'
  properties: {
    AAAARecords: [
      {
        ipv6Address: 'string'
      }
    ]
    ARecords: [
      {
        ipv4Address: 'string'
      }
    ]
    caaRecords: [
      {
        flags: int
        tag: 'string'
        value: 'string'
      }
    ]
    CNAMERecord: {
      cname: 'string'
    }
    metadata: {
      {customized property}: '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'
        ]
      }
    ]
  }
}

Значения свойств

Microsoft.Network/dnsZones/MX

Имя Описание Ценность
ETag Etag набора записей. струна
имя Имя ресурса строка (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: dnsZones
свойства Свойства набора записей. RecordSetProperties (Свойства набора записей)

АаааРекорд

Имя Описание Ценность
ipv6Адрес IPv6-адрес этой записи AAAA. струна

ARecord

Имя Описание Ценность
ipv4Адрес Адрес IPv4 этой записи A. струна

CaaRecord

Имя Описание Ценность
Флаги Флаги для этой записи ЦС В качестве целого числа от 0 до 255. инт
ярлык Тег для этой записи CAA. струна
ценность Значение для этой записи CAA. струна

CnameRecord

Имя Описание Ценность
cname Каноническое имя этой записи CNAME. струна

MxRecord

Имя Описание Ценность
обмен Доменное имя узла почты для этой записи MX. струна
предпочтение Значение предпочтения для этой записи MX. инт

NsRecord (NsRecord)

Имя Описание Ценность
NSDNAME Имя сервера имен для этой записи NS. струна

PtrRecord

Имя Описание Ценность
ptrdname Целевое доменное имя PTR для этой записи PTR. струна

RecordSetProperties (Свойства набора записей)

Имя Описание Ценность
ААААРешнуры Список записей AAAA в наборе записей. АаааРекорд[]
ARecords Список записей A в наборе записей. ARecord[]
caaRecords Список записей ЦС В наборе записей. CaaRecord[]
CNAMEРеморд Запись CNAME в наборе записей. CnameRecord
метаданные Метаданные, подключенные к набору записей. Метаданные RecordSetProperties
MXРешнуры Список записей MX в наборе записей. MxRecord[]
NSRecords Список записей NS в наборе записей. NsRecord[]
PTRRecords Список записей PTR в наборе записей. PtrRecord[]
SOARecord Запись SOA в наборе записей. СоаРекорд
SRVRПешнуры Список записей SRV в наборе записей. SrvRecord[]
ТТЛ TTL (время в реальном времени) записей в наборе записей. инт
TXTРешнуры Список записей TXT в наборе записей. TxtRecord[]

Метаданные RecordSetProperties

Имя Описание Ценность

СоаРекорд

Имя Описание Ценность
Отправить по электронной почте Контакт электронной почты для этой записи SOA. струна
dateTime Срок действия этой записи SOA. инт
хозяин Доменное имя доверенного сервера имен для этой записи SOA. струна
минимальный срок жизни Минимальное значение для этой записи SOA. По соглашению используется для определения отрицательной длительности кэширования. инт
refreshTime Значение обновления для этой записи SOA. инт
retryTime Время повтора для этой записи SOA. инт
серийный номер Серийный номер для этой записи SOA. инт

SrvRecord (СрвРекорд)

Имя Описание Ценность
порт Значение порта для этой записи SRV. инт
приоритет Значение приоритета для этой записи SRV. инт
цель Целевое доменное имя для этой записи SRV. струна
вес Значение веса для этой записи SRV. инт

TxtRecord

Имя Описание Ценность
ценность Текстовое значение этой записи TXT. строка[]

Определение ресурса шаблона ARM

Тип ресурса dnsZones/MX можно развернуть с помощью операций, целевых:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Network/dnsZones/MX, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Network/dnsZones/MX",
  "apiVersion": "2017-09-01",
  "name": "string",
  "etag": "string",
  "properties": {
    "AAAARecords": [
      {
        "ipv6Address": "string"
      }
    ],
    "ARecords": [
      {
        "ipv4Address": "string"
      }
    ],
    "caaRecords": [
      {
        "flags": "int",
        "tag": "string",
        "value": "string"
      }
    ],
    "CNAMERecord": {
      "cname": "string"
    },
    "metadata": {
      "{customized property}": "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" ]
      }
    ]
  }
}

Значения свойств

Microsoft.Network/dnsZones/MX

Имя Описание Ценность
apiVersion Версия API '2017-09-01'
ETag Etag набора записей. струна
имя Имя ресурса строка (обязательно)
свойства Свойства набора записей. RecordSetProperties (Свойства набора записей)
тип Тип ресурса "Microsoft.Network/dnsZones/MX"

АаааРекорд

Имя Описание Ценность
ipv6Адрес IPv6-адрес этой записи AAAA. струна

ARecord

Имя Описание Ценность
ipv4Адрес Адрес IPv4 этой записи A. струна

CaaRecord

Имя Описание Ценность
Флаги Флаги для этой записи ЦС В качестве целого числа от 0 до 255. инт
ярлык Тег для этой записи CAA. струна
ценность Значение для этой записи CAA. струна

CnameRecord

Имя Описание Ценность
cname Каноническое имя этой записи CNAME. струна

MxRecord

Имя Описание Ценность
обмен Доменное имя узла почты для этой записи MX. струна
предпочтение Значение предпочтения для этой записи MX. инт

NsRecord (NsRecord)

Имя Описание Ценность
NSDNAME Имя сервера имен для этой записи NS. струна

PtrRecord

Имя Описание Ценность
ptrdname Целевое доменное имя PTR для этой записи PTR. струна

RecordSetProperties (Свойства набора записей)

Имя Описание Ценность
ААААРешнуры Список записей AAAA в наборе записей. АаааРекорд[]
ARecords Список записей A в наборе записей. ARecord[]
caaRecords Список записей ЦС В наборе записей. CaaRecord[]
CNAMEРеморд Запись CNAME в наборе записей. CnameRecord
метаданные Метаданные, подключенные к набору записей. Метаданные RecordSetProperties
MXРешнуры Список записей MX в наборе записей. MxRecord[]
NSRecords Список записей NS в наборе записей. NsRecord[]
PTRRecords Список записей PTR в наборе записей. PtrRecord[]
SOARecord Запись SOA в наборе записей. СоаРекорд
SRVRПешнуры Список записей SRV в наборе записей. SrvRecord[]
ТТЛ TTL (время в реальном времени) записей в наборе записей. инт
TXTРешнуры Список записей TXT в наборе записей. TxtRecord[]

Метаданные RecordSetProperties

Имя Описание Ценность

СоаРекорд

Имя Описание Ценность
Отправить по электронной почте Контакт электронной почты для этой записи SOA. струна
dateTime Срок действия этой записи SOA. инт
хозяин Доменное имя доверенного сервера имен для этой записи SOA. струна
минимальный срок жизни Минимальное значение для этой записи SOA. По соглашению используется для определения отрицательной длительности кэширования. инт
refreshTime Значение обновления для этой записи SOA. инт
retryTime Время повтора для этой записи SOA. инт
серийный номер Серийный номер для этой записи SOA. инт

SrvRecord (СрвРекорд)

Имя Описание Ценность
порт Значение порта для этой записи SRV. инт
приоритет Значение приоритета для этой записи SRV. инт
цель Целевое доменное имя для этой записи SRV. струна
вес Значение веса для этой записи SRV. инт

TxtRecord

Имя Описание Ценность
ценность Текстовое значение этой записи TXT. строка[]

Примеры использования

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса dnsZones/MX можно развернуть с помощью операций, целевых:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Network/dnsZones/MX, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/dnsZones/MX@2017-09-01"
  name = "string"
  parent_id = "string"
  body = {
    etag = "string"
    properties = {
      AAAARecords = [
        {
          ipv6Address = "string"
        }
      ]
      ARecords = [
        {
          ipv4Address = "string"
        }
      ]
      caaRecords = [
        {
          flags = int
          tag = "string"
          value = "string"
        }
      ]
      CNAMERecord = {
        cname = "string"
      }
      metadata = {
        {customized property} = "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"
          ]
        }
      ]
    }
  }
}

Значения свойств

Microsoft.Network/dnsZones/MX

Имя Описание Ценность
ETag Etag набора записей. струна
имя Имя ресурса строка (обязательно)
идентификатор_родителя Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: dnsZones
свойства Свойства набора записей. RecordSetProperties (Свойства набора записей)
тип Тип ресурса "Microsoft.Network/dnsZones/MX@2017-09-01"

АаааРекорд

Имя Описание Ценность
ipv6Адрес IPv6-адрес этой записи AAAA. струна

ARecord

Имя Описание Ценность
ipv4Адрес Адрес IPv4 этой записи A. струна

CaaRecord

Имя Описание Ценность
Флаги Флаги для этой записи ЦС В качестве целого числа от 0 до 255. инт
ярлык Тег для этой записи CAA. струна
ценность Значение для этой записи CAA. струна

CnameRecord

Имя Описание Ценность
cname Каноническое имя этой записи CNAME. струна

MxRecord

Имя Описание Ценность
обмен Доменное имя узла почты для этой записи MX. струна
предпочтение Значение предпочтения для этой записи MX. инт

NsRecord (NsRecord)

Имя Описание Ценность
NSDNAME Имя сервера имен для этой записи NS. струна

PtrRecord

Имя Описание Ценность
ptrdname Целевое доменное имя PTR для этой записи PTR. струна

RecordSetProperties (Свойства набора записей)

Имя Описание Ценность
ААААРешнуры Список записей AAAA в наборе записей. АаааРекорд[]
ARecords Список записей A в наборе записей. ARecord[]
caaRecords Список записей ЦС В наборе записей. CaaRecord[]
CNAMEРеморд Запись CNAME в наборе записей. CnameRecord
метаданные Метаданные, подключенные к набору записей. Метаданные RecordSetProperties
MXРешнуры Список записей MX в наборе записей. MxRecord[]
NSRecords Список записей NS в наборе записей. NsRecord[]
PTRRecords Список записей PTR в наборе записей. PtrRecord[]
SOARecord Запись SOA в наборе записей. СоаРекорд
SRVRПешнуры Список записей SRV в наборе записей. SrvRecord[]
ТТЛ TTL (время в реальном времени) записей в наборе записей. инт
TXTРешнуры Список записей TXT в наборе записей. TxtRecord[]

Метаданные RecordSetProperties

Имя Описание Ценность

СоаРекорд

Имя Описание Ценность
Отправить по электронной почте Контакт электронной почты для этой записи SOA. струна
dateTime Срок действия этой записи SOA. инт
хозяин Доменное имя доверенного сервера имен для этой записи SOA. струна
минимальный срок жизни Минимальное значение для этой записи SOA. По соглашению используется для определения отрицательной длительности кэширования. инт
refreshTime Значение обновления для этой записи SOA. инт
retryTime Время повтора для этой записи SOA. инт
серийный номер Серийный номер для этой записи SOA. инт

SrvRecord (СрвРекорд)

Имя Описание Ценность
порт Значение порта для этой записи SRV. инт
приоритет Значение приоритета для этой записи SRV. инт
цель Целевое доменное имя для этой записи SRV. струна
вес Значение веса для этой записи SRV. инт

TxtRecord

Имя Описание Ценность
ценность Текстовое значение этой записи TXT. строка[]