Versions in this module Expand all Collapse all v8 v8.0.0 Jun 3, 2024 Changes in this version + const GroupName + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = schema.GroupVersion + func Resource(resource string) schema.GroupResource + type GroupSnapshotHandles struct + VolumeGroupSnapshotHandle string + VolumeSnapshotHandles []string + func (in *GroupSnapshotHandles) DeepCopy() *GroupSnapshotHandles + func (in *GroupSnapshotHandles) DeepCopyInto(out *GroupSnapshotHandles) + type PVCVolumeSnapshotPair struct + PersistentVolumeClaimRef core_v1.LocalObjectReference + VolumeSnapshotRef core_v1.LocalObjectReference + func (in *PVCVolumeSnapshotPair) DeepCopy() *PVCVolumeSnapshotPair + func (in *PVCVolumeSnapshotPair) DeepCopyInto(out *PVCVolumeSnapshotPair) + type PVVolumeSnapshotContentPair struct + PersistentVolumeRef core_v1.LocalObjectReference + VolumeSnapshotContentRef core_v1.LocalObjectReference + func (in *PVVolumeSnapshotContentPair) DeepCopy() *PVVolumeSnapshotContentPair + func (in *PVVolumeSnapshotContentPair) DeepCopyInto(out *PVVolumeSnapshotContentPair) + type VolumeGroupSnapshot struct + Spec VolumeGroupSnapshotSpec + Status *VolumeGroupSnapshotStatus + func (in *VolumeGroupSnapshot) DeepCopy() *VolumeGroupSnapshot + func (in *VolumeGroupSnapshot) DeepCopyInto(out *VolumeGroupSnapshot) + func (in *VolumeGroupSnapshot) DeepCopyObject() runtime.Object + type VolumeGroupSnapshotClass struct + DeletionPolicy snapshotv1.DeletionPolicy + Driver string + Parameters map[string]string + func (in *VolumeGroupSnapshotClass) DeepCopy() *VolumeGroupSnapshotClass + func (in *VolumeGroupSnapshotClass) DeepCopyInto(out *VolumeGroupSnapshotClass) + func (in *VolumeGroupSnapshotClass) DeepCopyObject() runtime.Object + type VolumeGroupSnapshotClassList struct + Items []VolumeGroupSnapshotClass + func (in *VolumeGroupSnapshotClassList) DeepCopy() *VolumeGroupSnapshotClassList + func (in *VolumeGroupSnapshotClassList) DeepCopyInto(out *VolumeGroupSnapshotClassList) + func (in *VolumeGroupSnapshotClassList) DeepCopyObject() runtime.Object + type VolumeGroupSnapshotContent struct + Spec VolumeGroupSnapshotContentSpec + Status *VolumeGroupSnapshotContentStatus + func (in *VolumeGroupSnapshotContent) DeepCopy() *VolumeGroupSnapshotContent + func (in *VolumeGroupSnapshotContent) DeepCopyInto(out *VolumeGroupSnapshotContent) + func (in *VolumeGroupSnapshotContent) DeepCopyObject() runtime.Object + type VolumeGroupSnapshotContentList struct + Items []VolumeGroupSnapshotContent + func (in *VolumeGroupSnapshotContentList) DeepCopy() *VolumeGroupSnapshotContentList + func (in *VolumeGroupSnapshotContentList) DeepCopyInto(out *VolumeGroupSnapshotContentList) + func (in *VolumeGroupSnapshotContentList) DeepCopyObject() runtime.Object + type VolumeGroupSnapshotContentSource struct + GroupSnapshotHandles *GroupSnapshotHandles + VolumeHandles []string + func (in *VolumeGroupSnapshotContentSource) DeepCopy() *VolumeGroupSnapshotContentSource + func (in *VolumeGroupSnapshotContentSource) DeepCopyInto(out *VolumeGroupSnapshotContentSource) + type VolumeGroupSnapshotContentSpec struct + DeletionPolicy snapshotv1.DeletionPolicy + Driver string + Source VolumeGroupSnapshotContentSource + VolumeGroupSnapshotClassName *string + VolumeGroupSnapshotRef core_v1.ObjectReference + func (in *VolumeGroupSnapshotContentSpec) DeepCopy() *VolumeGroupSnapshotContentSpec + func (in *VolumeGroupSnapshotContentSpec) DeepCopyInto(out *VolumeGroupSnapshotContentSpec) + type VolumeGroupSnapshotContentStatus struct + CreationTime *int64 + Error *snapshotv1.VolumeSnapshotError + PVVolumeSnapshotContentList []PVVolumeSnapshotContentPair + ReadyToUse *bool + VolumeGroupSnapshotHandle *string + func (in *VolumeGroupSnapshotContentStatus) DeepCopy() *VolumeGroupSnapshotContentStatus + func (in *VolumeGroupSnapshotContentStatus) DeepCopyInto(out *VolumeGroupSnapshotContentStatus) + type VolumeGroupSnapshotList struct + Items []VolumeGroupSnapshot + func (in *VolumeGroupSnapshotList) DeepCopy() *VolumeGroupSnapshotList + func (in *VolumeGroupSnapshotList) DeepCopyInto(out *VolumeGroupSnapshotList) + func (in *VolumeGroupSnapshotList) DeepCopyObject() runtime.Object + type VolumeGroupSnapshotSource struct + Selector *metav1.LabelSelector + VolumeGroupSnapshotContentName *string + func (in *VolumeGroupSnapshotSource) DeepCopy() *VolumeGroupSnapshotSource + func (in *VolumeGroupSnapshotSource) DeepCopyInto(out *VolumeGroupSnapshotSource) + type VolumeGroupSnapshotSpec struct + Source VolumeGroupSnapshotSource + VolumeGroupSnapshotClassName *string + func (in *VolumeGroupSnapshotSpec) DeepCopy() *VolumeGroupSnapshotSpec + func (in *VolumeGroupSnapshotSpec) DeepCopyInto(out *VolumeGroupSnapshotSpec) + type VolumeGroupSnapshotStatus struct + BoundVolumeGroupSnapshotContentName *string + CreationTime *metav1.Time + Error *snapshotv1.VolumeSnapshotError + PVCVolumeSnapshotRefList []PVCVolumeSnapshotPair + ReadyToUse *bool + func (in *VolumeGroupSnapshotStatus) DeepCopy() *VolumeGroupSnapshotStatus + func (in *VolumeGroupSnapshotStatus) DeepCopyInto(out *VolumeGroupSnapshotStatus) Other modules containing this package github.com/kubernetes-csi/external-snapshotter/client/v6 github.com/kubernetes-csi/external-snapshotter/client/v7