Bare Metal Solution v2 API - Class DetachLunRequest (1.3.0)

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

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

Message for detach specific LUN from an Instance.

Inheritance

object > DetachLunRequest

Namespace

Google.Cloud.BareMetalSolution.V2

Assembly

Google.Cloud.BareMetalSolution.V2.dll

Constructors

DetachLunRequest()

public DetachLunRequest()

DetachLunRequest(DetachLunRequest)

public DetachLunRequest(DetachLunRequest other)
Parameter
NameDescription
otherDetachLunRequest

Properties

Instance

public string Instance { get; set; }

Required. Name of the instance.

Property Value
TypeDescription
string

InstanceAsInstanceName

public InstanceName InstanceAsInstanceName { get; set; }

InstanceName-typed view over the Instance resource name property.

Property Value
TypeDescription
InstanceName

Lun

public string Lun { get; set; }

Required. Name of the Lun to detach.

Property Value
TypeDescription
string

LunAsLunName

public LunName LunAsLunName { get; set; }

LunName-typed view over the Lun resource name property.

Property Value
TypeDescription
LunName

SkipReboot

public bool SkipReboot { get; set; }

If true, performs lun unmapping without instance reboot.

Property Value
TypeDescription
bool