Consulta de detalles de una política de limitación de solicitudes
Función
Esta API se utiliza para consultar los detalles 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 |
---|---|
GET |
/v1.0/apigw/throttles/{id} |
En la siguiente tabla se muestra el parámetro en el URI.
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
id |
Sí |
String |
ID de una política de limitación de solicitudes |
Solicitud
N/A
Respuesta
Parámetro |
Tipo |
Descripción |
---|---|---|
id |
String |
ID de la política de limitación de solicitudes |
name |
String |
Nombre de la política de limitación de solicitudes |
api_call_limits |
Integer |
Número máximo de veces que se puede acceder a una API dentro de un período especificado |
user_call_limits |
Integer |
Número máximo de veces que un usuario puede acceder a la API dentro del mismo período |
app_call_limits |
Integer |
Número máximo de veces que una aplicación puede acceder a la API dentro del mismo período |
ip_call_limits |
Integer |
Número máximo de veces que se puede acceder a la API mediante una dirección IP dentro del mismo período |
time_interval |
Integer |
Período de tiempo para limitar el número de invocaciones a la API |
time_unit |
String |
Unidad de tiempo para limitar el número de invocaciones de API |
remark |
String |
Descripción de la política de limitación de solicitudes |
create_time |
Timestamp |
Hora en la que se crea la política de limitación de solicitudes |
is_include_special_throttle |
Integer |
Indica si se ha creado una configuración de limitación de solicitud excluida. El valor puede ser:
|
type |
Integer |
Tipo de la política de limitación de solicitudes, que puede ser:
|
bind_num |
Integer |
Número de API a las que se ha enlazado la política de limitación de solicitudes |
enable_adaptive_control |
String |
Habilitación del estado de la limitación dinámica de solicitudes
Esta función no se encuentra disponible actualmente. |
{ "id": "0325b671-2d50-4614-9868-22102262695d", "name": "1000_calls_per_second", "api_call_limits": 1000, "user_call_limits": 500, "app_call_limits": 300, "ip_call_limits": 600, "time_interval": 1, "time_unit": "SECOND", "create_time": "2017-12-29T01:55:59Z", "remark": "Total: 1000 calls/second; user: 500 calls/second; app: 300 calls/second; IP address: 600 calls/second", "is_inclu_special_throttle": 2, "type":1, "bind_num": 0, "enable_adaptive_control": "FALSE" }
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 |