HardwareProfileResponse

data class HardwareProfileResponse(val cpuHotAddEnabled: Boolean, val cpuHotRemoveEnabled: Boolean, val memoryHotAddEnabled: Boolean, val memorySizeMB: Int? = null, val numCPUs: Int? = null, val numCoresPerSocket: Int? = null)

Specifies the hardware settings for the virtual machine.

Constructors

Link copied to clipboard
constructor(cpuHotAddEnabled: Boolean, cpuHotRemoveEnabled: Boolean, memoryHotAddEnabled: Boolean, memorySizeMB: Int? = null, numCPUs: Int? = null, numCoresPerSocket: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Gets or sets a value indicating whether virtual processors can be added while this virtual machine is running.

Link copied to clipboard

Gets or sets a value indicating whether virtual processors can be removed while this virtual machine is running.

Link copied to clipboard

Gets or sets a value indicating whether memory can be added while this virtual machine is running.

Link copied to clipboard
val memorySizeMB: Int? = null

Gets or sets memory size in MBs for the vm.

Link copied to clipboard
val numCoresPerSocket: Int? = null

Gets or sets the number of cores per socket for the vm. Defaults to 1 if unspecified.

Link copied to clipboard
val numCPUs: Int? = null

Gets or sets the number of vCPUs for the vm.