Volume

Volume
Volume
JSON Example
{
    "gcePersistentDisk": {
        "partition": 0,
        "readOnly": false,
        "pdName": "string",
        "fsType": "string"
    },
    "photonPersistentDisk": {
        "pdID": "string",
        "fsType": "string"
    },
    "quobyte": {
        "volume": "string",
        "registry": "string",
        "readOnly": false,
        "user": "string",
        "group": "string"
    },
    "azureDisk": {
        "diskName": "string",
        "readOnly": false,
        "diskURI": "string",
        "fsType": "string"
    },
    "cinder": {
        "volumeID": "string",
        "readOnly": false,
        "fsType": "string"
    },
    "downwardAPI": {
        "defaultMode": 0,
        "items": [
            {
                "mode": 0,
                "path": "string",
                "resourceFieldRef": {
                    "divisor": "string",
                    "resource": "string",
                    "containerName": "string"
                },
                "fieldRef": {
                    "apiVersion": "string",
                    "fieldPath": "string"
                }
            }
        ]
    },
    "azureFile": {
        "secretName": "string",
        "readOnly": false,
        "shareName": "string"
    },
    "awsElasticBlockStore": {
        "partition": 0,
        "volumeID": "string",
        "readOnly": false,
        "fsType": "string"
    },
    "flexVolume": {
        "driver": "string",
        "secretRef": {
            "name": "string"
        },
        "readOnly": false,
        "fsType": "string"
    },
    "secret": {
        "secretName": "string",
        "defaultMode": 0,
        "items": [
            {
                "mode": 0,
                "path": "string",
                "key": "string"
            }
        ]
    },
    "iscsi": {
        "iscsiInterface": "string",
        "lun": 0,
        "iqn": "string",
        "readOnly": false,
        "fsType": "string",
        "targetPortal": "string"
    },
    "cephfs": {
        "path": "string",
        "secretRef": {
            "name": "string"
        },
        "secretFile": "string",
        "readOnly": false,
        "user": "string",
        "monitors": [
            "string"
        ]
    },
    "rbd": {
        "image": "string",
        "pool": "string",
        "readOnly": false,
        "sourceRef": {
            "name": "string"
        },
        "fsType": "string",
        "user": "string",
        "keyring": "string",
        "monitors": [
            "string"
        ]
    },
    "configMap": {
        "defaultMode": 0,
        "name": "string",
        "items": [
            {
                "mode": 0,
                "path": "string",
                "key": "string"
            }
        ]
    },
    "emptyDir": {
        "medium": "string"
    },
    "name": "string",
    "nfs": {
        "server": "string",
        "path": "string",
        "readOnly": false
    },
    "glusterfs": {
        "path": "string",
        "endpoints": "string",
        "readOnly": false
    },
    "persistentVolumeClaim": {
        "claimName": "string",
        "readOnly": "string"
    },
    "gitRepo": {
        "repository": "string",
        "directory": "string",
        "revision": "string"
    },
    "vsphereVolume": {
        "volumePath": "string",
        "fsType": "string"
    },
    "fc": {
        "targetWWNs": [
            "string"
        ],
        "lun": 0,
        "readOnly": false,
        "fsType": "string"
    },
    "hostPath": {
        "path": "string"
    }
}
gcePersistentDisk
Optional

gcePersistentDisk

photonPersistentDisk
Optional

photonPersistentDisk

quobyte
Optional

quobyte

azureDisk
Optional

azureDisk

cinder
Optional

cinder

downwardAPI
Optional

downwardAPI

azureFile
Optional

azureFile

awsElasticBlockStore
Optional

awsElasticBlockStore

flexVolume
Optional

flexVolume

secret
Optional

secret

iscsi
Optional

iscsi

cephfs
Optional

cephfs

rbd
Optional

rbd

configMap
Optional

configMap

emptyDir
Optional

emptyDir

string
name
Optional

name

nfs
Optional

nfs

glusterfs
Optional

glusterfs

persistentVolumeClaim
Optional

persistentVolumeClaim

gitRepo
Optional

gitRepo

vsphereVolume
Optional

vsphereVolume

fc
Optional

fc

hostPath
Optional

hostPath

Property Of