latest--rate_limiting_advanced-plugin-schema
shared| Type | object |
|---|---|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/dwp-exchange-gateway/_shared/latest--rate_limiting_advanced-plugin-schema.json |
| Parent schema | dwp-exchange-gateway |
Rate limit how many HTTP requests can be made in a given period of seconds, minutes, hours, days, months, or years. If the underlying Service/Route (or deprecated API entity) has no authentication layer, the Client IP address will be used; otherwise, the Consumer will be used if an authentication plugin has been configured.
Properties
The number of HTTP requests that can be made per second
The number of HTTP requests that can be made per minute
The number of HTTP requests that can be made per hour
The number of HTTP requests that can be made per day
configure separate rates for different consumers
Optionally hide informative response headers
13 nested properties
Host to use for Redis connection when the redis strategy is defined. This parameter accepts a hostname or an IP address as a value.
Cluster addresses to use for Redis connections when the redis strategy is defined. Defining this value implies using Redis cluster. Each string element must consist of a hostname (or IP address) and port. The minimum length of the array is 1 element.