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


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

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

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

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

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

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

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

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

Microsoft.Network/dnszones/SOA

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

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

АаааРекорд

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

ARecord

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

CnameRecord

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

MxRecord

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

NsRecord (NsRecord)

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

PtrRecord

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

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

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

СоаРекорд

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

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

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

TxtRecord

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

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

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

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

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

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

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

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

Microsoft.Network/dnszones/SOA

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

АаааРекорд

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

ARecord

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

CnameRecord

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

MxRecord

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

NsRecord (NsRecord)

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

PtrRecord

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

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

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

СоаРекорд

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

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

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

TxtRecord

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

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

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

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

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

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

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

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

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

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

Microsoft.Network/dnszones/SOA

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

АаааРекорд

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

ARecord

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

CnameRecord

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

MxRecord

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

NsRecord (NsRecord)

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

PtrRecord

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

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

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

СоаРекорд

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

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

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

TxtRecord

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