Table of Contents

Class VMwareVirtualDiskDevice

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents a virtual hard disk device for a VMware virtual machine.

public class VMwareVirtualDiskDevice : VMwareVirtualHardwareDeviceBase, IComparable<VMwareVirtualHardwareDeviceBase>
Inheritance
VMwareVirtualDiskDevice
Implements
Inherited Members

Constructors

VMwareVirtualDiskDevice()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.VMwareVirtualDiskDevice class.

public VMwareVirtualDiskDevice()

Properties

AdvancedViewOnly

Gets whether this item type is displayed in advanced view only.

public override bool AdvancedViewOnly { get; }

Property Value

bool

Capacity

Gets or sets the capacity of the disk in kilobytes.

public long Capacity { get; set; }

Property Value

long

CapacityString

Gets the capacity of the disk as a human readable string.

public string CapacityString { get; set; }

Property Value

string

DiskMode

Gets or sets the mode of this disk.

public VMwareVirtualDiskMode DiskMode { get; set; }

Property Value

VMwareVirtualDiskMode

DiskModeString

Gets the mode of this disk as a human readable string.

public string DiskModeString { get; set; }

Property Value

string

FileName

Gets or sets the path to the VMDK file on the ESX Host. This applies to hard disk items only.

public string FileName { get; set; }

Property Value

string

IsSplit

Gets or sets whether a virtual disk is split.

public BooleanOption IsSplit { get; set; }

Property Value

BooleanOption

IsThinProvisioned

Gets or sets whether a virtual disk is thin provisioned.

public BooleanOption IsThinProvisioned { get; set; }

Property Value

BooleanOption

UUID

Gets or sets the UUID of this device - for example "6000C29c-7ee0-65df-5cbe-af37e2409df3". This setting applies to certain device types only.

public string UUID { get; set; }

Property Value

string