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
Capacity
Gets or sets the capacity of the disk in kilobytes.
public long Capacity { get; set; }
Property Value
CapacityString
Gets the capacity of the disk as a human readable string.
public string CapacityString { get; set; }
Property Value
DiskMode
Gets or sets the mode of this disk.
public VMwareVirtualDiskMode DiskMode { get; set; }
Property Value
DiskModeString
Gets the mode of this disk as a human readable string.
public string DiskModeString { get; set; }
Property Value
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
IsSplit
Gets or sets whether a virtual disk is split.
public BooleanOption IsSplit { get; set; }
Property Value
IsThinProvisioned
Gets or sets whether a virtual disk is thin provisioned.
public BooleanOption IsThinProvisioned { get; set; }
Property Value
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; }