x-apigateway-ratelimits.policy
Significado: definição de uma política de limitação de solicitações.
Escopo do efeito: x-apigateway-ratelimits
Exemplo:
x-apigateway-ratelimits:
customRatelimitName:
api-limit: 200
app-limit: 200
user-limit: 200
ip-limit: 200
interval: 1
unit: MINUTE
shared: false
special:
- type: USER
limit: 100
instance: xxxxxxx | Parâmetro | Obrigatório | Tipo | Descrição |
|---|---|---|---|
| api-limit | Sim | Number | Número máximo de vezes que uma API pode ser chamada. |
| user-limit | Não | Number | Número máximo de vezes que a API pode ser chamada por um usuário. |
| app-limit | Não | Number | Número máximo de vezes que a API pode ser chamada por um aplicativo. |
| ip-limit | Não | Number | Número máximo de vezes que a API pode ser chamada por um endereço IP. |
| interval | Sim | Number | Período de limitação. |
| unit | Sim | String | Unidade de limitação, que pode ser SECOND, MINUTE, HOUR ou DAY. |
| shared | Não | Boolean | Se os limites de limitação devem ser compartilhados entre APIs. |
| special | Não | x-apigateway-ratelimits.policy.special Array | Política de limitação de solicitações especiais. |