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. |