/** *

Represents a gateway's local disk.

*/ export interface _Disk { /** *

The unique device ID or other distinguishing data that identifies a local disk.

*/ DiskId?: string; /** *

The path of a local disk in the gateway virtual machine (VM).

*/ DiskPath?: string; /** *

The device node of a local disk as assigned by the virtualization environment.

*/ DiskNode?: string; /** *

A value that represents the status of a local disk.

*/ DiskStatus?: string; /** *

The local disk size in bytes.

*/ DiskSizeInBytes?: number; /** *

One of the DiskAllocationType enumeration values that identifies how a local disk is used. Valid values: UPLOAD_BUFFER, CACHE_STORAGE

*/ DiskAllocationType?: string; /** *

The iSCSI qualified name (IQN) that is defined for a disk. This field is not included in the response if the local disk is not defined as an iSCSI target. The format of this field is targetIqn::LUNNumber::region-volumeId.

*/ DiskAllocationResource?: string; /** *

A list of values that represents attributes of a local disk.

*/ DiskAttributeList?: Array | Iterable; } export interface _UnmarshalledDisk extends _Disk { /** *

A list of values that represents attributes of a local disk.

*/ DiskAttributeList?: Array; }