Skip to main content
Module

x/helmet/mod.ts>IoK8sApiCoreV1Volume

Type-safe Helm - the right way to do Infrastructure as Code in Kubernetes
Go to Latest
class IoK8sApiCoreV1Volume
Re-export
import { IoK8sApiCoreV1Volume } from "https://deno.land/x/helmet@1.15.1/mod.ts";

Volume represents a named volume in a pod that may be accessed by any container in the pod.

Constructors

new
IoK8sApiCoreV1Volume()

Properties

optional
awsElasticBlockStore: IoK8sApiCoreV1AWSElasticBlockStoreVolumeSource
optional
azureDisk: IoK8sApiCoreV1AzureDiskVolumeSource
optional
azureFile: IoK8sApiCoreV1AzureFileVolumeSource
optional
cephfs: IoK8sApiCoreV1CephFSVolumeSource
optional
cinder: IoK8sApiCoreV1CinderVolumeSource
optional
configMap: IoK8sApiCoreV1ConfigMapVolumeSource
optional
csi: IoK8sApiCoreV1CSIVolumeSource
optional
downwardAPI: IoK8sApiCoreV1DownwardAPIVolumeSource
optional
emptyDir: IoK8sApiCoreV1EmptyDirVolumeSource
optional
ephemeral: IoK8sApiCoreV1EphemeralVolumeSource
optional
fc: IoK8sApiCoreV1FCVolumeSource
optional
flexVolume: IoK8sApiCoreV1FlexVolumeSource
optional
flocker: IoK8sApiCoreV1FlockerVolumeSource
optional
gcePersistentDisk: IoK8sApiCoreV1GCEPersistentDiskVolumeSource
optional
gitRepo: IoK8sApiCoreV1GitRepoVolumeSource
optional
glusterfs: IoK8sApiCoreV1GlusterfsVolumeSource
optional
hostPath: IoK8sApiCoreV1HostPathVolumeSource
optional
iscsi: IoK8sApiCoreV1ISCSIVolumeSource
name: string

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

optional
nfs: IoK8sApiCoreV1NFSVolumeSource
optional
persistentVolumeClaim: IoK8sApiCoreV1PersistentVolumeClaimVolumeSource
optional
photonPersistentDisk: IoK8sApiCoreV1PhotonPersistentDiskVolumeSource
optional
portworxVolume: IoK8sApiCoreV1PortworxVolumeSource
optional
projected: IoK8sApiCoreV1ProjectedVolumeSource
optional
quobyte: IoK8sApiCoreV1QuobyteVolumeSource
optional
rbd: IoK8sApiCoreV1RBDVolumeSource
optional
scaleIO: IoK8sApiCoreV1ScaleIOVolumeSource
optional
secret: IoK8sApiCoreV1SecretVolumeSource
optional
storageos: IoK8sApiCoreV1StorageOSVolumeSource
optional
vsphereVolume: IoK8sApiCoreV1VsphereVirtualDiskVolumeSource

Static Properties

readonly
attributeTypeMap: Array<{ name: string; baseName: string; type: string; format: string; }>
readonly
discriminator: string | undefined