# Functions
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
Extra metadata field names for propagating to gopowerstore and beyond.
Extra metadata field names for propagating to gopowerstore and beyond.
These are available when enabling --extra-create-metadata for the external-provisioner.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Extra metadata field names for propagating to gopowerstore and beyond.
Extra metadata field names for propagating to gopowerstore and beyond.
These map to the above fields in the form of HTTP header names.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MaxVolumeNameLength max length for the volume name.
256 TB.
MinVolumeSizeBytes is minimal size for volume creation on PowerStore.
ReservedSize number of bytes reserved by creation of FS.
VolumeSizeMultiple multiplier for volumes.
# Structs
NfsCreator implementation of VolumeCreator for NFS volumes.
NfsPublisher implementation of VolumePublisher for NFS volumes.
NfsSnapshotter is a implementation of VolumeSnapshotter for NFS volumes.
SCSICreator implementation of VolumeCreator for SCSI based (FC, iSCSI) volumes.
SCSIPublisher implementation of VolumePublisher for SCSI based (FC, iSCSI) volumes.
SCSISnapshotter is a implementation of VolumeSnapshotter for SCSI based (FC, iSCSI) volumes.
Service is a controller service that contains array connection information and implements ControllerServer API.
# Interfaces
ControllerInterface provides most important controller methods.
GeneralSnapshot is an interface for combining both Volume and FileSystem.
VolumeCreator allows to call Create and similar operations used in CreateVolume call.
VolumePublisher allows to publish a volume.
VolumeSnapshotter allow to create snapshot of the volume/fs.
# Type aliases
FilesystemSnapshot represents snapshot of the FileSystem.
No description provided by the author
VolumeSnapshot represents snapshot of the block Volume.