Modificación de una configuración de limitación de solicitudes excluidas
Función
Esta API se utiliza para modificar una configuración excluida de una política de limitación de solicitudes.
URI
La siguiente tabla muestra el método de solicitud HTTP/HTTPS y el URI de la API.
Método de solicitud |
URI |
---|---|
PUT |
/v1.0/apigw/throttle-specials/{id} |
En la siguiente tabla se muestra el parámetro en el URI.
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
id |
Sí |
String |
ID de configuración de limitación de solicitud excluida |
Solicitud
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
call_limits |
Sí |
Integer |
Número máximo de veces que el objeto excluido puede acceder a una API dentro del período de limitación |
Ejemplo de solicitud:
{ "call_limits": 180 }
Respuesta
Parámetro |
Tipo |
Descripción |
---|---|---|
id |
String |
ID de configuración de limitación de solicitud excluida |
strategy_id |
String |
ID de la política de limitación de solicitudes a la que pertenece la configuración excluida |
instance_id |
Integer |
ID de un objeto especificado en la configuración de limitación de solicitudes excluidas |
instance_name |
String |
Nombre de una aplicación o un inquilino al que se aplica la configuración de limitación de solicitudes excluidas |
instance_type |
Integer |
Tipo del objeto excluido |
call_limits |
Integer |
Número máximo de veces que el objeto excluido puede acceder a una API dentro del período de limitación |
apply_time |
Timestamp |
Hora en la que se crea la configuración de limitación de solicitud excluida |
app_id |
String |
ID de la aplicación a la que se aplica la configuración de limitación de solicitud excluida |
app_name |
String |
Nombre de la aplicación a la que se aplica la configuración de limitación de solicitud excluida |
Ejemplo de respuesta:
{ "id": "778879b8-df10-495b-a087-874859fdea6d", "strategy_id": "a3106cfe-801f-4919-b0d7-d785dc5b47f9", "instance_id": "98efd77d-10b5-4eca-8170-ed30a4a286a4", "instance_name": "app_002", "instance_type": "APP", "call_limits": 180, "apply_time": "2017-12-29T03:11:18Z", "app_id": "98efd77d-10b5-4eca-8170-ed30a4a286a4", "app_name": "app_002" }
Códigos de estado
Código de estado |
Descripción |
---|---|
200 |
OK |
400 |
Bad Request |
401 |
Unauthorized |
403 |
Forbidden |
404 |
Not Found |
500 |
Server Internal Error |