Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataPlane ¶
type DataPlane interface {
DataPlaneClient
DataPlaneStatusClient
Listeners(ctx context.Context) ([]kong.ProxyListener, []kong.StreamListener, error)
}
DataPlane is a common interface that is used by reconcilers to interact with the Kong dataplane.
type DataPlaneClient ¶
type DataPlaneClient interface {
UpdateObject(obj client.Object) error
DeleteObject(obj client.Object) error
ObjectExists(obj client.Object) (bool, error)
}
DataPlaneClient is a common client interface that is used by reconcilers to interact with the Kong dataplane to perform CRUD operations on provided objects.
type DataPlaneStatusClient ¶ added in v3.1.0
type OptionalNamespacedName ¶ added in v3.1.0
type OptionalNamespacedName = mo.Option[k8stypes.NamespacedName]
Click to show internal directories.
Click to hide internal directories.