Bare Metal Solution v2 API - Class Lun (1.0.0)

public sealed class Lun : IMessage<Lun>, IEquatable<Lun>, IDeepCloneable<Lun>, IBufferMessage, IMessage

Reference documentation and code samples for the Bare Metal Solution v2 API class Lun.

A storage volume logical unit number (LUN).

Inheritance

Object > Lun

Namespace

Google.Cloud.BareMetalSolution.V2

Assembly

Google.Cloud.BareMetalSolution.V2.dll

Constructors

Lun()

public Lun()

Lun(Lun)

public Lun(Lun other)
Parameter
NameDescription
otherLun

Properties

BootLun

public bool BootLun { get; set; }

Display if this LUN is a boot LUN.

Property Value
TypeDescription
Boolean

Id

public string Id { get; set; }

An identifier for the LUN, generated by the backend.

Property Value
TypeDescription
String

LunName

public LunName LunName { get; set; }

LunName-typed view over the Name resource name property.

Property Value
TypeDescription
LunName

MultiprotocolType

public Lun.Types.MultiprotocolType MultiprotocolType { get; set; }

The LUN multiprotocol type ensures the characteristics of the LUN are optimized for each operating system.

Property Value
TypeDescription
Lun.Types.MultiprotocolType

Name

public string Name { get; set; }

Output only. The name of the LUN.

Property Value
TypeDescription
String

Shareable

public bool Shareable { get; set; }

Display if this LUN can be shared between multiple physical servers.

Property Value
TypeDescription
Boolean

SizeGb

public long SizeGb { get; set; }

The size of this LUN, in gigabytes.

Property Value
TypeDescription
Int64

State

public Lun.Types.State State { get; set; }

The state of this storage volume.

Property Value
TypeDescription
Lun.Types.State

StorageType

public Lun.Types.StorageType StorageType { get; set; }

The storage type for this LUN.

Property Value
TypeDescription
Lun.Types.StorageType

StorageVolume

public string StorageVolume { get; set; }

Display the storage volume for this LUN.

Property Value
TypeDescription
String

StorageVolumeAsVolumeName

public VolumeName StorageVolumeAsVolumeName { get; set; }

VolumeName-typed view over the StorageVolume resource name property.

Property Value
TypeDescription
VolumeName

Wwid

public string Wwid { get; set; }

The WWID for this LUN.

Property Value
TypeDescription
String