csi represents storage that is handled by an external CSI driver. See: https://kubernetes.io/docs/reference/kubernetes-api/config-and-storage-resources/persistent-volume-v1/ More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes
| Constructor | Description |
|
|
| Instance member | Description |
Full Usage:
accessModes accessModes
Parameters:
AccessMode list
Returns: PersistentVolume<CSIPersistentVolumeSource>
|
|
Full Usage:
_annotations annotations
Parameters:
(string * string) list
Returns: PersistentVolume<CSIPersistentVolumeSource>
|
|
Full Usage:
capacity capacity
Parameters:
int<MeasureProduct<Mi, MeasureOne>>
Returns: PersistentVolume<CSIPersistentVolumeSource>
|
capacity is the description of the persistent volume's resources and capacity. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity
|
Full Usage:
claimRef claimRef
Parameters:
ObjectReference
Returns: PersistentVolume<CSIPersistentVolumeSource>
|
claimRef is part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim. See: https://kubernetes.io/docs/reference/kubernetes-api/common-definitions/object-reference/#ObjectReference
|
Full Usage:
fsType fsType
Parameters:
string
Returns: PersistentVolume<CSIPersistentVolumeSource>
|
fsType to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs".
|
Full Usage:
_labels labels
Parameters:
(string * string) list
Returns: PersistentVolume<CSIPersistentVolumeSource>
|
|
Full Usage:
_name name
Parameters:
string
Returns: PersistentVolume<CSIPersistentVolumeSource>
|
Name of the PersistentVolume
|
Full Usage:
_namespace ns
Parameters:
string
Returns: PersistentVolume<CSIPersistentVolumeSource>
|
Namespace of the PersistentVolume
|
|
|
Full Usage:
set_metadata metadata
Parameters:
Metadata
Returns: PersistentVolume<CSIPersistentVolumeSource>
|
|
Full Usage:
storageClassName storageClassName
Parameters:
string
Returns: PersistentVolume<CSIPersistentVolumeSource>
|
|
Full Usage:
volumeAttributes volumeAttributes
Parameters:
(string * string) list
Returns: PersistentVolume<CSIPersistentVolumeSource>
|
|
Full Usage:
volumeHandle volumeHandle
Parameters:
string
Returns: PersistentVolume<CSIPersistentVolumeSource>
|
volumeHandle is the unique volume name returned by the CSI volume plugin’s CreateVolume to refer to the volume on all subsequent calls. Required.
|
Full Usage:
volumeMode volumeMode
Parameters:
VolumeMode
Returns: PersistentVolume<CSIPersistentVolumeSource>
|
volumeMode defines if a volume is intended to be used with a formatted filesystem or to remain in raw block state. Default: Filesystem
|
Full Usage:
driver driver
Parameters:
string
Returns: PersistentVolume<CSIPersistentVolumeSource>
|
|
Full Usage:
this.Yield
Parameters:
Metadata
Returns: PersistentVolume<CSIPersistentVolumeSource>
|
|
Full Usage:
this.Yield
Parameters:
string
Returns: PersistentVolume<CSIPersistentVolumeSource>
|
|
|
|