Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Finalizer ¶
type Finalizer interface {
AddFinalizer(ctx context.Context, obj Object) error
RemoveFinalizer(ctx context.Context, obj Object) error
HasOtherFinalizer(ctx context.Context, obj Object) (bool, error)
AddFinalizerString(ctx context.Context, obj Object, finalizerString string) error
RemoveFinalizerString(ctx context.Context, obj Object, finalizerString string) error
}
A Finalizer manages the finalizers on the resource.
type Managed ¶
type Managed interface {
Object
}
A Managed is a Kubernetes object representing a concrete managed resource (e.g. a CloudSQL instance).
type ManagedList ¶
type ManagedList interface {
client.ObjectList
// GetItems returns the list of managed resources.
GetItems() []Managed
}
A ManagedList is a list of managed resources.
Click to show internal directories.
Click to hide internal directories.