Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Interface ¶
type Interface interface { VolumeSnapshot() VolumeSnapshotController VolumeSnapshotClass() VolumeSnapshotClassController VolumeSnapshotContent() VolumeSnapshotContentController }
func New ¶
func New(controllerFactory controller.SharedControllerFactory) Interface
type VolumeSnapshotCache ¶
type VolumeSnapshotCache interface { generic.CacheInterface[*v1.VolumeSnapshot] }
VolumeSnapshotCache interface for retrieving VolumeSnapshot resources in memory.
type VolumeSnapshotClassCache ¶
type VolumeSnapshotClassCache interface { generic.NonNamespacedCacheInterface[*v1.VolumeSnapshotClass] }
VolumeSnapshotClassCache interface for retrieving VolumeSnapshotClass resources in memory.
type VolumeSnapshotClassClient ¶
type VolumeSnapshotClassClient interface { generic.NonNamespacedClientInterface[*v1.VolumeSnapshotClass, *v1.VolumeSnapshotClassList] }
VolumeSnapshotClassClient interface for managing VolumeSnapshotClass resources in Kubernetes.
type VolumeSnapshotClassController ¶
type VolumeSnapshotClassController interface { generic.NonNamespacedControllerInterface[*v1.VolumeSnapshotClass, *v1.VolumeSnapshotClassList] }
VolumeSnapshotClassController interface for managing VolumeSnapshotClass resources.
type VolumeSnapshotClient ¶
type VolumeSnapshotClient interface { generic.ClientInterface[*v1.VolumeSnapshot, *v1.VolumeSnapshotList] }
VolumeSnapshotClient interface for managing VolumeSnapshot resources in Kubernetes.
type VolumeSnapshotContentCache ¶
type VolumeSnapshotContentCache interface { generic.NonNamespacedCacheInterface[*v1.VolumeSnapshotContent] }
VolumeSnapshotContentCache interface for retrieving VolumeSnapshotContent resources in memory.
type VolumeSnapshotContentClient ¶
type VolumeSnapshotContentClient interface { generic.NonNamespacedClientInterface[*v1.VolumeSnapshotContent, *v1.VolumeSnapshotContentList] }
VolumeSnapshotContentClient interface for managing VolumeSnapshotContent resources in Kubernetes.
type VolumeSnapshotContentController ¶
type VolumeSnapshotContentController interface { generic.NonNamespacedControllerInterface[*v1.VolumeSnapshotContent, *v1.VolumeSnapshotContentList] }
VolumeSnapshotContentController interface for managing VolumeSnapshotContent resources.
type VolumeSnapshotController ¶
type VolumeSnapshotController interface { generic.ControllerInterface[*v1.VolumeSnapshot, *v1.VolumeSnapshotList] }
VolumeSnapshotController interface for managing VolumeSnapshot resources.