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


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

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

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

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

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

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

resource symbolicname 'Microsoft.Network/dnszones/MX@2015-05-04-preview' = {
  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 Возвращает или задает IPv6-адрес этой записи AAAA в строковой нотации. струна

ARecord

Имя Описание Ценность
ipv4Address Возвращает или задает IPv4-адрес этой записи A в нотации строк. струна

CnameRecord

Имя Описание Ценность
cname Возвращает или задает каноническое имя для этой записи без конца точки. струна

Microsoft.Network/dnszones/MX

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

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

MxRecord

Имя Описание Ценность
обмен Возвращает или задает доменное имя узла почты без конечной точки. струна
предпочтение Возвращает или задает метрику предпочтения для этой записи. int

NsRecord

Имя Описание Ценность
nsdname Возвращает или задает имя сервера имен для этой записи без конца точки. струна

PtrRecord

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

RecordSetProperties

Имя Описание Ценность
AAAARecords Возвращает или задает список записей AAAA в Наборе записей. AaaaRecord[]
ARecords Возвращает или задает список записей A в Наборе записей. ARecord[]
CNAMERecord Возвращает или задает запись CNAME в Наборе записей. CnameRecord
MXRecords Возвращает или задает список записей MX в Наборе записей. MxRecord[]
NSRecords Возвращает или задает список записей NS в Наборе записей. NsRecord[]
PTRRecords Возвращает или задает список записей PTR в Наборе записей. PtrRecord[]
SOARecord Возвращает или задает запись SOA в Наборе записей. SoaRecord
SRVRecords Возвращает или задает список записей SRV в Наборе записей. SrvRecord[]
TTL Возвращает или задает TTL записей в Наборе записей. int
TXTRecords Возвращает или задает список записей TXT в наборе записей RecordSet. TxtRecord[]

SoaRecord

Имя Описание Ценность
Отправить по электронной почте Возвращает или задает сообщение электронной почты для этой записи. струна
dateTime Возвращает или задает время истечения срока действия этой записи. int
хозяин Возвращает или задает доменное имя доверенного сервера имен без конечной точки. струна
минимальный срок жизни Возвращает или задает минимальное значение TTL для этой записи. int
refreshTime Возвращает или задает значение обновления для этой записи. int
retryTime Возвращает или задает время повтора для этой записи. int
serialNumber Возвращает или задает серийный номер для этой записи. int

SrvRecord

Имя Описание Ценность
порт Возвращает или задает порт службы для этой записи. int
приоритет Возвращает или задает метрику приоритета для этой записи. int
цель Возвращает или задает доменное имя целевого объекта для этой записи без конечной точки. струна
вес Возвращает или задает метрику веса для этой записи. int

TxtRecord

Имя Описание Ценность
ценность Возвращает или задает текстовое значение этой записи. string[]

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

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

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

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

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

{
  "type": "Microsoft.Network/dnszones/MX",
  "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 Возвращает или задает IPv6-адрес этой записи AAAA в строковой нотации. струна

ARecord

Имя Описание Ценность
ipv4Address Возвращает или задает IPv4-адрес этой записи A в нотации строк. струна

CnameRecord

Имя Описание Ценность
cname Возвращает или задает каноническое имя для этой записи без конца точки. струна

Microsoft.Network/dnszones/MX

Имя Описание Ценность
apiVersion Версия API '2015-05-04-preview'
etag Etag набора записей. струна
имя Имя ресурса строка (обязательно)
свойства Свойства набора записей. RecordSetProperties
тип Тип ресурса "Microsoft.Network/dnszones/MX"

MxRecord

Имя Описание Ценность
обмен Возвращает или задает доменное имя узла почты без конечной точки. струна
предпочтение Возвращает или задает метрику предпочтения для этой записи. int

NsRecord

Имя Описание Ценность
nsdname Возвращает или задает имя сервера имен для этой записи без конца точки. струна

PtrRecord

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

RecordSetProperties

Имя Описание Ценность
AAAARecords Возвращает или задает список записей AAAA в Наборе записей. AaaaRecord[]
ARecords Возвращает или задает список записей A в Наборе записей. ARecord[]
CNAMERecord Возвращает или задает запись CNAME в Наборе записей. CnameRecord
MXRecords Возвращает или задает список записей MX в Наборе записей. MxRecord[]
NSRecords Возвращает или задает список записей NS в Наборе записей. NsRecord[]
PTRRecords Возвращает или задает список записей PTR в Наборе записей. PtrRecord[]
SOARecord Возвращает или задает запись SOA в Наборе записей. SoaRecord
SRVRecords Возвращает или задает список записей SRV в Наборе записей. SrvRecord[]
TTL Возвращает или задает TTL записей в Наборе записей. int
TXTRecords Возвращает или задает список записей TXT в наборе записей RecordSet. TxtRecord[]

SoaRecord

Имя Описание Ценность
Отправить по электронной почте Возвращает или задает сообщение электронной почты для этой записи. струна
dateTime Возвращает или задает время истечения срока действия этой записи. int
хозяин Возвращает или задает доменное имя доверенного сервера имен без конечной точки. струна
минимальный срок жизни Возвращает или задает минимальное значение TTL для этой записи. int
refreshTime Возвращает или задает значение обновления для этой записи. int
retryTime Возвращает или задает время повтора для этой записи. int
serialNumber Возвращает или задает серийный номер для этой записи. int

SrvRecord

Имя Описание Ценность
порт Возвращает или задает порт службы для этой записи. int
приоритет Возвращает или задает метрику приоритета для этой записи. int
цель Возвращает или задает доменное имя целевого объекта для этой записи без конечной точки. струна
вес Возвращает или задает метрику веса для этой записи. int

TxtRecord

Имя Описание Ценность
ценность Возвращает или задает текстовое значение этой записи. string[]

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/dnszones/MX@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 Возвращает или задает IPv6-адрес этой записи AAAA в строковой нотации. струна

ARecord

Имя Описание Ценность
ipv4Address Возвращает или задает IPv4-адрес этой записи A в нотации строк. струна

CnameRecord

Имя Описание Ценность
cname Возвращает или задает каноническое имя для этой записи без конца точки. струна

Microsoft.Network/dnszones/MX

Имя Описание Ценность
etag Etag набора записей. струна
имя Имя ресурса строка (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: dnszones
свойства Свойства набора записей. RecordSetProperties
тип Тип ресурса "Microsoft.Network/dnszones/MX@2015-05-04-preview"

MxRecord

Имя Описание Ценность
обмен Возвращает или задает доменное имя узла почты без конечной точки. струна
предпочтение Возвращает или задает метрику предпочтения для этой записи. int

NsRecord

Имя Описание Ценность
nsdname Возвращает или задает имя сервера имен для этой записи без конца точки. струна

PtrRecord

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

RecordSetProperties

Имя Описание Ценность
AAAARecords Возвращает или задает список записей AAAA в Наборе записей. AaaaRecord[]
ARecords Возвращает или задает список записей A в Наборе записей. ARecord[]
CNAMERecord Возвращает или задает запись CNAME в Наборе записей. CnameRecord
MXRecords Возвращает или задает список записей MX в Наборе записей. MxRecord[]
NSRecords Возвращает или задает список записей NS в Наборе записей. NsRecord[]
PTRRecords Возвращает или задает список записей PTR в Наборе записей. PtrRecord[]
SOARecord Возвращает или задает запись SOA в Наборе записей. SoaRecord
SRVRecords Возвращает или задает список записей SRV в Наборе записей. SrvRecord[]
TTL Возвращает или задает TTL записей в Наборе записей. int
TXTRecords Возвращает или задает список записей TXT в наборе записей RecordSet. TxtRecord[]

SoaRecord

Имя Описание Ценность
Отправить по электронной почте Возвращает или задает сообщение электронной почты для этой записи. струна
dateTime Возвращает или задает время истечения срока действия этой записи. int
хозяин Возвращает или задает доменное имя доверенного сервера имен без конечной точки. струна
минимальный срок жизни Возвращает или задает минимальное значение TTL для этой записи. int
refreshTime Возвращает или задает значение обновления для этой записи. int
retryTime Возвращает или задает время повтора для этой записи. int
serialNumber Возвращает или задает серийный номер для этой записи. int

SrvRecord

Имя Описание Ценность
порт Возвращает или задает порт службы для этой записи. int
приоритет Возвращает или задает метрику приоритета для этой записи. int
цель Возвращает или задает доменное имя целевого объекта для этой записи без конечной точки. струна
вес Возвращает или задает метрику веса для этой записи. int

TxtRecord

Имя Описание Ценность
ценность Возвращает или задает текстовое значение этой записи. string[]