Api Management Service - Refresh Hostnames
Принудительно обновите SSL-сертификат, привязанный к пользовательским именам хостов, настроенным с помощью секрета из KeyVault на сервисе управления API.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/refreshHostnames?api-version=2025-03-01-preview
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Имя группы ресурсов. Имя не зависит от регистра. |
|
service
|
path | True |
string minLength: 1maxLength: 50 pattern: ^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$ |
Имя службы управления API. |
|
subscription
|
path | True |
string minLength: 1 |
Идентификатор целевой подписки. |
|
api-version
|
query | True |
string minLength: 1 |
Версия API, используемая для данной операции. |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 OK |
Операция Azure успешно завершена. |
|
| 202 Accepted |
Операция ресурса принята. Заголовки
|
|
| Other Status Codes |
Непредвиденное сообщение об ошибке. |
Безопасность
azure_auth
Поток OAuth2 Azure Active Directory.
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
| Имя | Описание |
|---|---|
| user_impersonation | Выдача себя за свою учетную запись пользователя |
Примеры
ApiManagementServiceRefreshKeyVaultHostnames
Образец запроса
Пример ответа
{
"name": "apimService1",
"type": "Microsoft.ApiManagement/service",
"etag": "AAAAAAK5GpM=",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1",
"identity": {
"type": "SystemAssigned",
"principalId": "b413456e-a9c8-4242-9754-0a01c061bd41",
"tenantId": "b413456e-a9c8-4242-9754-0a01c061bd41"
},
"location": "West Europe",
"properties": {
"additionalLocations": [
{
"disableGateway": false,
"gatewayRegionalUrl": "https://apimService1-northeurope-01.regional.azure-api.net",
"location": "North Europe",
"outboundPublicIPAddresses": [
"4.xxx.40.176"
],
"platformVersion": "stv2",
"publicIPAddresses": [
"4.xxx.40.176"
],
"sku": {
"name": "Premium",
"capacity": 1
},
"virtualNetworkConfiguration": {
"subnetResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/apimVnet/subnets/default2"
}
}
],
"createdAtUtc": "2016-04-12T00:20:15.6018952Z",
"customProperties": {
"Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2": "False",
"Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Ssl30": "False",
"Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10": "True",
"Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11": "True",
"Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168": "True",
"Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Ssl30": "False",
"Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10": "True",
"Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11": "True"
},
"developerPortalStatus": "Enabled",
"developerPortalUrl": "https://apimService1.developer.azure-api.net",
"disableGateway": false,
"gatewayRegionalUrl": "https://apimService1-westeurope-01.regional.azure-api.net",
"gatewayUrl": "https://apimService1.azure-api.net",
"hostnameConfigurations": [
{
"type": "Proxy",
"certificateSource": "BuiltIn",
"defaultSslBinding": false,
"hostName": "apimService1.azure-api.net",
"negotiateClientCertificate": false
},
{
"type": "Proxy",
"certificate": {
"expiry": "2025-12-18T11:11:47+00:00",
"subject": "CN=*.msitesting.net",
"thumbprint": "9833D531D7A45XXXXXXXXXXXX8BD392E0BD3F"
},
"certificateSource": "KeyVault",
"defaultSslBinding": true,
"hostName": "proxy.msitesting.net",
"keyVaultId": "https://apim-msi-keyvault.vault.azure.net/secrets/sslcertificate",
"negotiateClientCertificate": false
}
],
"legacyPortalStatus": "Disabled",
"managementApiUrl": "https://apimService1.management.azure-api.net",
"natGatewayState": "Disabled",
"notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com",
"outboundPublicIPAddresses": [
"57.xxx.61.xx"
],
"platformVersion": "stv2.1",
"provisioningState": "Succeeded",
"publicIPAddresses": [
"XX.153.XX.94"
],
"publicNetworkAccess": "Enabled",
"publisherEmail": "autorest@contoso.com",
"publisherName": "Microsoft",
"releaseChannel": "Default",
"scmUrl": "https://apimService1.scm.azure-api.net",
"virtualNetworkConfiguration": {
"subnetResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/rg1/subnets/default"
},
"virtualNetworkType": "External"
},
"sku": {
"name": "Premium",
"capacity": 1
},
"systemData": {
"lastModifiedAt": "2024-06-14T17:33:34.8195595Z",
"lastModifiedBy": "autorest@contoso.com",
"lastModifiedByType": "User"
},
"tags": {}
}
location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/operationresults/dGVjaGVkX01hbmFnZVJvbGVfNWRiNGI3Ng==?api-version=2025-03-01-preview
Определения
| Имя | Описание |
|---|---|
|
Additional |
Описание дополнительного расположения ресурса службы "Управление API". |
|
Api |
Свойства удостоверений ресурса службы "Управление API". |
|
Api |
Один ресурс службы "Управление API" в списке или получении ответа. |
|
Api |
Свойства SKU ресурса службы "Управление API". |
|
Apim |
Тип удостоверения, используемого для ресурса. Тип SystemAssigned, UserAssigned включает как неявное созданное удостоверение, так и набор назначенных пользователем удостоверений. Тип "Нет" удаляет все удостоверения из службы. |
|
Api |
Ограничение версии API уровня управления для службы управления API. |
|
Arm |
Оболочка для идентификатора ресурса ARM |
|
Certificate |
Конфигурация сертификатов, состоящая из недоверенных промежуточных и корневых сертификатов. |
|
Certificate |
Расположение хранилища сертификатов System.Security.Cryptography.x509certificates.StoreName. Допустимы только корневой каталог и CertificateAuthority. |
|
Certificate |
Информация о SSL-сертификате. |
|
Certificate |
Источник сертификата. |
|
Certificate |
Состояние сертификата. |
|
Configuration |
Информация об API конфигурации службы "Управление API". |
|
created |
Тип удостоверения, создавшего ресурс. |
|
Developer |
Состояние портала разработчика в этой службе управления API. |
|
Error |
Дополнительные сведения об ошибке управления ресурсами. |
|
Error |
Сведения об ошибке. |
|
Error |
Ответ на ошибку |
|
Hostname |
Пользовательская конфигурация имени хоста. |
|
Hostname |
Тип имени узла. |
|
Legacy |
Указывает, следует ли предоставлять устаревший API конфигурации (версии 1) в службе управления API. Значение является необязательным, но должно быть "Включено" или "Отключено". Если параметр "Отключен", устаревший API конфигурации (версия 1) не будет доступен для локальных шлюзов. Значение по умолчанию — "Включено" |
|
Legacy |
Состояние устаревшего портала в службе управления API. |
|
Nat |
Свойство можно использовать для включения шлюза NAT для этой службы управления API. |
|
Platform |
Версия вычислительной платформы, на которой запущена служба. |
|
Private |
Состояние подключения к частной конечной точке. |
|
Private |
Коллекция сведений о состоянии подключения между потребителем службы и поставщиком. |
|
Public |
Допускается ли доступ к общедоступной конечной точке для этой службы управления API. Значение является необязательным, но при передаче должно быть "Включено" или "Отключено". Если значение "Отключено", частные конечные точки являются эксклюзивным методом доступа. Значение по умолчанию — "Включено" |
|
Release |
Release Channel этой службы управления API. |
|
Remote |
Ресурс подключения к удаленной частной конечной точке. |
|
Sku |
Имя SKU. |
|
system |
Метаданные, относящиеся к созданию и последнему изменении ресурса. |
|
User |
|
|
Virtual |
Конфигурация виртуальной сети, в которой развернута служба управления API. |
|
Virtual |
Тип VPN, в котором необходимо настроить шлюз управления API. |
AdditionalLocation
Описание дополнительного расположения ресурса службы "Управление API".
| Имя | Тип | Default value | Описание |
|---|---|---|---|
| disableGateway |
boolean |
False |
Свойство допустимо только для службы управления API, развернутой в нескольких расположениях. Это можно использовать для отключения шлюза в этом дополнительном расположении. |
| gatewayRegionalUrl |
string |
URL-адрес шлюза службы управления API в регионе. |
|
| location |
string |
Имя расположения дополнительного региона среди регионов Центра обработки данных Azure. |
|
| natGatewayState | Disabled |
Свойство можно использовать для включения шлюза NAT для этой службы управления API. |
|
| outboundPublicIPAddresses |
string[] |
Префиксы исходящих общедоступных IPV4-адресов, связанные с развернутой службой шлюза NAT. Доступно только для Premium SKU на платформе stv2. |
|
| platformVersion |
Версия вычислительной платформы, на которой запущена служба. |
||
| privateIPAddresses |
string[] |
Частные статические IP-адреса службы управления API, развернутой во внутренней виртуальной сети в определенном дополнительном расположении. Доступно только для SKU Basic, Standard, Premium и Isolated. |
|
| publicIPAddresses |
string[] |
Общедоступные IP-адреса службы "Управление API со сбалансированной статической нагрузкой" в дополнительном расположении. Доступно только для SKU Basic, Standard, Premium и Isolated. |
|
| publicIpAddressId |
string |
Общедоступный IP-адрес SKU SKU уровня "Стандартный" версии 4, связанный с развернутой службой виртуальной сети в расположении. Поддерживается только для SKU класса Premium, развертываемого в виртуальной сети. |
|
| sku |
Свойства SKU службы управления API. |
||
| virtualNetworkConfiguration |
Конфигурация виртуальной сети для расположения. |
||
| zones |
string[] |
Список зон доступности, обозначающих, откуда должен поступать ресурс. |
ApiManagementServiceIdentity
Свойства удостоверений ресурса службы "Управление API".
| Имя | Тип | Описание |
|---|---|---|
| principalId |
string (uuid) |
Идентификатор субъекта удостоверения. |
| tenantId |
string (uuid) |
Идентификатор клиента удостоверения. |
| type |
Тип удостоверения, используемого для ресурса. Тип SystemAssigned, UserAssigned включает как неявное созданное удостоверение, так и набор назначенных пользователем удостоверений. Тип "Нет" удаляет все удостоверения из службы. |
|
| userAssignedIdentities |
<string,
User |
Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключ словаря удостоверений пользователя будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
ApiManagementServiceResource
Один ресурс службы "Управление API" в списке или получении ответа.
| Имя | Тип | Default value | Описание |
|---|---|---|---|
| etag |
string |
ETag ресурса. |
|
| id |
string |
Полный идентификатор ресурса для ресурса. Пример - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
|
| identity |
Управляемое удостоверение службы управления API. |
||
| location |
string |
Географическое расположение, в котором находится ресурс |
|
| name |
string |
Имя ресурса |
|
| properties.additionalLocations |
Дополнительные расположения центров обработки данных службы управления API. |
||
| properties.apiVersionConstraint |
Ограничение версии API уровня управления для службы управления API. |
||
| properties.certificates |
Список сертификатов, которые необходимо установить в службе управления API. Максимальное число поддерживаемых сертификатов, которые можно установить, равно 10. |
||
| properties.configurationApi |
Конфигурация API конфигурации службы управления API. |
||
| properties.createdAtUtc |
string (date-time) |
Дата создания службы управления API в формате UTC. Дата имеет следующий формат: |
|
| properties.customProperties |
object |
Настраиваемые свойства службы "Управление API". |
|
| properties.developerPortalStatus | Enabled |
Состояние портала разработчика в этой службе управления API. |
|
| properties.developerPortalUrl |
string |
URL-адрес конечной точки DEveloper Portal службы управления API. |
|
| properties.disableGateway |
boolean |
False |
Свойство допустимо только для службы управления API, развернутой в нескольких расположениях. Это можно использовать для отключения шлюза в главном регионе. |
| properties.enableClientCertificate |
boolean |
False |
Свойство предназначено только для службы SKU потребления. При этом сертификат клиента должен быть представлен по каждому запросу шлюза. Это также позволяет пройти проверку подлинности сертификата в политике шлюза. |
| properties.gatewayRegionalUrl |
string |
URL-адрес шлюза службы управления API в регионе по умолчанию. |
|
| properties.gatewayUrl |
string |
URL-адрес шлюза службы управления API. |
|
| properties.hostnameConfigurations |
Настраиваемая конфигурация имени узла службы управления API. |
||
| properties.legacyPortalStatus | Enabled |
Состояние устаревшего портала в службе управления API. |
|
| properties.managementApiUrl |
string |
URL-адрес конечной точки API управления службы "Управление API". |
|
| properties.natGatewayState | Disabled |
Свойство можно использовать для включения шлюза NAT для этой службы управления API. |
|
| properties.notificationSenderEmail |
string maxLength: 100 |
Адрес электронной почты, с которого будет отправлено уведомление. |
|
| properties.outboundPublicIPAddresses |
string[] |
Префиксы исходящих общедоступных IPV4-адресов, связанные с развернутой службой шлюза NAT. Доступно только для Premium SKU на платформе stv2. |
|
| properties.platformVersion |
Версия вычислительной платформы, на которой запущена служба в этом расположении. |
||
| properties.portalUrl |
string |
URL-адрес конечной точки портала издателя службы "Управление API". |
|
| properties.privateEndpointConnections |
Список подключений к частной конечной точке этой службы. |
||
| properties.privateIPAddresses |
string[] |
Частные статические IP-адреса со сбалансированной статической нагрузкой службы управления API в основном регионе, развернутом во внутренней виртуальной сети. Доступно только для SKU Basic, Standard, Premium и Isolated. |
|
| properties.provisioningState |
string |
Текущее состояние подготовки службы управления API, которое может быть одним из следующих: Создано/Активировано/Успешно/Обновлено/Не выполнено/Остановлено/Завершено/Завершено/Удалено. |
|
| properties.publicIPAddresses |
string[] |
Общедоступные статические IP-адреса со сбалансированной статической нагрузкой службы "Управление API" в основном регионе. Доступно только для SKU Basic, Standard, Premium и Isolated. |
|
| properties.publicIpAddressId |
string |
Общедоступный IP-адрес SKU SKU уровня "Стандартный" версии 4, связанный с развернутой службой виртуальной сети в регионе. Поддерживается только для развертывания SKU разработчика и класса Premium в виртуальной сети. |
|
| properties.publicNetworkAccess |
Допускается ли доступ к общедоступной конечной точке для этой службы управления API. Значение является необязательным, но при передаче должно быть "Включено" или "Отключено". Если значение "Отключено", частные конечные точки являются эксклюзивным методом доступа. Значение по умолчанию — "Включено" |
||
| properties.publisherEmail |
string maxLength: 100 |
Электронная почта издателя. |
|
| properties.publisherName |
string maxLength: 100 |
Имя издателя. |
|
| properties.releaseChannel |
Release Channel этой службы управления API. |
||
| properties.restore |
boolean |
False |
Отмена удаления службы управления API, если она была удалена ранее обратимо. Если этот флаг указан и задано значение True, все остальные свойства будут игнорироваться. |
| properties.scmUrl |
string |
URL-адрес конечной точки SCM службы "Управление API". |
|
| properties.targetProvisioningState |
string |
Состояние подготовки службы "Управление API", на которое нацелена длительная операция, запущенная в службе. |
|
| properties.virtualNetworkConfiguration |
Конфигурация виртуальной сети службы управления API. |
||
| properties.virtualNetworkType | None |
Тип VPN, в котором необходимо настроить службу управления API. Нет (значение по умолчанию) означает, что служба управления API не является частью какой-либо виртуальной сети, внешняя означает, что развертывание управления API настраивается внутри виртуальной сети с конечной точкой виртуальной сети, имеющей только конечную точку с доступом к Интернету, и внутреннее означает, что развертывание управления API настраивается в виртуальной сети только с конечной точкой управления интрасетью. |
|
| properties.zoneRedundant |
boolean |
False |
Требование по избыточности в зоне при создании StandardV2 и PremiumV2. Если этот флаг установлен на True, это вернёт сервис APIM с избыточным зонным или не будет выполнен запрос, если какой-либо компонент под ним не может быть избыточным в зоне. |
| sku |
Свойства SKU службы управления API. |
||
| systemData |
Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy. |
||
| tags |
object |
Теги ресурсов. |
|
| type |
string |
Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts" |
|
| zones |
string[] |
Зоны доступности. |
ApiManagementServiceSkuProperties
Свойства SKU ресурса службы "Управление API".
| Имя | Тип | Описание |
|---|---|---|
| capacity |
integer (int32) |
Емкость номера SKU (количество развернутых единиц SKU). Для емкости SKU потребления необходимо указать значение 0. |
| name |
Имя SKU. |
ApimIdentityType
Тип удостоверения, используемого для ресурса. Тип SystemAssigned, UserAssigned включает как неявное созданное удостоверение, так и набор назначенных пользователем удостоверений. Тип "Нет" удаляет все удостоверения из службы.
| Значение | Описание |
|---|---|
| SystemAssigned | |
| UserAssigned | |
| SystemAssigned, UserAssigned | |
| None |
ApiVersionConstraint
Ограничение версии API уровня управления для службы управления API.
| Имя | Тип | Описание |
|---|---|---|
| minApiVersion |
string |
Ограничение вызовов API уровня управления к службе управления API с версией, равной или более новой, чем это значение. |
ArmIdWrapper
Оболочка для идентификатора ресурса ARM
| Имя | Тип | Описание |
|---|---|---|
| id |
string |
CertificateConfiguration
Конфигурация сертификатов, состоящая из недоверенных промежуточных и корневых сертификатов.
| Имя | Тип | Описание |
|---|---|---|
| certificate |
Сведения о сертификате. |
|
| certificatePassword |
string |
Пароль сертификата. |
| encodedCertificate |
string |
Сертификат в кодировке Base64. |
| storeName |
Расположение хранилища сертификатов System.Security.Cryptography.x509certificates.StoreName. Допустимы только корневой каталог и CertificateAuthority. |
CertificateConfigurationStoreName
Расположение хранилища сертификатов System.Security.Cryptography.x509certificates.StoreName. Допустимы только корневой каталог и CertificateAuthority.
| Значение | Описание |
|---|---|
| CertificateAuthority | |
| Root |
CertificateInformation
Информация о SSL-сертификате.
| Имя | Тип | Описание |
|---|---|---|
| expiry |
string (date-time) |
Дата окончания срока действия сертификата. Дата соответствует следующему формату: |
| subject |
string |
Тема сертификата. |
| thumbprint |
string |
Отпечаток сертификата. |
CertificateSource
Источник сертификата.
| Значение | Описание |
|---|---|
| Managed | |
| KeyVault | |
| Custom | |
| BuiltIn |
CertificateStatus
Состояние сертификата.
| Значение | Описание |
|---|---|
| Completed | |
| Failed | |
| InProgress |
ConfigurationApi
Информация об API конфигурации службы "Управление API".
| Имя | Тип | Default value | Описание |
|---|---|---|---|
| legacyApi | Enabled |
Указывает, следует ли предоставлять устаревший API конфигурации (версии 1) в службе управления API. Значение является необязательным, но должно быть "Включено" или "Отключено". Если параметр "Отключен", устаревший API конфигурации (версия 1) не будет доступен для локальных шлюзов. Значение по умолчанию — "Включено" |
createdByType
Тип удостоверения, создавшего ресурс.
| Значение | Описание |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DeveloperPortalStatus
Состояние портала разработчика в этой службе управления API.
| Значение | Описание |
|---|---|
| Enabled |
Для службы включен портал разработчика. |
| Disabled |
Портал разработчика отключен для службы. |
ErrorAdditionalInfo
Дополнительные сведения об ошибке управления ресурсами.
| Имя | Тип | Описание |
|---|---|---|
| info |
object |
Дополнительная информация. |
| type |
string |
Тип дополнительной информации. |
ErrorDetail
Сведения об ошибке.
| Имя | Тип | Описание |
|---|---|---|
| additionalInfo |
Ошибка дополнительная информация. |
|
| code |
string |
Код ошибки. |
| details |
Сведения об ошибке. |
|
| message |
string |
Сообщение об ошибке. |
| target |
string |
Цель ошибки. |
ErrorResponse
Ответ на ошибку
| Имя | Тип | Описание |
|---|---|---|
| error |
Объект ошибки. |
HostnameConfiguration
Пользовательская конфигурация имени хоста.
| Имя | Тип | Default value | Описание |
|---|---|---|---|
| certificate |
Сведения о сертификате. |
||
| certificatePassword |
string |
Пароль сертификата. |
|
| certificateSource |
Источник сертификата. |
||
| certificateStatus |
Состояние сертификата. |
||
| defaultSslBinding |
boolean |
False |
Укажите значение true, чтобы настроить сертификат, связанный с этим именем узла, в качестве SSL-сертификата по умолчанию. Если клиент не отправляет заголовок SNI, это будет сертификат, который будет оспариваться. Это свойство полезно, если служба включает несколько пользовательских имен узлов, и она должна принять решение о ssl-сертификате по умолчанию. Параметр применяется только к типу имени узла шлюза. |
| encodedCertificate |
string |
Сертификат в кодировке Base64. |
|
| hostName |
string |
Имя узла для настройки в службе управления API. |
|
| identityClientId |
string |
Идентификатор клиента управляемого удостоверения, назначаемого системой или пользователем, создаваемый Azure AD, имеет доступ GET к ключуVault, содержащей SSL-сертификат. |
|
| keyVaultId |
string |
URL-адрес секрета KeyVault, содержащего ssl-сертификат. Если указан абсолютный URL-адрес, содержащий версию, автоматическое обновление SSL-сертификата не будет работать. Для этого требуется, чтобы служба управления API была настроена с помощью aka.ms/apimmsi. Секрет должен быть типом application/x-pkcs12 |
|
| negotiateClientCertificate |
boolean |
False |
Укажите значение true, чтобы всегда согласовывать сертификат клиента в имени узла. Значение по умолчанию равно false. |
| type |
Тип имени узла. |
HostnameType
Тип имени узла.
| Значение | Описание |
|---|---|
| Proxy | |
| Portal | |
| Management | |
| Scm | |
| DeveloperPortal | |
| ConfigurationApi |
LegacyApiState
Указывает, следует ли предоставлять устаревший API конфигурации (версии 1) в службе управления API. Значение является необязательным, но должно быть "Включено" или "Отключено". Если параметр "Отключен", устаревший API конфигурации (версия 1) не будет доступен для локальных шлюзов. Значение по умолчанию — "Включено"
| Значение | Описание |
|---|---|
| Enabled |
Для службы включен устаревший API конфигурации (v1), к которому могут подключаться локальные шлюзы. |
| Disabled |
Устаревший API конфигурации (v1) отключен для службы, и локальные шлюзы не могут подключиться к ней. |
LegacyPortalStatus
Состояние устаревшего портала в службе управления API.
| Значение | Описание |
|---|---|
| Enabled |
Для службы включен устаревший портал. |
| Disabled |
Устаревший портал отключен для службы. |
NatGatewayState
Свойство можно использовать для включения шлюза NAT для этой службы управления API.
| Значение | Описание |
|---|---|
| Enabled |
Nat Gateway включен для службы. |
| Disabled |
Nat Gateway отключен для службы. |
PlatformVersion
Версия вычислительной платформы, на которой запущена служба.
| Значение | Описание |
|---|---|
| undetermined |
Версию платформы определить невозможно, так как вычислительная платформа не развернута. |
| stv1 |
Платформа, на которой выполняется служба на платформе Single Tenant V1. |
| stv2 |
Платформа, на которой работает служба на платформе Single Tenant V2. |
| mtv1 |
Платформа, на которой запущена служба на платформе Multi Tenant V1. |
| stv2.1 |
Платформа, на которой выполняется служба на платформе Single Tenant V2 на более новом оборудовании. |
PrivateEndpointServiceConnectionStatus
Состояние подключения к частной конечной точке.
| Значение | Описание |
|---|---|
| Pending | |
| Approved | |
| Rejected |
PrivateLinkServiceConnectionState
Коллекция сведений о состоянии подключения между потребителем службы и поставщиком.
| Имя | Тип | Описание |
|---|---|---|
| actionsRequired |
string |
Сообщение, указывающее, требуются ли изменения в поставщике услуг, требуются какие-либо обновления для потребителя. |
| description |
string |
Причина утверждения или отклонения подключения. |
| status |
Указывает, утверждено ли подключение, отклонено или удалено владельцем службы. |
PublicNetworkAccess
Допускается ли доступ к общедоступной конечной точке для этой службы управления API. Значение является необязательным, но при передаче должно быть "Включено" или "Отключено". Если значение "Отключено", частные конечные точки являются эксклюзивным методом доступа. Значение по умолчанию — "Включено"
| Значение | Описание |
|---|---|
| Enabled | |
| Disabled |
ReleaseChannel
Release Channel этой службы управления API.
| Значение | Описание |
|---|---|
| Preview |
Предварительный просмотр канала сервиса. |
| Default |
Канал службы по умолчанию. |
| Stable |
Стабильный канал работы сервиса. |
RemotePrivateEndpointConnectionWrapper
Ресурс подключения к удаленной частной конечной точке.
| Имя | Тип | Описание |
|---|---|---|
| id |
string |
Идентификатор ресурса подключения к частной конечной точке |
| name |
string |
Имя подключения к частной конечной точке |
| properties.groupIds |
string[] |
Все идентификаторы групп. |
| properties.privateEndpoint |
Ресурс частной конечной точки. |
|
| properties.privateLinkServiceConnectionState |
Коллекция сведений о состоянии подключения между потребителем службы и поставщиком. |
|
| properties.provisioningState |
string |
Состояние подготовки ресурса подключения частной конечной точки. |
| type |
string |
Тип ресурса подключения к частной конечной точке |
SkuType
Имя SKU.
| Значение | Описание |
|---|---|
| Developer |
SKU разработчика для управления API. |
| Standard |
Стандартный SKU Api Management. |
| Premium |
Премиальный SKU управления API. |
| Basic |
Базовый SKU управления API. |
| Consumption |
Потребление SKU управления API. |
| Isolated |
Изолированный SKU управления API. |
| BasicV2 |
БазовыйV2 SKU управления API. |
| StandardV2 |
StandardV2 SKU для управления API. |
| PremiumV2 |
Premium V2 SKU управления API. |
systemData
Метаданные, относящиеся к созданию и последнему изменении ресурса.
| Имя | Тип | Описание |
|---|---|---|
| createdAt |
string (date-time) |
Метка времени создания ресурса (UTC). |
| createdBy |
string |
Удостоверение, создающее ресурс. |
| createdByType |
Тип удостоверения, создавшего ресурс. |
|
| lastModifiedAt |
string (date-time) |
Временная метка последнего изменения ресурса (UTC) |
| lastModifiedBy |
string |
Идентификатор, который последний раз изменил ресурс. |
| lastModifiedByType |
Тип удостоверения, который последний раз изменил ресурс. |
UserIdentityProperties
| Имя | Тип | Описание |
|---|---|---|
| clientId |
string |
Идентификатор клиента назначаемого пользователем удостоверения. |
| principalId |
string |
Идентификатор субъекта назначаемого пользователем удостоверения. |
VirtualNetworkConfiguration
Конфигурация виртуальной сети, в которой развернута служба управления API.
| Имя | Тип | Описание |
|---|---|---|
| subnetResourceId |
string pattern: ^/subscriptions/[^/]*/resourceGroups/[^/]*/providers/Microsoft.(ClassicNetwork|Network)/virtualNetworks/[^/]*/subnets/[^/]*$ |
Полный идентификатор ресурса подсети в виртуальной сети для развертывания службы управления API. |
| subnetname |
string |
Имя подсети. |
| vnetid |
string |
Идентификатор виртуальной сети. Обычно это GUID. Ожидайте нулевой GUID по умолчанию. |
VirtualNetworkType
Тип VPN, в котором необходимо настроить шлюз управления API.
| Значение | Описание |
|---|---|
| None |
Шлюз службы "Управление API" не является частью какой-либо виртуальной сети. |
| External |
Шлюз управления API является частью виртуальной сети и доступен из Интернета. |
| Internal |
Шлюз службы "Управление API" является частью виртуальной сети и доступен только из виртуальной сети. |