Rate limit service

config.ratelimit.v2.RateLimitServiceConfig

[config.ratelimit.v2.RateLimitServiceConfig proto]

Rate limit configuration overview.

{
  "cluster_name": "...",
  "grpc_service": "{...}"
}
cluster_name

(string, REQUIRED) Specifies the cluster manager cluster name that hosts the rate limit service. The client will connect to this cluster when it needs to make rate limit service requests. This field is deprecated and grpc_service should be used instead. The Envoy gRPC client will be used when this field is specified.

Precisely one of cluster_name, grpc_service must be set.

grpc_service

(core.GrpcService) Specifies the gRPC service that hosts the rate limit service. The client will connect to this cluster when it needs to make rate limit service requests.

Precisely one of cluster_name, grpc_service must be set.