Documentation
¶
Index ¶
- func CreateResourceObject(obj runtimeclient.Object, client runtimeclient.Client) error
- func GetNamespacedResourceObject(name, namespace string, obj runtimeclient.Object, client runtimeclient.Client) error
- func GetVGCName(vgUID types.UID) string
- func GetVGCObjectFromVG(vgName, Namespace string, vgObject runtimeclient.Object, ...) (*volumegroupv1.VolumeGroupContent, error)
- func RemoveFinalizerFromPVC(name, namespace, finalizer string, client runtimeclient.Client) error
- func RemoveResourceObjectFinalizers(name, namespace string, obj runtimeclient.Object, client runtimeclient.Client) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateResourceObject ¶
func CreateResourceObject(obj runtimeclient.Object, client runtimeclient.Client) error
func GetNamespacedResourceObject ¶
func GetNamespacedResourceObject(name, namespace string, obj runtimeclient.Object, client runtimeclient.Client) error
func GetVGCName ¶
func GetVGCObjectFromVG ¶
func GetVGCObjectFromVG(vgName, Namespace string, vgObject runtimeclient.Object, client runtimeclient.Client) (*volumegroupv1.VolumeGroupContent, error)
func RemoveFinalizerFromPVC ¶
func RemoveFinalizerFromPVC(name, namespace, finalizer string, client runtimeclient.Client) error
func RemoveResourceObjectFinalizers ¶
func RemoveResourceObjectFinalizers(name, namespace string, obj runtimeclient.Object, client runtimeclient.Client) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.