import { _Disk, _UnmarshalledDisk } from "./_Disk"; /** *

Describes the hardware for the instance.

*/ export interface _InstanceHardware { /** *

The number of vCPUs the instance has.

*/ cpuCount?: number; /** *

The disks attached to the instance.

*/ disks?: Array<_Disk> | Iterable<_Disk>; /** *

The amount of RAM in GB on the instance (e.g., 1.0).

*/ ramSizeInGb?: number; } export interface _UnmarshalledInstanceHardware extends _InstanceHardware { /** *

The disks attached to the instance.

*/ disks?: Array<_UnmarshalledDisk>; }