Skip to main content
Module

x/helmet/mod.ts>IoK8sApiCoreV1VolumeMount

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

VolumeMount describes a mounting of a Volume within a container.

Constructors

new
IoK8sApiCoreV1VolumeMount()

Properties

mountPath: string

Path within the container at which the volume should be mounted. Must not contain ':'.

optional
mountPropagation: string

mountPropagation determines how mounts are propagated from the host to container and the other way around. When not set, MountPropagationNone is used. This field is beta in 1.10.

name: string

This must match the Name of a Volume.

optional
readOnly: boolean

Mounted read-only if true, read-write otherwise (false or unspecified). Defaults to false.

optional
subPath: string

Path within the volume from which the container's volume should be mounted. Defaults to "" (volume's root).

optional
subPathExpr: string

Expanded path within the volume from which the container's volume should be mounted. Behaves similarly to SubPath but environment variable references $(VAR_NAME) are expanded using the container's environment. Defaults to "" (volume's root). SubPathExpr and SubPath are mutually exclusive.

Static Properties

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