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.