Struct k8s_openapi::v1_9::api::core::v1::GlusterfsVolumeSource[][src]

pub struct GlusterfsVolumeSource {
    pub endpoints: String,
    pub path: String,
    pub read_only: Option<bool>,
}

Represents a Glusterfs mount that lasts the lifetime of a pod. Glusterfs volumes do not support ownership management or SELinux relabeling.

Fields

EndpointsName is the endpoint name that details Glusterfs topology. More info: https://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md#create-a-pod

Path is the Glusterfs volume path. More info: https://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md#create-a-pod

ReadOnly here will force the Glusterfs volume to be mounted with read-only permissions. Defaults to false. More info: https://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md#create-a-pod

Trait Implementations

impl Clone for GlusterfsVolumeSource
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for GlusterfsVolumeSource
[src]

Formats the value using the given formatter. Read more

impl Default for GlusterfsVolumeSource
[src]

Returns the "default value" for a type. Read more

impl PartialEq for GlusterfsVolumeSource
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl<'de> Deserialize<'de> for GlusterfsVolumeSource
[src]

Deserialize this value from the given Serde deserializer. Read more

impl Serialize for GlusterfsVolumeSource
[src]

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations