Gateway - List Debug Credentials
Создайте новые учетные данные отладки для шлюза.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}/listDebugCredentials?api-version=2023-09-01-preview
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
gateway
|
path | True |
string |
Идентификатор сущности шлюза. Должен быть уникальным в текущем экземпляре службы управления API. Не должно иметь значения "managed" |
resource
|
path | True |
string |
Имя группы ресурсов. Регистр букв в имени не учитывается. |
service
|
path | True |
string |
Имя службы управления API. Шаблон регулярного выражения: |
subscription
|
path | True |
string uuid |
Идентификатор целевой подписки. Значение должно быть UUID. |
api-version
|
query | True |
string |
Версия API, используемая для данной операции. |
Текст запроса
Имя | Обязательно | Тип | Описание |
---|---|---|---|
apiId | True |
string |
Полный идентификатор ресурса API. |
purposes | True |
Назначение учетных данных отладки. |
|
credentialsExpireAfter |
string |
Срок действия учетных данных в формате ISO8601. Максимальная длительность учетных данных — PT1H. Если свойство не указано, используется значение PT1H. |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
Текст ответа содержит отладочные учетные данные для использования в шлюзе. |
|
Other Status Codes |
Ответ об ошибке, описывающий причину сбоя операции. |
Безопасность
azure_auth
Поток OAuth2 в Azure Active Directory.
Тип:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Имя | Описание |
---|---|
user_impersonation | олицетворения учетной записи пользователя |
Примеры
ApiManagementGatewayListDebugCredentials
Sample request
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/gateways/gw1/listDebugCredentials?api-version=2023-09-01-preview
{
"credentialsExpireAfter": "PT1H",
"apiId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/a1",
"purposes": [
"tracing"
]
}
Sample response
{
"token": "p=tracing&aid=a1&ex=20230504000000&sn=ZdfxSJoCsOJE0/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/8LchGl7gu/Q=="
}
Определения
Имя | Описание |
---|---|
Error |
Дополнительные сведения об ошибке управления ресурсами. |
Error |
Сведения об ошибке. |
Error |
Сообщение об ошибке |
Gateway |
Учетные данные отладки шлюза. |
Gateway |
Вывод списка свойств учетных данных отладки. |
Gateway |
Назначение учетных данных отладки. |
ErrorAdditionalInfo
Дополнительные сведения об ошибке управления ресурсами.
Имя | Тип | Описание |
---|---|---|
info |
object |
Дополнительные сведения. |
type |
string |
Тип дополнительных сведений. |
ErrorDetail
Сведения об ошибке.
Имя | Тип | Описание |
---|---|---|
additionalInfo |
Дополнительные сведения об ошибке. |
|
code |
string |
Код ошибки. |
details |
Сведения об ошибке. |
|
message |
string |
Сообщение об ошибке. |
target |
string |
Целевой объект ошибки. |
ErrorResponse
Сообщение об ошибке
Имя | Тип | Описание |
---|---|---|
error |
Объект ошибки. |
GatewayDebugCredentialsContract
Учетные данные отладки шлюза.
Имя | Тип | Описание |
---|---|---|
token |
string |
Маркер отладки шлюза. |
GatewayListDebugCredentialsContract
Вывод списка свойств учетных данных отладки.
Имя | Тип | Описание |
---|---|---|
apiId |
string |
Полный идентификатор ресурса API. |
credentialsExpireAfter |
string |
Срок действия учетных данных в формате ISO8601. Максимальная длительность учетных данных — PT1H. Если свойство не указано, используется значение PT1H. |
purposes |
Назначение учетных данных отладки. |
GatewayListDebugCredentialsContractPurpose
Назначение учетных данных отладки.
Имя | Тип | Описание |
---|---|---|
tracing |
string |
Цель трассировки. |