package
5.5.0+incompatible
Repository: https://github.com/kubernetes-incubator/external-storage.git
Documentation: pkg.go.dev

# Functions

GetSupportedVolumeFromPVSpec gets supported volume from PV spec.
GetSupportedVolumeFromSnapshotDataSpec gets supported volume from snapshot data spec.
Resource takes an unqualified resource and returns a Group-qualified GroupResource.

# Constants

GroupName is the group name use in this package.
VolumeSnapshotConditionError means an error occurred during snapshot creation.
VolumeSnapshotConditionPending means the snapshot is cut and the application can resume accessing data if core_v1.ConditionStatus is True.
VolumeSnapshotConditionReady is added when the snapshot has been successfully created and is ready to be used.
VolumeSnapshotDataError is added but the on-disk snapshot is failed to created.
VolumeSnapshotDataPending is added when the on-disk snapshot has been successfully created but is not available to use.
VolumeSnapshotDataReady is added when the on-disk snapshot has been successfully created.
VolumeSnapshotDataResourcePlural is "volumesnapshotdatas".
VolumeSnapshotResourcePlural is "volumesnapshots".

# Variables

AddToScheme adds to scheme.
SchemeBuilder is the new scheme builder.
SchemeGroupVersion is the group version used to register these objects.

# Structs

AWSElasticBlockStoreVolumeSnapshotSource is AWS EBS volume snapshot source.
CinderVolumeSnapshotSource is Cinder volume snapshot source.
GCEPersistentDiskSnapshotSource is GCE PD volume snapshot source.
GlusterVolumeSnapshotSource is Gluster volume snapshot source.
HostPathVolumeSnapshotSource is HostPath volume snapshot source.
VolumeSnapshot is the volume snapshot object accessible to the user.
VolumeSnapshotCondition describes the state of a volume snapshot at a certain point.
VolumeSnapshotData represents the actual "on-disk" snapshot object.
VolumeSnapshotDataCondition describes the state of a volume snapshot at a certain point.
VolumeSnapshotDataList is a list of VolumeSnapshotData objects.
VolumeSnapshotDataSource represents the actual location and type of the snapshot.
VolumeSnapshotDataSpec is the spec of the volume snapshot data.
VolumeSnapshotDataStatus is the actual state of the volume snapshot.
VolumeSnapshotList is a list of VolumeSnapshot objects.
VolumeSnapshotSpec is the desired state of the volume snapshot.
VolumeSnapshotStatus is the status of the VolumeSnapshot.

# Type aliases

VolumeSnapshotConditionType is the type of VolumeSnapshot conditions.
VolumeSnapshotCopy is a VolumeSnapshot type.
VolumeSnapshotDataConditionType is the type of the VolumeSnapshotData condition.
VolumeSnapshotDataCopy is a VolumeSnapshotData type.
VolumeSnapshotDataListCopy is a VolumeSnapshotDataList type.
VolumeSnapshotListCopy is a VolumeSnapshotList type.