GetMachineTypesMachineType

data class GetMachineTypesMachineType(val accelerators: List<GetMachineTypesMachineTypeAccelerator>, val bundledLocalSsds: List<GetMachineTypesMachineTypeBundledLocalSsd>, val deprecateds: List<GetMachineTypesMachineTypeDeprecated>, val description: String, val guestCpus: Int, val isSharedCpus: Boolean, val maximumPersistentDisks: Int, val maximumPersistentDisksSizeGb: Int, val memoryMb: Int, val name: String, val selfLink: String)

Constructors

Link copied to clipboard
constructor(accelerators: List<GetMachineTypesMachineTypeAccelerator>, bundledLocalSsds: List<GetMachineTypesMachineTypeBundledLocalSsd>, deprecateds: List<GetMachineTypesMachineTypeDeprecated>, description: String, guestCpus: Int, isSharedCpus: Boolean, maximumPersistentDisks: Int, maximumPersistentDisksSizeGb: Int, memoryMb: Int, name: String, selfLink: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A list of accelerator configurations assigned to this machine type. Structure is documented below.

Link copied to clipboard

The configuration of bundled local SSD for the machine type. Structure is documented below.

Link copied to clipboard

The deprecation status associated with this machine type. Structure is documented below.

Link copied to clipboard

A textual description of the machine type.

Link copied to clipboard

The number of virtual CPUs that are available to the instance.

Link copied to clipboard

Whether this machine type has a shared CPU.

Link copied to clipboard

The maximum persistent disks allowed.

Link copied to clipboard

The maximum total persistent disks size (GB) allowed.

Link copied to clipboard

The amount of physical memory available to the instance, defined in MB.

Link copied to clipboard

The name of the machine type.

Link copied to clipboard

The server-defined URL for the machine type.