Gateway - List Debug Credentials
Skapa nya autentiseringsuppgifter för felsökning för gateway.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}/listDebugCredentials?api-version=2024-05-01
URI-parametrar
| Name | I | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
gateway
|
path | True |
string minLength: 1maxLength: 80 |
Gatewayentitetsidentifierare. Måste vara unikt i den aktuella API Management-tjänstinstansen. Får inte ha värdet "hanterad" |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Namnet på resursgruppen. Namnet är skiftlägesokänsligt. |
|
service
|
path | True |
string minLength: 1maxLength: 50 pattern: ^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$ |
Namnet på API Management-tjänsten. |
|
subscription
|
path | True |
string (uuid) |
ID för målprenumerationen. Värdet måste vara ett UUID. |
|
api-version
|
query | True |
string minLength: 1 |
DEN API-version som ska användas för den här åtgärden. |
Begärandetext
| Name | Obligatorisk | Typ | Description |
|---|---|---|---|
| apiId | True |
string (arm-id) |
Fullständigt resurs-ID för ett API. |
| purposes | True |
Syftet med felsökning av autentiseringsuppgifter. |
|
| credentialsExpireAfter |
string (duration) |
Förfallodatum för autentiseringsuppgifter i ISO8601 format. Maximal varaktighet för autentiseringsuppgifterna är PT1H. När egenskapen inte har angetts används värdet PT1H. |
Svar
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Svarstexten innehåller autentiseringsuppgifter för felsökning som ska användas i gatewayen. |
|
| Other Status Codes |
Felsvar som beskriver varför åtgärden misslyckades. |
Säkerhet
azure_auth
Azure Active Directory OAuth2-flöde.
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
| Name | Description |
|---|---|
| user_impersonation | personifiera ditt användarkonto |
Exempel
ApiManagementGatewayListDebugCredentials
Exempelbegäran
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/gateways/gw1/listDebugCredentials?api-version=2024-05-01
{
"credentialsExpireAfter": "PT1H",
"apiId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/a1",
"purposes": [
"tracing"
]
}
Exempelsvar
{
"token": "p=tracing&aid=a1&ex=20230504000000&sn=ZdfxSJoCsOJE0/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/8LchGl7gu/Q=="
}
Definitioner
| Name | Description |
|---|---|
|
Error |
Ytterligare information om resurshanteringsfelet. |
|
Error |
Felinformationen. |
|
Error |
Felsvar |
|
Gateway |
Autentiseringsuppgifter för gatewayfelsökning. |
|
Gateway |
Visa en lista över egenskaper för felsökningsautentiseringsuppgifter. |
|
Gateway |
Syftet med felsökning av autentiseringsuppgifter. |
ErrorAdditionalInfo
Ytterligare information om resurshanteringsfelet.
| Name | Typ | Description |
|---|---|---|
| info |
object |
Ytterligare information. |
| type |
string |
Ytterligare informationstyp. |
ErrorDetail
Felinformationen.
| Name | Typ | Description |
|---|---|---|
| additionalInfo |
Ytterligare information om felet. |
|
| code |
string |
Felkoden. |
| details |
Felinformationen. |
|
| message |
string |
Felmeddelandet. |
| target |
string |
Felmålet. |
ErrorResponse
Felsvar
| Name | Typ | Description |
|---|---|---|
| error |
Felobjektet. |
GatewayDebugCredentialsContract
Autentiseringsuppgifter för gatewayfelsökning.
| Name | Typ | Description |
|---|---|---|
| token |
string |
Gateway-felsökningstoken. |
GatewayListDebugCredentialsContract
Visa en lista över egenskaper för felsökningsautentiseringsuppgifter.
| Name | Typ | Description |
|---|---|---|
| apiId |
string (arm-id) |
Fullständigt resurs-ID för ett API. |
| credentialsExpireAfter |
string (duration) |
Förfallodatum för autentiseringsuppgifter i ISO8601 format. Maximal varaktighet för autentiseringsuppgifterna är PT1H. När egenskapen inte har angetts används värdet PT1H. |
| purposes |
Syftet med felsökning av autentiseringsuppgifter. |
GatewayListDebugCredentialsContractPurpose
Syftet med felsökning av autentiseringsuppgifter.
| Värde | Description |
|---|---|
| tracing |
Spårningssyftet. |