Struct k8s_openapi::v1_12::api::core::v1::VolumeMount
source · pub struct VolumeMount {
pub mount_path: String,
pub mount_propagation: Option<String>,
pub name: String,
pub read_only: Option<bool>,
pub sub_path: Option<String>,
}
Expand description
VolumeMount describes a mounting of a Volume within a container.
Fields§
§mount_path: String
Path within the container at which the volume should be mounted. Must not contain ‘:’.
mount_propagation: Option<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.
read_only: Option<bool>
Mounted read-only if true, read-write otherwise (false or unspecified). Defaults to false.
sub_path: Option<String>
Path within the volume from which the container’s volume should be mounted. Defaults to “” (volume’s root).
Trait Implementations§
source§impl Clone for VolumeMount
impl Clone for VolumeMount
source§fn clone(&self) -> VolumeMount
fn clone(&self) -> VolumeMount
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for VolumeMount
impl Debug for VolumeMount
source§impl Default for VolumeMount
impl Default for VolumeMount
source§fn default() -> VolumeMount
fn default() -> VolumeMount
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for VolumeMount
impl<'de> Deserialize<'de> for VolumeMount
source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more