pub struct IoK8sApiCoreV1GlusterfsVolumeSource {
pub endpoints: String,
pub path: String,
pub read_only: Option<bool>,
}Expand description
Represents a Glusterfs mount that lasts the lifetime of a pod. Glusterfs volumes do not support ownership management or SELinux relabeling.
Fields§
§endpoints: StringEndpointsName is the endpoint name that details Glusterfs topology. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
path: StringPath is the Glusterfs volume path. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
read_only: Option<bool>ReadOnly here will force the Glusterfs volume to be mounted with read-only permissions. Defaults to false. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
Trait Implementations§
Source§impl Clone for IoK8sApiCoreV1GlusterfsVolumeSource
impl Clone for IoK8sApiCoreV1GlusterfsVolumeSource
Source§fn clone(&self) -> IoK8sApiCoreV1GlusterfsVolumeSource
fn clone(&self) -> IoK8sApiCoreV1GlusterfsVolumeSource
Returns a duplicate 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<'de> Deserialize<'de> for IoK8sApiCoreV1GlusterfsVolumeSource
impl<'de> Deserialize<'de> for IoK8sApiCoreV1GlusterfsVolumeSource
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
Source§impl From<&IoK8sApiCoreV1GlusterfsVolumeSource> for IoK8sApiCoreV1GlusterfsVolumeSource
impl From<&IoK8sApiCoreV1GlusterfsVolumeSource> for IoK8sApiCoreV1GlusterfsVolumeSource
Source§fn from(value: &IoK8sApiCoreV1GlusterfsVolumeSource) -> Self
fn from(value: &IoK8sApiCoreV1GlusterfsVolumeSource) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for IoK8sApiCoreV1GlusterfsVolumeSource
impl RefUnwindSafe for IoK8sApiCoreV1GlusterfsVolumeSource
impl Send for IoK8sApiCoreV1GlusterfsVolumeSource
impl Sync for IoK8sApiCoreV1GlusterfsVolumeSource
impl Unpin for IoK8sApiCoreV1GlusterfsVolumeSource
impl UnwindSafe for IoK8sApiCoreV1GlusterfsVolumeSource
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more