Skip to main content

Module outbound

Module outbound 

Source

Modules§

backend
Nested message and enum types in Backend.
failure_accrual
Nested message and enum types in FailureAccrual.
grpc_route
Nested message and enum types in GrpcRoute.
http_route
Nested message and enum types in HttpRoute.
opaque_route
Nested message and enum types in OpaqueRoute.
outbound_policies_client
Generated client implementations.
outbound_policies_server
Generated server implementations.
proxy_protocol
Nested message and enum types in ProxyProtocol.
tls_route
Nested message and enum types in TlsRoute.
traffic_spec
Nested message and enum types in TrafficSpec.

Structs§

Backend
EjectionConfig
Pool-level ejection protection. Prevents circuit breakers from ejecting all endpoints in a load-balancing pool.
ExponentialBackoff
FailureAccrual
Configures failure accrual policies for circuit breaking. Setting a numeric policy field to zero disables that policy.
GrpcRoute
HttpRoute
Outbound-specific HTTP route configuration (based on the Gateway API).
LoadBiasConfig
Configures load biasing for 429-aware load balancing. When enabled, the load balancer injects artificial penalties on rate-limited endpoints, causing P2C to prefer other endpoints.
OpaqueRoute
OutboundPolicy
Outbound policy for a given traffic spec.
ProxyProtocol
Queue
RetryAfterConfig
Configures handling of rate-limiting hints: Retry-After headers (HTTP 429/503) and grpc-retry-pushback-ms trailers (gRPC RESOURCE_EXHAUSTED). The proxy uses the parsed duration to extend circuit breaker backoff and amplify load biaser penalties.
TlsRoute
TrafficSpec