Expand description
YAML-based proxy configuration.
All product-specific behavior is driven by config, not code. Same binary, different YAML = different product proxy.
Structs§
- Alias
Config - Path alias (rewrite before routing).
- Auth
Config - Auth configuration.
- Authz
Config - AuthZ gRPC integration.
- BffConfig
- BFF session config.
- Cors
Config - CORS configuration.
- Endpoint
Class Config - Endpoint classification for rate limiting.
- Forward
Auth Config - Forward auth config.
- Identifier
Endpoint Config - Per-identifier rate limiting config.
- JwtConfig
- JWT validation config.
- Listen
Config - Listen address configuration.
- Logging
Config - Logging configuration.
- Maintenance
Config - Maintenance mode config.
- Metrics
Class Config - Metrics endpoint classification.
- Oidc
Discovery Config - OIDC discovery config.
- Open
ApiConfig - OpenAPI generation config.
- Proxy
Config - Top-level proxy configuration (loaded from YAML).
- Route
Policy Config - Route policy entry.
- Service
Config - Service identity.
- Shield
Config - Shield (rate limiting) configuration.
- Signing
KeyConfig - Signing key config for JWKS endpoint.
- Upstream
Config - Upstream gRPC service configuration.
Enums§
- Descriptor
Source - Descriptor loading source.