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.
Implements
IMessageDetachLunRequest, IEquatableDetachLunRequest, IDeepCloneableDetachLunRequest, IBufferMessage, IMessageNamespace
Google.Cloud.BareMetalSolution.V2Assembly
Google.Cloud.BareMetalSolution.V2.dll
Constructors
DetachLunRequest()
public DetachLunRequest()
DetachLunRequest(DetachLunRequest)
public DetachLunRequest(DetachLunRequest other)
Parameter | |
---|---|
Name | Description |
other | DetachLunRequest |
Properties
Instance
public string Instance { get; set; }
Required. Name of the instance.
Property Value | |
---|---|
Type | Description |
string |
InstanceAsInstanceName
public InstanceName InstanceAsInstanceName { get; set; }
InstanceName-typed view over the Instance resource name property.
Property Value | |
---|---|
Type | Description |
InstanceName |
Lun
public string Lun { get; set; }
Required. Name of the Lun to detach.
Property Value | |
---|---|
Type | Description |
string |
LunAsLunName
public LunName LunAsLunName { get; set; }
Property Value | |
---|---|
Type | Description |
LunName |
SkipReboot
public bool SkipReboot { get; set; }
If true, performs lun unmapping without instance reboot.
Property Value | |
---|---|
Type | Description |
bool |