pub struct Lun {
pub boot_lun: Option<bool>,
pub expire_time: Option<DateTime<Utc>>,
pub id: Option<String>,
pub instances: Option<Vec<String>>,
pub multiprotocol_type: Option<String>,
pub name: Option<String>,
pub shareable: Option<bool>,
pub size_gb: Option<i64>,
pub state: Option<String>,
pub storage_type: Option<String>,
pub storage_volume: Option<String>,
pub wwid: Option<String>,
}Expand description
A storage volume logical unit number (LUN).
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- locations volumes luns get projects (response)
Fields§
§boot_lun: Option<bool>Display if this LUN is a boot LUN.
expire_time: Option<DateTime<Utc>>Output only. Time after which LUN will be fully deleted. It is filled only for LUNs in COOL_OFF state.
id: Option<String>An identifier for the LUN, generated by the backend.
instances: Option<Vec<String>>Output only. Instances this Lun is attached to.
multiprotocol_type: Option<String>The LUN multiprotocol type ensures the characteristics of the LUN are optimized for each operating system.
name: Option<String>Output only. The name of the LUN.
Display if this LUN can be shared between multiple physical servers.
size_gb: Option<i64>The size of this LUN, in GiB.
state: Option<String>The state of this storage volume.
storage_type: Option<String>The storage type for this LUN.
storage_volume: Option<String>Display the storage volume for this LUN.
wwid: Option<String>The WWID for this LUN.