You are browsing documentation for an older version. See the latest documentation here.
RateLimit
-
sources
(required, repeated)List of selectors to match dataplanes that rate limit will be applied for
-
match
(optional)Tags to match, can be used for both source and destinations
-
-
destinations
(required, repeated)List of selectors to match services that need to be rate limited.
-
match
(optional)Tags to match, can be used for both source and destinations
-
-
conf
(required)Configuration for RateLimit +required
-
http
(optional)The HTTP RateLimit configuration +optional
-
requests
(required)The number of HTTP requests this RateLimiter allows +required
-
interval
(required)The the interval for which
requests
will be accounted. +required -
onRateLimit
(optional)Describes the actions to take on RatelLimiter event +optional
-
status
(optional)The HTTP status code to be set on a RateLimit event +optional
-
headers
(optional, repeated)The Headers to be added to the HTTP response on a RateLimit event +optional
-
key
(optional)Header name +optional
-
value
(optional)Header value +optional
-
append
(optional)Should the header be appended +optional
-
-
-
-