Skip to content

Latest commit

 

History

History
40 lines (36 loc) · 4.14 KB

V1PersistentVolumeSpec.md

File metadata and controls

40 lines (36 loc) · 4.14 KB

V1PersistentVolumeSpec

PersistentVolumeSpec is the specification of a persistent volume.

Properties

Name Type Description Notes
access_modes list[str] AccessModes contains all ways the volume can be mounted. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes [optional]
aws_elastic_block_store V1AWSElasticBlockStoreVolumeSource [optional]
azure_disk V1AzureDiskVolumeSource [optional]
azure_file V1AzureFilePersistentVolumeSource [optional]
capacity dict(str, str) A description of the persistent volume's resources and capacity. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity [optional]
cephfs V1CephFSPersistentVolumeSource [optional]
cinder V1CinderPersistentVolumeSource [optional]
claim_ref V1ObjectReference [optional]
csi V1CSIPersistentVolumeSource [optional]
fc V1FCVolumeSource [optional]
flex_volume V1FlexPersistentVolumeSource [optional]
flocker V1FlockerVolumeSource [optional]
gce_persistent_disk V1GCEPersistentDiskVolumeSource [optional]
glusterfs V1GlusterfsPersistentVolumeSource [optional]
host_path V1HostPathVolumeSource [optional]
iscsi V1ISCSIPersistentVolumeSource [optional]
local V1LocalVolumeSource [optional]
mount_options list[str] A list of mount options, e.g. ["ro", "soft"]. Not validated - mount will simply fail if one is invalid. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes/#mount-options [optional]
nfs V1NFSVolumeSource [optional]
node_affinity V1VolumeNodeAffinity [optional]
persistent_volume_reclaim_policy str What happens to a persistent volume when released from its claim. Valid options are Retain (default for manually created PersistentVolumes), Delete (default for dynamically provisioned PersistentVolumes), and Recycle (deprecated). Recycle must be supported by the volume plugin underlying this PersistentVolume. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#reclaiming [optional]
photon_persistent_disk V1PhotonPersistentDiskVolumeSource [optional]
portworx_volume V1PortworxVolumeSource [optional]
quobyte V1QuobyteVolumeSource [optional]
rbd V1RBDPersistentVolumeSource [optional]
scale_io V1ScaleIOPersistentVolumeSource [optional]
storage_class_name str Name of StorageClass to which this persistent volume belongs. Empty value means that this volume does not belong to any StorageClass. [optional]
storageos V1StorageOSPersistentVolumeSource [optional]
volume_mode str volumeMode defines if a volume is intended to be used with a formatted filesystem or to remain in raw block state. Value of Filesystem is implied when not included in spec. [optional]
vsphere_volume V1VsphereVirtualDiskVolumeSource [optional]

[Back to Model list] [Back to API list] [Back to README]