Skip to main content

luns

Overview

Nameluns
TypeResource
Idgoogle.baremetalsolution.luns

Fields

NameDatatypeDescription
idstringAn identifier for the LUN, generated by the backend.
namestringOutput only. The name of the LUN.
expireTimestringOutput only. Time after which LUN will be fully deleted. It is filled only for LUNs in COOL_OFF state.
multiprotocolTypestringThe LUN multiprotocol type ensures the characteristics of the LUN are optimized for each operating system.
sizeGbstringThe size of this LUN, in gigabytes.
storageVolumestringDisplay the storage volume for this LUN.
wwidstringThe WWID for this LUN.
statestringThe state of this storage volume.
bootLunbooleanDisplay if this LUN is a boot LUN.
storageTypestringThe storage type for this LUN.
instancesarrayOutput only. Instances this Lun is attached to.
shareablebooleanDisplay if this LUN can be shared between multiple physical servers.

Methods

NameAccessible byRequired ParamsDescription
getSELECTlocationsId, lunsId, projectsId, volumesIdGet details of a single storage logical unit number(LUN).
listSELECTlocationsId, projectsId, volumesIdList storage volume luns for given storage volume.
_listEXEClocationsId, projectsId, volumesIdList storage volume luns for given storage volume.
evictEXEClocationsId, lunsId, projectsId, volumesIdSkips lun's cooloff and deletes it now. Lun must be in cooloff state.