Сертификаты Microsoft.Web 2020-12-01
Определение ресурса Bicep
Тип ресурса certificates можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания групп ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.Web/certificates, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Web/certificates@2020-12-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
kind: 'string'
properties: {
canonicalName: 'string'
domainValidationMethod: 'string'
hostNames: [
'string'
]
keyVaultId: 'string'
keyVaultSecretName: 'string'
password: 'string'
pfxBlob: any()
serverFarmId: 'string'
}
}
Значения свойств
certificates
Имя | Описание | Значение |
---|---|---|
name | имя ресурса. | string (обязательно) Ограничение символов: 1–260 Допустимые символы: Нельзя использовать: / Не может заканчиваться пробелом или точкой. |
location | Расположение ресурса. | string (обязательно) |
tags | Теги ресурсов. | Словарь имен и значений тегов. См . раздел Теги в шаблонах |
kind | Тип ресурса. | строка |
properties | Свойства, относящиеся к ресурсу сертификата | Свойства certificateProperties |
Свойства certificateProperties
Имя | Описание | Значение |
---|---|---|
canonicalName | CNAME сертификата, выдаваемого с помощью бесплатного сертификата | строка |
domainValidationMethod | Метод проверки домена для бесплатного сертификата | строка |
HostNames | Имя узла, к которому применяется сертификат. | string[] |
keyVaultId | Key Vault идентификатор ресурса Csm. | строка |
keyVaultSecretName | Key Vault имя секрета. | строка |
password | Пароль сертификата. | строка |
pfxBlob | Большой двоичный объект Pfx. | Для Bicep можно использовать функцию any(). |
serverFarmId | Идентификатор ресурса связанного плана Служба приложений в формате "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". | строка |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
Создание и назначение стандартного сертификата Служба приложений |
Создает стандартный сертификат Служба приложений, проверяет его с помощью приложения службы приложений и создает SSL-привязки после готовности сертификата. |
Создание и назначение сертификата Служба приложений с подстановочными знаками |
Создает сертификат Служба приложений с подстановочными знаками, проверяет его с помощью домена службы приложений и создает SSL-привязки в приложении Служба приложений после того, как сертификат будет готов. |
Создание управляемого сертификата служб приложений |
Создание управляемого сертификата (бесплатного) APEX (корневого домена) для WebApp |
SSL-сертификат для ASE с внутренним балансировщиком нагрузки или ASE с внутренним балансировщиком нагрузки версии 2 |
Configures the default SSL certificate for an ILB ASE or an ILB ASE v2 (Настройка SSL-сертификата по умолчанию для внутренней подсистемы балансировки нагрузки ASE или внутренней подсистемы балансировки нагрузки ASE версии 2) |
Интеграция веб-приложения с Key Vault |
Развертывание сертификата веб-приложения из секрета Key Vault и его использование для создания привязки SSL |
Веб-приложение с личным доменом и необязательной привязкой SSL |
Создайте веб-приложение с личным доменом и при необходимости добавьте SSL-сертификат для шифрования HTTPS. |
Определение ресурса шаблона ARM
Тип ресурса certificates можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания групп ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.Web/certificates, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Web/certificates",
"apiVersion": "2020-12-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"kind": "string",
"properties": {
"canonicalName": "string",
"domainValidationMethod": "string",
"hostNames": [ "string" ],
"keyVaultId": "string",
"keyVaultSecretName": "string",
"password": "string",
"pfxBlob": {},
"serverFarmId": "string"
}
}
Значения свойств
certificates
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | Microsoft.Web/certificates |
версия_API | Версия API ресурсов | '2020-12-01' |
name | имя ресурса. | string (обязательно) Ограничение символов: 1–260 Допустимые символы: Нельзя использовать: / Не может заканчиваться пробелом или точкой. |
location | Расположение ресурса. | string (обязательно) |
tags | Теги ресурсов. | Словарь имен и значений тегов. См . раздел Теги в шаблонах |
kind | Тип ресурса. | строка |
properties | Свойства, относящиеся к ресурсу сертификата | Свойства certificateProperties |
Свойства certificateProperties
Имя | Описание | Значение |
---|---|---|
canonicalName | CNAME сертификата, выдаваемого с помощью бесплатного сертификата | строка |
domainValidationMethod | Метод проверки домена для бесплатного сертификата | строка |
HostNames | Имя узла, к которому применяется сертификат. | string[] |
keyVaultId | Key Vault идентификатор ресурса Csm. | строка |
keyVaultSecretName | Key Vault имя секрета. | строка |
password | Пароль сертификата. | строка |
pfxBlob | Большой двоичный объект Pfx. | |
serverFarmId | Идентификатор ресурса связанного плана Служба приложений в формате "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". | строка |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
Создание и назначение стандартного сертификата Служба приложений |
Создает стандартный сертификат Служба приложений, проверяет его с помощью приложения службы приложений и создает SSL-привязки после готовности сертификата. |
Создание и назначение сертификата Служба приложений с подстановочными знаками |
Создает сертификат Служба приложений с подстановочными знаками, проверяет его с помощью домена службы приложений и создает SSL-привязки в приложении Служба приложений после того, как сертификат будет готов. |
Создание управляемого сертификата служб приложений |
Создание управляемого сертификата (бесплатного) APEX (корневого домена) для WebApp |
SSL-сертификат для ASE с внутренним балансировщиком нагрузки или ASE с внутренним балансировщиком нагрузки версии 2 |
Configures the default SSL certificate for an ILB ASE or an ILB ASE v2 (Настройка SSL-сертификата по умолчанию для внутренней подсистемы балансировки нагрузки ASE или внутренней подсистемы балансировки нагрузки ASE версии 2) |
Интеграция веб-приложения с Key Vault |
Развертывание сертификата веб-приложения из секрета Key Vault и его использование для создания привязки SSL |
Веб-приложение с личным доменом и необязательной привязкой SSL |
Создайте веб-приложение с личным доменом и при необходимости добавьте SSL-сертификат для шифрования HTTPS. |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса certificates можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.Web/certificates, добавьте следующую terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/certificates@2020-12-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
canonicalName = "string"
domainValidationMethod = "string"
hostNames = [
"string"
]
keyVaultId = "string"
keyVaultSecretName = "string"
password = "string"
serverFarmId = "string"
}
kind = "string"
})
}
Значения свойств
certificates
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | "Microsoft.Web/certificates@2020-12-01" |
name | имя ресурса. | string (обязательно) Ограничение символов: 1–260 Допустимые символы: Нельзя использовать: / Не может заканчиваться пробелом или точкой. |
location | Расположение ресурса. | string (обязательно) |
parent_id | Для развертывания в группе ресурсов используйте идентификатор этой группы ресурсов. | string (обязательно) |
tags | Теги ресурсов. | Словарь имен и значений тегов. |
kind | Тип ресурса. | строка |
properties | Свойства, относящиеся к ресурсу сертификата | Свойства certificateProperties |
Свойства certificateProperties
Имя | Описание | Значение |
---|---|---|
canonicalName | CNAME сертификата, выдаваемого с помощью бесплатного сертификата | строка |
domainValidationMethod | Метод проверки домена для бесплатного сертификата | строка |
HostNames | Имя узла, к которому применяется сертификат. | string[] |
keyVaultId | Key Vault идентификатор ресурса Csm. | строка |
keyVaultSecretName | Key Vault имя секрета. | строка |
password | Пароль сертификата. | строка |
pfxBlob | Большой двоичный объект Pfx. | |
serverFarmId | Идентификатор ресурса связанного плана Служба приложений в формате "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". | строка |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по