View Source GoogleApi.BareMetalSolution.V2.Model.Lun (google_api_bare_metal_solution v0.6.0)
A storage volume logical unit number (LUN).
Attributes
-
bootLun
(type:boolean()
, default:nil
) - Display if this LUN is a boot LUN. -
expireTime
(type:DateTime.t
, default:nil
) - Output only. Time after which LUN will be fully deleted. It is filled only for LUNs in COOL_OFF state. -
id
(type:String.t
, default:nil
) - An identifier for the LUN, generated by the backend. -
instances
(type:list(String.t)
, default:nil
) - Output only. Instances this Lun is attached to. -
multiprotocolType
(type:String.t
, default:nil
) - The LUN multiprotocol type ensures the characteristics of the LUN are optimized for each operating system. -
name
(type:String.t
, default:nil
) - Output only. The name of the LUN. -
shareable
(type:boolean()
, default:nil
) - Display if this LUN can be shared between multiple physical servers. -
sizeGb
(type:String.t
, default:nil
) - The size of this LUN, in GiB. -
state
(type:String.t
, default:nil
) - The state of this storage volume. -
storageType
(type:String.t
, default:nil
) - The storage type for this LUN. -
storageVolume
(type:String.t
, default:nil
) - Display the storage volume for this LUN. -
wwid
(type:String.t
, default:nil
) - The WWID for this LUN.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.BareMetalSolution.V2.Model.Lun{ bootLun: boolean() | nil, expireTime: DateTime.t() | nil, id: String.t() | nil, instances: [String.t()] | nil, multiprotocolType: String.t() | nil, name: String.t() | nil, shareable: boolean() | nil, sizeGb: String.t() | nil, state: String.t() | nil, storageType: String.t() | nil, storageVolume: String.t() | nil, wwid: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.