Batch v1 API - Class AllocationPolicy.Types.AttachedDisk (2.3.0)

public sealed class AllocationPolicy.Types.AttachedDisk : IMessage<AllocationPolicy.Types.AttachedDisk>, IEquatable<AllocationPolicy.Types.AttachedDisk>, IDeepCloneable<AllocationPolicy.Types.AttachedDisk>, IBufferMessage, IMessage

Reference documentation and code samples for the Batch v1 API class AllocationPolicy.Types.AttachedDisk.

A new or an existing persistent disk (PD) or a local ssd attached to a VM instance.

Inheritance

object > AllocationPolicy.Types.AttachedDisk

Namespace

Google.Cloud.Batch.V1

Assembly

Google.Cloud.Batch.V1.dll

Constructors

AttachedDisk()

public AttachedDisk()

AttachedDisk(AttachedDisk)

public AttachedDisk(AllocationPolicy.Types.AttachedDisk other)
Parameter
NameDescription
otherAllocationPolicyTypesAttachedDisk

Properties

AttachedCase

public AllocationPolicy.Types.AttachedDisk.AttachedOneofCase AttachedCase { get; }
Property Value
TypeDescription
AllocationPolicyTypesAttachedDiskAttachedOneofCase

DeviceName

public string DeviceName { get; set; }

Device name that the guest operating system will see. It is used by Runnable.volumes field to mount disks. So please specify the device_name if you want Batch to help mount the disk, and it should match the device_name field in volumes.

Property Value
TypeDescription
string

ExistingDisk

public string ExistingDisk { get; set; }

Name of an existing PD.

Property Value
TypeDescription
string

HasExistingDisk

public bool HasExistingDisk { get; }

Gets whether the "existing_disk" field is set

Property Value
TypeDescription
bool

NewDisk

public AllocationPolicy.Types.Disk NewDisk { get; set; }
Property Value
TypeDescription
AllocationPolicyTypesDisk