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


App Service Environments - Update Ase Custom Dns Suffix Configuration

Обновление настраиваемой конфигурации DNS-суффикса среды службы приложений

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/configurations/customdnssuffix?api-version=2024-11-01

Параметры URI

Имя В Обязательно Тип Описание
name
path True

string

Имя среды службы приложений.

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+[^\.]$

Имя группы ресурсов, к которой принадлежит ресурс.

subscriptionId
path True

string

Идентификатор вашей подписки Azure. Это строка с форматом GUID (например, 0000000000-0000-0000-0000-00000000000000000000000000000).

api-version
query True

string

Версия API

Текст запроса

Имя Тип Описание
kind

string

Тип ресурса.

properties.certificateUrl

string

URL-адрес, ссылающийся на секрет сертификата Azure Key Vault, который должен использоваться в качестве сертификата SSL/TLS по умолчанию для сайтов с суффиксом личного домена.

properties.dnsSuffix

string

Суффикс личного домена по умолчанию, используемый для всех сайтов, развернутых в ASE.

properties.keyVaultReferenceIdentity

string

Назначаемое пользователем удостоверение, используемое для разрешения ссылки на сертификат хранилища ключей. Если это не указано, удостоверение ASE, назначаемое системой, будет использоваться при наличии.

Ответы

Имя Тип Описание
200 OK

CustomDnsSuffixConfiguration

ХОРОШО.

Other Status Codes

DefaultErrorResponse

Ответ об ошибке службы приложений.

Безопасность

azure_auth

Поток OAuth2 Azure Active Directory

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

Update ASE custom DNS suffix configuration

Образец запроса

PUT https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-rg/providers/Microsoft.Web/hostingEnvironments/test-ase/configurations/customdnssuffix?api-version=2024-11-01

{
  "properties": {
    "dnsSuffix": "contoso.com",
    "certificateUrl": "https://test-kv.vault.azure.net/secrets/contosocert",
    "keyVaultReferenceIdentity": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/test-rg/providers/microsoft.managedidentity/userassignedidentities/test-user-mi"
  }
}

Пример ответа

{
  "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-rg/providers/Microsoft.Web/hostingEnvironments/test-ase/configurations/customdnssuffix",
  "name": "customDnsSuffix",
  "type": "Microsoft.Web/hostingEnvironments/configurations/customdnssuffix",
  "properties": {
    "provisioningState": "Succeeded",
    "provisioningDetails": null,
    "dnsSuffix": "contoso.com",
    "certificateUrl": "https://test-kv.vault.azure.net/secrets/contosocert",
    "keyVaultReferenceIdentity": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/test-rg/providers/microsoft.managedidentity/userassignedidentities/test-user-mi"
  }
}

Определения

Имя Описание
CustomDnsSuffixConfiguration

Полное представление конфигурации суффикса личного домена для ASEv3.

CustomDnsSuffixProvisioningState
DefaultErrorResponse

Ответ об ошибке службы приложений.

Details
Error

Модель ошибок.

CustomDnsSuffixConfiguration

Полное представление конфигурации суффикса личного домена для ASEv3.

Имя Тип Описание
id

string

Идентификатор ресурса.

kind

string

Тип ресурса.

name

string

Имя ресурса.

properties.certificateUrl

string

URL-адрес, ссылающийся на секрет сертификата Azure Key Vault, который должен использоваться в качестве сертификата SSL/TLS по умолчанию для сайтов с суффиксом личного домена.

properties.dnsSuffix

string

Суффикс личного домена по умолчанию, используемый для всех сайтов, развернутых в ASE.

properties.keyVaultReferenceIdentity

string

Назначаемое пользователем удостоверение, используемое для разрешения ссылки на сертификат хранилища ключей. Если это не указано, удостоверение ASE, назначаемое системой, будет использоваться при наличии.

properties.provisioningDetails

string

properties.provisioningState

CustomDnsSuffixProvisioningState

type

string

Тип ресурса.

CustomDnsSuffixProvisioningState

Значение Описание
Degraded
Failed
InProgress
Succeeded

DefaultErrorResponse

Ответ об ошибке службы приложений.

Имя Тип Описание
error

Error

Модель ошибок.

Details

Имя Тип Описание
code

string

Стандартизованная строка для программной идентификации ошибки.

message

string

Подробные сведения об ошибке и сведения об отладке.

target

string

Подробные сведения об ошибке и сведения об отладке.

Error

Модель ошибок.

Имя Тип Описание
code

string

Стандартизованная строка для программной идентификации ошибки.

details

Details[]

Подробные ошибки.

innererror

string

Дополнительные сведения об ошибке отладки.

message

string

Подробные сведения об ошибке и сведения об отладке.

target

string

Подробные сведения об ошибке и сведения об отладке.