Documentation
¶
Index ¶
Constants ¶
View Source
const ( // Gateway is the Gateway Kind. Gateway = "Gateway" // GatewayClass is the GatewayClass Kind. GatewayClass = "GatewayClass" // HTTPRoute is the HTTPRoute kind. HTTPRoute = "HTTPRoute" // GRPCRoute is the GRPCRoute kind. GRPCRoute = "GRPCRoute" // TLSRoute is the TLSRoute kind. TLSRoute = "TLSRoute" )
Gateway API Kinds.
View Source
const ( // ClientSettingsPolicy is the ClientSettingsPolicy kind. ClientSettingsPolicy = "ClientSettingsPolicy" // ObservabilityPolicy is the ObservabilityPolicy kind. ObservabilityPolicy = "ObservabilityPolicy" // NginxProxy is the NginxProxy kind. NginxProxy = "NginxProxy" // SnippetsFilter is the SnippetsFilter kind. SnippetsFilter = "SnippetsFilter" )
NGINX Gateway Fabric kinds.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MustExtractGVK ¶
type MustExtractGVK func(object client.Object) schema.GroupVersionKind
MustExtractGVK is a function that extracts the GroupVersionKind (GVK) of a client.object. It will panic if the GKV cannot be extracted.
func NewMustExtractGKV ¶
func NewMustExtractGKV(scheme *runtime.Scheme) MustExtractGVK
NewMustExtractGKV creates a new MustExtractGVK function using the scheme.
Click to show internal directories.
Click to hide internal directories.