# Functions
Parse converts the string map that PMEM-CSI is given in CreateVolume (master and node) and NodePublishVolume.
# Constants
CreateVolumeInternalOrigin is for the node CreateVolume parameters.
CreateVolumeOrigin is for parameters from the storage class in controller CreateVolume.
Beware of API and backwards-compatibility breaking when changing these string constants!.
Kubernetes v1.16+ adds this key to NodePublishRequest.VolumeContext while provisioning ephemeral volume.
EphemeralVolumeOrigin represents parameters for an ephemeral volume in NodePublishVolume.
Beware of API and backwards-compatibility breaking when changing these string constants!.
Beware of API and backwards-compatibility breaking when changing these string constants!.
Beware of API and backwards-compatibility breaking when changing these string constants!.
NodeVolumeOrigin is for the parameters stored in node volume list.
only used internally.
Beware of API and backwards-compatibility breaking when changing these string constants!.
In releases <= 0.6.x this was called "none", but not documented.
PersistentVolumeOrigin represents parameters for a persistent volume in NodePublishVolume.
Additional, unknown parameters that are okay.
Added by https://github.com/kubernetes-csi/external-provisioner/blob/feb67766f5e6af7db5c03ac0f0b16255f696c350/pkg/controller/controller.go#L584.
Beware of API and backwards-compatibility breaking when changing these string constants!.
Beware of API and backwards-compatibility breaking when changing these string constants!.
Beware of API and backwards-compatibility breaking when changing these string constants!.
Added in PMEM-CSI 1.1.0.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
VolumeContext represents the same settings as a string map.