Skip to main content

Module config

Module config 

Source
Expand description

YAML-based proxy configuration.

All product-specific behavior is driven by config, not code. Same binary, different YAML = different product proxy.

Structs§

AliasConfig
Path alias (rewrite before routing).
AuthConfig
Auth configuration.
AuthzConfig
AuthZ gRPC integration.
BffConfig
BFF session config.
CorsConfig
CORS configuration.
EndpointClassConfig
Endpoint classification for rate limiting.
ForwardAuthConfig
Forward auth config.
IdentifierEndpointConfig
Per-identifier rate limiting config.
JwtConfig
JWT validation config.
ListenConfig
Listen address configuration.
LoggingConfig
Logging configuration.
MaintenanceConfig
Maintenance mode config.
MetricsClassConfig
Metrics endpoint classification.
OidcDiscoveryConfig
OIDC discovery config.
OpenApiConfig
OpenAPI generation config.
ProxyConfig
Top-level proxy configuration (loaded from YAML).
RoutePolicyConfig
Route policy entry.
ServiceConfig
Service identity.
ShieldConfig
Shield (rate limiting) configuration.
SigningKeyConfig
Signing key config for JWKS endpoint.
UpstreamConfig
Upstream gRPC service configuration.

Enums§

DescriptorSource
Descriptor loading source.