Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager interface { // Ensure is the method to implement to reconcile the resource Ensure(context.Context, runtime.Object) (bool, error) // Delete is the method to implement to delete the resource Delete(context.Context, runtime.Object) (bool, error) // GetOwners is the method to implement to get the resource's owners GetOwners(context.Context, runtime.Object) ([]Owner, error) // Webhooks // ValidateCreate is the method to implement for the creation validation ValidateCreate(context.Context, runtime.Object) (field.ErrorList, error) // ValidateUpdate is the method to implement for the update validation ValidateUpdate(context.Context, runtime.Object, runtime.Object) (field.ErrorList, error) }
Manager is the interface implemented by all Scaleway products
Click to show internal directories.
Click to hide internal directories.