Struct k8s_openapi::api::core::v1::QuobyteVolumeSource [−][src]
pub struct QuobyteVolumeSource {
pub group: Option<String>,
pub read_only: Option<bool>,
pub registry: String,
pub tenant: Option<String>,
pub user: Option<String>,
pub volume: String,
}
Expand description
Represents a Quobyte mount that lasts the lifetime of a pod. Quobyte volumes do not support ownership management or SELinux relabeling.
Fields
group: Option<String>
Group to map volume access to Default is no group
read_only: Option<bool>
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions. Defaults to false.
registry: String
Registry represents a single or multiple Quobyte Registry services specified as a string as host:port pair (multiple entries are separated with commas) which acts as the central registry for volumes
tenant: Option<String>
Tenant owning the given Quobyte volume in the Backend Used with dynamically provisioned Quobyte volumes, value is set by the plugin
user: Option<String>
User to map volume access to Defaults to serivceaccount user
volume: String
Volume is a string that references an already created Quobyte volume by name.
Trait Implementations
Returns the “default value” for a type. Read more
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for QuobyteVolumeSource
impl Send for QuobyteVolumeSource
impl Sync for QuobyteVolumeSource
impl Unpin for QuobyteVolumeSource
impl UnwindSafe for QuobyteVolumeSource
Blanket Implementations
Mutably borrows from an owned value. Read more