Package version:

Interface VirtualDisk

Virtual disk model

interface VirtualDisk {
    bus?: number;
    busType?: string;
    createDiffDisk?: string;
    diskId?: string;
    diskSizeGB?: number;
    displayName?: string;
    lun?: number;
    maxDiskSizeGB?: number;
    name?: string;
    storageQosPolicy?: StorageQosPolicyDetails;
    templateDiskId?: string;
    vhdFormatType?: string;
    vhdType?: string;
    volumeType?: string;
}

Properties

bus?: number

Gets or sets the disk bus.

busType?: string

Gets or sets the disk bus type.

createDiffDisk?: string

Gets or sets a value indicating diff disk.

diskId?: string

Gets or sets the disk id.

diskSizeGB?: number

Gets or sets the disk total size.

displayName?: string

Gets the display name of the virtual disk as shown in the vmmServer. This is the fallback label for a disk when the name is not set. NOTE: This property will not be serialized. It can only be populated by the server.

lun?: number

Gets or sets the disk lun.

maxDiskSizeGB?: number

Gets the max disk size. NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Gets or sets the name of the disk.

storageQosPolicy?: StorageQosPolicyDetails

The QoS policy for the disk.

templateDiskId?: string

Gets or sets the disk id in the template.

vhdFormatType?: string

Gets the disk vhd format type. NOTE: This property will not be serialized. It can only be populated by the server.

vhdType?: string

Gets or sets the disk vhd type.

volumeType?: string

Gets the disk volume type. NOTE: This property will not be serialized. It can only be populated by the server.