| RateLimit |
[#next-free-field: 12]
|
| RateLimit.Builder |
[#next-free-field: 12]
|
| RateLimitConfig |
Global rate limiting :ref:`architecture overview <arch_overview_global_rate_limit>`.
|
| RateLimitConfig.Action |
[#next-free-field: 10]
|
| RateLimitConfig.Action.Builder |
[#next-free-field: 10]
|
| RateLimitConfig.Action.DestinationCluster |
The following descriptor entry is appended to the descriptor:
..
|
| RateLimitConfig.Action.DestinationCluster.Builder |
The following descriptor entry is appended to the descriptor:
..
|
| RateLimitConfig.Action.GenericKey |
The following descriptor entry is appended to the descriptor:
..
|
| RateLimitConfig.Action.GenericKey.Builder |
The following descriptor entry is appended to the descriptor:
..
|
| RateLimitConfig.Action.HeaderValueMatch |
The following descriptor entry is appended to the descriptor:
..
|
| RateLimitConfig.Action.HeaderValueMatch.Builder |
The following descriptor entry is appended to the descriptor:
..
|
| RateLimitConfig.Action.MetaData |
The following descriptor entry is appended when the metadata contains a key value:
..
|
| RateLimitConfig.Action.MetaData.Builder |
The following descriptor entry is appended when the metadata contains a key value:
..
|
| RateLimitConfig.Action.RemoteAddress |
The following descriptor entry is appended to the descriptor and is populated using the
trusted address from :ref:`x-forwarded-for <config_http_conn_man_headers_x-forwarded-for>`:
..
|
| RateLimitConfig.Action.RemoteAddress.Builder |
The following descriptor entry is appended to the descriptor and is populated using the
trusted address from :ref:`x-forwarded-for <config_http_conn_man_headers_x-forwarded-for>`:
..
|
| RateLimitConfig.Action.RequestHeaders |
The following descriptor entry is appended when a header contains a key that matches the
``header_name``:
..
|
| RateLimitConfig.Action.RequestHeaders.Builder |
The following descriptor entry is appended when a header contains a key that matches the
``header_name``:
..
|
| RateLimitConfig.Action.SourceCluster |
The following descriptor entry is appended to the descriptor:
..
|
| RateLimitConfig.Action.SourceCluster.Builder |
The following descriptor entry is appended to the descriptor:
..
|
| RateLimitConfig.Builder |
Global rate limiting :ref:`architecture overview <arch_overview_global_rate_limit>`.
|
| RateLimitConfig.Override |
Protobuf type envoy.extensions.filters.http.ratelimit.v3.RateLimitConfig.Override
|
| RateLimitConfig.Override.Builder |
Protobuf type envoy.extensions.filters.http.ratelimit.v3.RateLimitConfig.Override
|
| RateLimitConfig.Override.DynamicMetadata |
Fetches the override from the dynamic metadata.
|
| RateLimitConfig.Override.DynamicMetadata.Builder |
Fetches the override from the dynamic metadata.
|
| RateLimitPerRoute |
Protobuf type envoy.extensions.filters.http.ratelimit.v3.RateLimitPerRoute
|
| RateLimitPerRoute.Builder |
Protobuf type envoy.extensions.filters.http.ratelimit.v3.RateLimitPerRoute
|
| RateLimitProto |
|