package
5.2.9+incompatible
Repository: https://github.com/kubernetes-sigs/ibm-vpc-block-csi-driver.git
Documentation: pkg.go.dev

# Packages

Code generated by counterfeiter.

# Functions

GetIBMCSIDriver ...
NewControllerServer ...
NewIdentityServer ...
NewNodeServer ...
NewNonBlockingGRPCServer ...

# Constants

BillingType ...
ClassVersion ...
ClusterIDLabel ...
CustomProfile ...
300 seconds.
DefaultVolumesPerNode is the default number of volumes attachable to a node.
Encrypted ..
EncryptionKey ...
EncryptionKeyMaxLen Max length of the CRN key in Chars.
FalseStr ...
FSTypeExt2 represents the ext2 filesystem type.
FSTypeExt3 represents the ext3 filesystem type.
FSTypeExt4 represents the ext4 filesystem type.
FSTypeXfs represents te xfs filesystem type.
Generation ..
IOPS per PVC.
IOPSLabel ...
IopsPerGB ...
900 seconds.
MinimumCoresWithMaximumAttachableVolumes is the minimum cores required to have maximum number of attachable volumes, currently 4 as per the docs.
Profile ...
ProfileNameMaxLen Max length of the profile name in Chars maxLength: 63 minLength: 1 pattern: ^([a-z]|[a-z][-a-z0-9]*[a-z0-9])$.
PublishInfoDevicePath ...
PublishInfoNodeID ...
PublishInfoRequestID ...
PublishInfoStatus ...
PublishInfoVolumeID ...
Region ...
RegionMaxLen urrently same as zone.
ResourceGroup ...
ResourceGroupIDMaxLen Max length of the resource group id in Chars pattern: ^[0-9a-f]{32}$.
SizeIopsRange ...
SizeRangeSupported ...
Tag ...
TagMaxLen Max size of tag in Chars The maximum size of a tag is 128 characters.
TrueStr ...
VolumeCRNLabel ...
VolumeIDLabel ...
Zone ...
ZoneLabel ...
ZoneNameMaxLen Max length of the Zone Name in Chars maxLength: 63 minLength: 1 pattern: ^([a-z]|[a-z][-a-z0-9]*[a-z0-9])$.

# Variables

SupportedFS the supported FS types.
SupportedProfile the supported profile names.

# Structs

CSIControllerServer ...
CSIIdentityServer ...
CSINodeServer ...
IBMCSIDriver ...
VolumeMountUtils ...
VolumeStatUtils ...

# Interfaces

NonBlockingGRPCServer Defines Non blocking GRPC server interfaces.
StatsUtils ...