Microsoft.Network dnsZones/CNAME
Статья 10/26/2024
1 участник
Обратная связь
В этой статье
Определение ресурсов Bicep
Тип ресурса dnsZones/CNAME можно развернуть с помощью операций, целевых:
Список измененных свойств в каждой версии API см. в журнала изменений.
Чтобы создать ресурс Microsoft.Network/dnsZones/CNAME, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Network/dnsZones/CNAME@2023-07-01-preview' = {
etag: 'string'
name: 'string'
properties: {
AAAARecords: [
{
ipv6Address: 'string'
}
]
ARecords: [
{
ipv4Address: 'string'
}
]
caaRecords: [
{
flags: int
tag: 'string'
value: 'string'
}
]
CNAMERecord: {
cname: 'string'
}
DSRecords: [
{
algorithm: int
digest: {
algorithmType: int
value: 'string'
}
keyTag: int
}
]
metadata: {
{customized property}: 'string'
}
MXRecords: [
{
exchange: 'string'
preference: int
}
]
NAPTRRecords: [
{
flags: 'string'
order: int
preference: int
regexp: 'string'
replacement: 'string'
services: 'string'
}
]
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
}
]
targetResource: {
id: 'string'
}
TLSARecords: [
{
certAssociationData: 'string'
matchingType: int
selector: int
usage: int
}
]
trafficManagementProfile: {
id: 'string'
}
TTL: int
TXTRecords: [
{
value: [
'string'
]
}
]
}
}
Значения свойств
AaaaRecord
Имя
Описание
Ценность
ipv6Address
IPv6-адрес этой записи AAAA.
струна
ARecord
Имя
Описание
Ценность
ipv4Address
Адрес IPv4 этой записи A.
струна
CaaRecord
Имя
Описание
Ценность
Флаги
Флаги для этой записи ЦС В качестве целого числа от 0 до 255.
int
ярлык
Тег для этой записи CAA.
струна
ценность
Значение для этой записи CAA.
струна
CnameRecord
Имя
Описание
Ценность
cname
Каноническое имя этой записи CNAME.
струна
Переваривать
Имя
Описание
Ценность
algorithmType
Тип алгоритма дайджеста представляет стандартный номер алгоритма дайджеста, используемый для создания дайджеста. См. https://www.iana.org/assignments/ds-rr-types/ds-rr-types.xhtml
int
ценность
Значение дайджеста — это криптографическое хэш-значение указанной записи ресурсов DNSKEY.
струна
DsRecord
Microsoft.Network/dnsZones/CNAME
Имя
Описание
Ценность
etag
Etag набора записей.
струна
имя
Имя ресурса
строка (обязательно)
родитель
В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса. Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса .
Символьное имя ресурса типа: dnsZones
свойства
Свойства набора записей.
RecordSetProperties
MxRecord
Имя
Описание
Ценность
обмен
Доменное имя узла почты для этой записи MX.
струна
предпочтение
Значение предпочтения для этой записи MX.
int
NaptrRecord
Имя
Описание
Ценность
Флаги
Флаги, относящиеся к приложениям DDDS. В настоящее время значения, определенные в RFC 3404, являются прописными и строчными буквами "A", "P", "S" и "U", а также пустой строкой "". Заключите флаги в кавычки.
струна
порядок
Порядок обработки записей NAPTR для точного представления упорядоченного списка правил. Порядок от самого низкого до самого высокого. Допустимые значения: 0-65535.
int
предпочтение
В предпочтениях указывается порядок обработки записей NAPTR со равными значениями order, низкие числа обрабатываются перед большими числами. Допустимые значения: 0-65535.
int
regexp
Регулярное выражение, которое использует приложение DDDS для преобразования входного значения в выходное значение. Например: IP-телефонная система может использовать регулярное выражение для преобразования номера телефона, введенного пользователем в URI SIP. Заключайте регулярное выражение в кавычки. Укажите значение regexp или значение для замены.
струна
замена
Замена является полным доменным именем (FQDN) следующего доменного имени, для которого требуется, чтобы приложение DDDS отправляло DNS-запрос. Приложение DDDS заменяет входное значение значением, указанным для замены. Укажите значение regexp или значение для замены. Если указать значение regexp, укажите точку (.) для замены.
струна
Услуги
Службы, относящиеся к приложениям DDDS. Заключайте службы в кавычки.
струна
NsRecord
Имя
Описание
Ценность
nsdname
Имя сервера имен для этой записи NS.
струна
PtrRecord
Имя
Описание
Ценность
ptrdname
Целевое доменное имя PTR для этой записи PTR.
струна
RecordSetProperties
Имя
Описание
Ценность
AAAARecords
Список записей AAAA в наборе записей.
AaaaRecord []
ARecords
Список записей A в наборе записей.
ARecord []
caaRecords
Список записей ЦС В наборе записей.
CaaRecord []
CNAMERecord
Запись CNAME в наборе записей.
CnameRecord
DSRecords
Список записей DS в наборе записей.
DsRecord []
метаданные
Метаданные, подключенные к набору записей.
RecordSetPropertiesMetadata
MXRecords
Список записей MX в наборе записей.
MxRecord []
NAPTRRecords
Список записей NAPTR в наборе записей.
NaptrRecord []
NSRecords
Список записей NS в наборе записей.
NsRecord []
PTRRecords
Список записей PTR в наборе записей.
PtrRecord []
SOARecord
Запись SOA в наборе записей.
SoaRecord
SRVRecords
Список записей SRV в наборе записей.
SrvRecord []
targetResource
Ссылка на ресурс Azure, из которого берется значение ресурса DNS.
SubResource
TLSARecords
Список записей TLSA в наборе записей.
TlsaRecord []
trafficManagementProfile
Ссылка на ресурс профиля диспетчера трафика Azure, из которого берется значение ресурса DNS.
SubResource
TTL
TTL (время в реальном времени) записей в наборе записей.
int
TXTRecords
Список записей TXT в наборе записей.
TxtRecord []
SoaRecord
Имя
Описание
Ценность
Отправить по электронной почте
Контакт электронной почты для этой записи SOA.
струна
dateTime
Срок действия этой записи SOA.
int
хозяин
Доменное имя доверенного сервера имен для этой записи SOA.
струна
минимальный срок жизни
Минимальное значение для этой записи SOA. По соглашению используется для определения отрицательной длительности кэширования.
int
refreshTime
Значение обновления для этой записи SOA.
int
retryTime
Время повтора для этой записи SOA.
int
serialNumber
Серийный номер для этой записи SOA.
int
SrvRecord
Имя
Описание
Ценность
порт
Значение порта для этой записи SRV.
int
приоритет
Значение приоритета для этой записи SRV.
int
цель
Целевое доменное имя для этой записи SRV.
струна
вес
Значение веса для этой записи SRV.
int
SubResource
Имя
Описание
Ценность
идентификатор
Идентификатор ресурса.
струна
TlsaRecord
Имя
Описание
Ценность
certAssociationData
Это указывает соответствующие данные сопоставления сертификатов.
струна
matchingType
Тип сопоставления указывает, как представлена ассоциация сертификатов.
int
селектор
Селектор указывает, какая часть сертификата TLS, представленного сервером, будет соответствовать данным ассоциации.
int
употребление
Использование указывает предоставленную связь, которая будет использоваться для сопоставления сертификата, представленного в подтверждении TLS.
int
TxtRecord
Имя
Описание
Ценность
ценность
Текстовое значение этой записи TXT.
string[]
Примеры краткого руководства
Следующие примеры краткого руководства по развертыванию этого типа ресурса.
Определение ресурса шаблона ARM
Тип ресурса dnsZones/CNAME можно развернуть с помощью операций, целевых:
Список измененных свойств в каждой версии API см. в журнала изменений.
Чтобы создать ресурс Microsoft.Network/dnsZones/CNAME, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Network/dnsZones/CNAME",
"apiVersion": "2023-07-01-preview",
"name": "string",
"etag": "string",
"properties": {
"AAAARecords": [
{
"ipv6Address": "string"
}
],
"ARecords": [
{
"ipv4Address": "string"
}
],
"caaRecords": [
{
"flags": "int",
"tag": "string",
"value": "string"
}
],
"CNAMERecord": {
"cname": "string"
},
"DSRecords": [
{
"algorithm": "int",
"digest": {
"algorithmType": "int",
"value": "string"
},
"keyTag": "int"
}
],
"metadata": {
"{customized property}": "string"
},
"MXRecords": [
{
"exchange": "string",
"preference": "int"
}
],
"NAPTRRecords": [
{
"flags": "string",
"order": "int",
"preference": "int",
"regexp": "string",
"replacement": "string",
"services": "string"
}
],
"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"
}
],
"targetResource": {
"id": "string"
},
"TLSARecords": [
{
"certAssociationData": "string",
"matchingType": "int",
"selector": "int",
"usage": "int"
}
],
"trafficManagementProfile": {
"id": "string"
},
"TTL": "int",
"TXTRecords": [
{
"value": [ "string" ]
}
]
}
}
Значения свойств
AaaaRecord
Имя
Описание
Ценность
ipv6Address
IPv6-адрес этой записи AAAA.
струна
ARecord
Имя
Описание
Ценность
ipv4Address
Адрес IPv4 этой записи A.
струна
CaaRecord
Имя
Описание
Ценность
Флаги
Флаги для этой записи ЦС В качестве целого числа от 0 до 255.
int
ярлык
Тег для этой записи CAA.
струна
ценность
Значение для этой записи CAA.
струна
CnameRecord
Имя
Описание
Ценность
cname
Каноническое имя этой записи CNAME.
струна
Переваривать
Имя
Описание
Ценность
algorithmType
Тип алгоритма дайджеста представляет стандартный номер алгоритма дайджеста, используемый для создания дайджеста. См. https://www.iana.org/assignments/ds-rr-types/ds-rr-types.xhtml
int
ценность
Значение дайджеста — это криптографическое хэш-значение указанной записи ресурсов DNSKEY.
струна
DsRecord
Microsoft.Network/dnsZones/CNAME
Имя
Описание
Ценность
apiVersion
Версия API
'2023-07-01-preview'
etag
Etag набора записей.
струна
имя
Имя ресурса
строка (обязательно)
свойства
Свойства набора записей.
RecordSetProperties
тип
Тип ресурса
"Microsoft.Network/dnsZones/CNAME"
MxRecord
Имя
Описание
Ценность
обмен
Доменное имя узла почты для этой записи MX.
струна
предпочтение
Значение предпочтения для этой записи MX.
int
NaptrRecord
Имя
Описание
Ценность
Флаги
Флаги, относящиеся к приложениям DDDS. В настоящее время значения, определенные в RFC 3404, являются прописными и строчными буквами "A", "P", "S" и "U", а также пустой строкой "". Заключите флаги в кавычки.
струна
порядок
Порядок обработки записей NAPTR для точного представления упорядоченного списка правил. Порядок от самого низкого до самого высокого. Допустимые значения: 0-65535.
int
предпочтение
В предпочтениях указывается порядок обработки записей NAPTR со равными значениями order, низкие числа обрабатываются перед большими числами. Допустимые значения: 0-65535.
int
regexp
Регулярное выражение, которое использует приложение DDDS для преобразования входного значения в выходное значение. Например: IP-телефонная система может использовать регулярное выражение для преобразования номера телефона, введенного пользователем в URI SIP. Заключайте регулярное выражение в кавычки. Укажите значение regexp или значение для замены.
струна
замена
Замена является полным доменным именем (FQDN) следующего доменного имени, для которого требуется, чтобы приложение DDDS отправляло DNS-запрос. Приложение DDDS заменяет входное значение значением, указанным для замены. Укажите значение regexp или значение для замены. Если указать значение regexp, укажите точку (.) для замены.
струна
Услуги
Службы, относящиеся к приложениям DDDS. Заключайте службы в кавычки.
струна
NsRecord
Имя
Описание
Ценность
nsdname
Имя сервера имен для этой записи NS.
струна
PtrRecord
Имя
Описание
Ценность
ptrdname
Целевое доменное имя PTR для этой записи PTR.
струна
RecordSetProperties
Имя
Описание
Ценность
AAAARecords
Список записей AAAA в наборе записей.
AaaaRecord []
ARecords
Список записей A в наборе записей.
ARecord []
caaRecords
Список записей ЦС В наборе записей.
CaaRecord []
CNAMERecord
Запись CNAME в наборе записей.
CnameRecord
DSRecords
Список записей DS в наборе записей.
DsRecord []
метаданные
Метаданные, подключенные к набору записей.
RecordSetPropertiesMetadata
MXRecords
Список записей MX в наборе записей.
MxRecord []
NAPTRRecords
Список записей NAPTR в наборе записей.
NaptrRecord []
NSRecords
Список записей NS в наборе записей.
NsRecord []
PTRRecords
Список записей PTR в наборе записей.
PtrRecord []
SOARecord
Запись SOA в наборе записей.
SoaRecord
SRVRecords
Список записей SRV в наборе записей.
SrvRecord []
targetResource
Ссылка на ресурс Azure, из которого берется значение ресурса DNS.
SubResource
TLSARecords
Список записей TLSA в наборе записей.
TlsaRecord []
trafficManagementProfile
Ссылка на ресурс профиля диспетчера трафика Azure, из которого берется значение ресурса DNS.
SubResource
TTL
TTL (время в реальном времени) записей в наборе записей.
int
TXTRecords
Список записей TXT в наборе записей.
TxtRecord []
SoaRecord
Имя
Описание
Ценность
Отправить по электронной почте
Контакт электронной почты для этой записи SOA.
струна
dateTime
Срок действия этой записи SOA.
int
хозяин
Доменное имя доверенного сервера имен для этой записи SOA.
струна
минимальный срок жизни
Минимальное значение для этой записи SOA. По соглашению используется для определения отрицательной длительности кэширования.
int
refreshTime
Значение обновления для этой записи SOA.
int
retryTime
Время повтора для этой записи SOA.
int
serialNumber
Серийный номер для этой записи SOA.
int
SrvRecord
Имя
Описание
Ценность
порт
Значение порта для этой записи SRV.
int
приоритет
Значение приоритета для этой записи SRV.
int
цель
Целевое доменное имя для этой записи SRV.
струна
вес
Значение веса для этой записи SRV.
int
SubResource
Имя
Описание
Ценность
идентификатор
Идентификатор ресурса.
струна
TlsaRecord
Имя
Описание
Ценность
certAssociationData
Это указывает соответствующие данные сопоставления сертификатов.
струна
matchingType
Тип сопоставления указывает, как представлена ассоциация сертификатов.
int
селектор
Селектор указывает, какая часть сертификата TLS, представленного сервером, будет соответствовать данным ассоциации.
int
употребление
Использование указывает предоставленную связь, которая будет использоваться для сопоставления сертификата, представленного в подтверждении TLS.
int
TxtRecord
Имя
Описание
Ценность
ценность
Текстовое значение этой записи TXT.
string[]
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Тип ресурса dnsZones/CNAME можно развернуть с помощью операций, целевых:
Список измененных свойств в каждой версии API см. в журнала изменений.
Чтобы создать ресурс Microsoft.Network/dnsZones/CNAME, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/dnsZones/CNAME@2023-07-01-preview"
name = "string"
etag = "string"
body = jsonencode({
properties = {
AAAARecords = [
{
ipv6Address = "string"
}
]
ARecords = [
{
ipv4Address = "string"
}
]
caaRecords = [
{
flags = int
tag = "string"
value = "string"
}
]
CNAMERecord = {
cname = "string"
}
DSRecords = [
{
algorithm = int
digest = {
algorithmType = int
value = "string"
}
keyTag = int
}
]
metadata = {
{customized property} = "string"
}
MXRecords = [
{
exchange = "string"
preference = int
}
]
NAPTRRecords = [
{
flags = "string"
order = int
preference = int
regexp = "string"
replacement = "string"
services = "string"
}
]
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
}
]
targetResource = {
id = "string"
}
TLSARecords = [
{
certAssociationData = "string"
matchingType = int
selector = int
usage = int
}
]
trafficManagementProfile = {
id = "string"
}
TTL = int
TXTRecords = [
{
value = [
"string"
]
}
]
}
})
}
Значения свойств
AaaaRecord
Имя
Описание
Ценность
ipv6Address
IPv6-адрес этой записи AAAA.
струна
ARecord
Имя
Описание
Ценность
ipv4Address
Адрес IPv4 этой записи A.
струна
CaaRecord
Имя
Описание
Ценность
Флаги
Флаги для этой записи ЦС В качестве целого числа от 0 до 255.
int
ярлык
Тег для этой записи CAA.
струна
ценность
Значение для этой записи CAA.
струна
CnameRecord
Имя
Описание
Ценность
cname
Каноническое имя этой записи CNAME.
струна
Переваривать
Имя
Описание
Ценность
algorithmType
Тип алгоритма дайджеста представляет стандартный номер алгоритма дайджеста, используемый для создания дайджеста. См. https://www.iana.org/assignments/ds-rr-types/ds-rr-types.xhtml
int
ценность
Значение дайджеста — это криптографическое хэш-значение указанной записи ресурсов DNSKEY.
струна
DsRecord
Microsoft.Network/dnsZones/CNAME
Имя
Описание
Ценность
etag
Etag набора записей.
струна
имя
Имя ресурса
строка (обязательно)
parent_id
Идентификатор ресурса, который является родительским для этого ресурса.
Идентификатор ресурса типа: dnsZones
свойства
Свойства набора записей.
RecordSetProperties
тип
Тип ресурса
"Microsoft.Network/dnsZones/CNAME@2023-07-01-preview"
MxRecord
Имя
Описание
Ценность
обмен
Доменное имя узла почты для этой записи MX.
струна
предпочтение
Значение предпочтения для этой записи MX.
int
NaptrRecord
Имя
Описание
Ценность
Флаги
Флаги, относящиеся к приложениям DDDS. В настоящее время значения, определенные в RFC 3404, являются прописными и строчными буквами "A", "P", "S" и "U", а также пустой строкой "". Заключите флаги в кавычки.
струна
порядок
Порядок обработки записей NAPTR для точного представления упорядоченного списка правил. Порядок от самого низкого до самого высокого. Допустимые значения: 0-65535.
int
предпочтение
В предпочтениях указывается порядок обработки записей NAPTR со равными значениями order, низкие числа обрабатываются перед большими числами. Допустимые значения: 0-65535.
int
regexp
Регулярное выражение, которое использует приложение DDDS для преобразования входного значения в выходное значение. Например: IP-телефонная система может использовать регулярное выражение для преобразования номера телефона, введенного пользователем в URI SIP. Заключайте регулярное выражение в кавычки. Укажите значение regexp или значение для замены.
струна
замена
Замена является полным доменным именем (FQDN) следующего доменного имени, для которого требуется, чтобы приложение DDDS отправляло DNS-запрос. Приложение DDDS заменяет входное значение значением, указанным для замены. Укажите значение regexp или значение для замены. Если указать значение regexp, укажите точку (.) для замены.
струна
Услуги
Службы, относящиеся к приложениям DDDS. Заключайте службы в кавычки.
струна
NsRecord
Имя
Описание
Ценность
nsdname
Имя сервера имен для этой записи NS.
струна
PtrRecord
Имя
Описание
Ценность
ptrdname
Целевое доменное имя PTR для этой записи PTR.
струна
RecordSetProperties
Имя
Описание
Ценность
AAAARecords
Список записей AAAA в наборе записей.
AaaaRecord []
ARecords
Список записей A в наборе записей.
ARecord []
caaRecords
Список записей ЦС В наборе записей.
CaaRecord []
CNAMERecord
Запись CNAME в наборе записей.
CnameRecord
DSRecords
Список записей DS в наборе записей.
DsRecord []
метаданные
Метаданные, подключенные к набору записей.
RecordSetPropertiesMetadata
MXRecords
Список записей MX в наборе записей.
MxRecord []
NAPTRRecords
Список записей NAPTR в наборе записей.
NaptrRecord []
NSRecords
Список записей NS в наборе записей.
NsRecord []
PTRRecords
Список записей PTR в наборе записей.
PtrRecord []
SOARecord
Запись SOA в наборе записей.
SoaRecord
SRVRecords
Список записей SRV в наборе записей.
SrvRecord []
targetResource
Ссылка на ресурс Azure, из которого берется значение ресурса DNS.
SubResource
TLSARecords
Список записей TLSA в наборе записей.
TlsaRecord []
trafficManagementProfile
Ссылка на ресурс профиля диспетчера трафика Azure, из которого берется значение ресурса DNS.
SubResource
TTL
TTL (время в реальном времени) записей в наборе записей.
int
TXTRecords
Список записей TXT в наборе записей.
TxtRecord []
SoaRecord
Имя
Описание
Ценность
Отправить по электронной почте
Контакт электронной почты для этой записи SOA.
струна
dateTime
Срок действия этой записи SOA.
int
хозяин
Доменное имя доверенного сервера имен для этой записи SOA.
струна
минимальный срок жизни
Минимальное значение для этой записи SOA. По соглашению используется для определения отрицательной длительности кэширования.
int
refreshTime
Значение обновления для этой записи SOA.
int
retryTime
Время повтора для этой записи SOA.
int
serialNumber
Серийный номер для этой записи SOA.
int
SrvRecord
Имя
Описание
Ценность
порт
Значение порта для этой записи SRV.
int
приоритет
Значение приоритета для этой записи SRV.
int
цель
Целевое доменное имя для этой записи SRV.
струна
вес
Значение веса для этой записи SRV.
int
SubResource
Имя
Описание
Ценность
идентификатор
Идентификатор ресурса.
струна
TlsaRecord
Имя
Описание
Ценность
certAssociationData
Это указывает соответствующие данные сопоставления сертификатов.
струна
matchingType
Тип сопоставления указывает, как представлена ассоциация сертификатов.
int
селектор
Селектор указывает, какая часть сертификата TLS, представленного сервером, будет соответствовать данным ассоциации.
int
употребление
Использование указывает предоставленную связь, которая будет использоваться для сопоставления сертификата, представленного в подтверждении TLS.
int
TxtRecord
Имя
Описание
Ценность
ценность
Текстовое значение этой записи TXT.
string[]