Struct k8s_openapi::v1_11::api::core::v1::FCVolumeSource[][src]

pub struct FCVolumeSource {
    pub fs_type: Option<String>,
    pub lun: Option<i32>,
    pub read_only: Option<bool>,
    pub target_wwns: Option<Vec<String>>,
    pub wwids: Option<Vec<String>>,
}

Represents a Fibre Channel volume. Fibre Channel volumes can only be mounted as read/write once. Fibre Channel volumes support ownership management and SELinux relabeling.

Fields

Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified.

Optional: FC target lun number

Optional: Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.

Optional: FC target worldwide names (WWNs)

Optional: FC volume world wide identifiers (wwids) Either wwids or combination of targetWWNs and lun must be set, but not both simultaneously.

Trait Implementations

impl Clone for FCVolumeSource
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for FCVolumeSource
[src]

Formats the value using the given formatter. Read more

impl Default for FCVolumeSource
[src]

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

impl PartialEq for FCVolumeSource
[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 FCVolumeSource
[src]

Deserialize this value from the given Serde deserializer. Read more

impl Serialize for FCVolumeSource
[src]

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations