Home

envoy.extensions.filters.http.ratelimit.v3.RateLimitConfig.Action

Example

Disclaimer: The example is meant to show what methods are available on the object and does not necessarily constitute working code.
local types = import 'types.libsonnet';

types.envoy.extensions.filters.http.ratelimit.v3.RateLimitConfig.Action
.withDestinationCluster(types.envoy.extensions.filters.http.ratelimit.v3.RateLimitConfig.Action.DestinationCluster)
.withExtension(types.envoy.config.core.v3.TypedExtensionConfig)
.withGenericKey(types.envoy.extensions.filters.http.ratelimit.v3.RateLimitConfig.Action.GenericKey)
.withHeaderValueMatch(types.envoy.extensions.filters.http.ratelimit.v3.RateLimitConfig.Action.HeaderValueMatch)
.withMetadata(types.envoy.extensions.filters.http.ratelimit.v3.RateLimitConfig.Action.MetaData)
.withRemoteAddress(types.envoy.extensions.filters.http.ratelimit.v3.RateLimitConfig.Action.RemoteAddress)
.withRequestHeaders(types.envoy.extensions.filters.http.ratelimit.v3.RateLimitConfig.Action.RequestHeaders)
.withSourceCluster(types.envoy.extensions.filters.http.ratelimit.v3.RateLimitConfig.Action.SourceCluster)
._validate()

Nested Messages

Fields

Name Type One-of group Required Constraints
destination_cluster envoy.extensions.filters.http.ratelimit.v3.RateLimitConfig.Action.DestinationCluster action_specifier  
extension envoy.config.core.v3.TypedExtensionConfig action_specifier  
generic_key envoy.extensions.filters.http.ratelimit.v3.RateLimitConfig.Action.GenericKey action_specifier  
header_value_match envoy.extensions.filters.http.ratelimit.v3.RateLimitConfig.Action.HeaderValueMatch action_specifier  
metadata envoy.extensions.filters.http.ratelimit.v3.RateLimitConfig.Action.MetaData action_specifier  
remote_address envoy.extensions.filters.http.ratelimit.v3.RateLimitConfig.Action.RemoteAddress action_specifier  
request_headers envoy.extensions.filters.http.ratelimit.v3.RateLimitConfig.Action.RequestHeaders action_specifier  
source_cluster envoy.extensions.filters.http.ratelimit.v3.RateLimitConfig.Action.SourceCluster action_specifier