Structs§
- Gateway
- Auto-generated derived type for GatewaySpec via
CustomResource
- Gateway
Addresses - GatewayAddress describes an address that can be bound to a Gateway.
- Gateway
Infrastructure - Infrastructure defines infrastructure level attributes about this Gateway instance.
- Gateway
Infrastructure Parameters Ref - ParametersRef is a reference to a resource that contains the configuration parameters corresponding to the Gateway. This is optional if the controller does not require any additional configuration.
- Gateway
Listeners - Listener embodies the concept of a logical endpoint where a Gateway accepts network connections.
- Gateway
Listeners Allowed Routes - AllowedRoutes defines the types of routes that MAY be attached to a Listener and the trusted namespaces where those Route resources MAY be present.
- Gateway
Listeners Allowed Routes Kinds - RouteGroupKind indicates the group and kind of a Route resource.
- Gateway
Listeners Allowed Routes Namespaces - Namespaces indicates namespaces from which Routes may be attached to this Listener. This is restricted to the namespace of this Gateway by default.
- Gateway
Listeners Allowed Routes Namespaces Selector - Selector must be specified when From is set to “Selector”. In that case, only Routes in Namespaces matching this Selector will be selected by this Gateway. This field is ignored for other values of “From”.
- Gateway
Listeners Allowed Routes Namespaces Selector Match Expressions - A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- Gateway
Listeners Tls - TLS is the TLS configuration for the Listener. This field is required if the Protocol field is “HTTPS” or “TLS”. It is invalid to set this field if the Protocol field is “HTTP”, “TCP”, or “UDP”.
- Gateway
Listeners TlsCertificate Refs - SecretObjectReference identifies an API object including its namespace, defaulting to Secret.
- Gateway
Spec - Spec defines the desired state of Gateway.
- Gateway
Status - Status defines the current state of Gateway.
- Gateway
Status Addresses - GatewayStatusAddress describes a network address that is bound to a Gateway.
- Gateway
Status Listeners - ListenerStatus is the status associated with a Listener.
- Gateway
Status Listeners Supported Kinds - RouteGroupKind indicates the group and kind of a Route resource.
Enums§
- Gateway
Listeners Allowed Routes Namespaces From - Namespaces indicates namespaces from which Routes may be attached to this Listener. This is restricted to the namespace of this Gateway by default.
- Gateway
Listeners TlsMode - TLS is the TLS configuration for the Listener. This field is required if the Protocol field is “HTTPS” or “TLS”. It is invalid to set this field if the Protocol field is “HTTP”, “TCP”, or “UDP”.