@kubevirt-ui/kubevirt-api
    Preparing search index...

    Interface V1Volume

    Volume represents a named volume in a vmi.

    Index

    Properties

    cloudInitConfigDrive?: V1CloudInitConfigDriveSource

    CloudInitConfigDrive represents a cloud-init Config Drive user-data source. The Config Drive data will be added as a disk to the vmi. A proper cloud-init installation is required inside the guest. More info: https://cloudinit.readthedocs.io/en/latest/topics/datasources/configdrive.html

    cloudInitNoCloud?: V1CloudInitNoCloudSource

    CloudInitNoCloud represents a cloud-init NoCloud user-data source. The NoCloud data will be added as a disk to the vmi. A proper cloud-init installation is required inside the guest. More info: http://cloudinit.readthedocs.io/en/latest/topics/datasources/nocloud.html

    ConfigMapSource represents a reference to a ConfigMap in the same namespace. More info: https://kubernetes.io/docs/tasks/configure-pod-container/configure-pod-configmap/

    containerDisk?: V1ContainerDiskSource

    ContainerDisk references a docker image, embedding a qcow or raw disk. More info: https://kubevirt.gitbooks.io/user-guide/registry-disk.html

    ContainerPath exposes a path from the virt-launcher container to the VM via virtiofs. The path must correspond to an existing volumeMount in the compute container.

    dataVolume?: V1DataVolumeSource

    DataVolume represents the dynamic creation a PVC for this volume as well as the process of populating that PVC with a disk image.

    DownwardAPI represents downward API about the pod that should populate this volume

    downwardMetrics?: object

    DownwardMetrics adds a very small disk to VMIs which contains a limited view of host and guest metrics. The disk content is compatible with vhostmd (https://github.com/vhostmd/vhostmd) and vm-dump-metrics.

    emptyDisk?: V1EmptyDiskSource

    EmptyDisk represents a temporary disk which shares the vmis lifecycle. More info: https://kubevirt.gitbooks.io/user-guide/disks-and-volumes.html

    Ephemeral is a special volume source that "wraps" specified source and provides copy-on-write image on top of it.

    hostDisk?: V1HostDisk

    HostDisk represents a disk created on the cluster level

    MemoryDump is attached to the virt launcher and is populated with a memory dump of the vmi

    name: string

    Volume's name. Must be a DNS_LABEL and unique within the vmi. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names

    ""
    
    persistentVolumeClaim?: V1PersistentVolumeClaimVolumeSource

    PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. Directly attached to the vmi via qemu. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims

    SecretVolumeSource represents a reference to a secret data in the same namespace. More info: https://kubernetes.io/docs/concepts/configuration/secret/

    ServiceAccountVolumeSource represents a reference to a service account. There can only be one volume of this type! More info: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/

    sysprep?: V1SysprepSource

    Represents a Sysprep volume source.