HardwareProfileResponse

data class HardwareProfileResponse(val cpuCount: Int? = null, val dynamicMemoryEnabled: String? = null, val dynamicMemoryMaxMB: Int? = null, val dynamicMemoryMinMB: Int? = null, val isHighlyAvailable: String? = null, val limitCpuForMigration: String? = null, val memoryMB: Int? = null)

Defines the resource properties.

Constructors

Link copied to clipboard
constructor(cpuCount: Int? = null, dynamicMemoryEnabled: String? = null, dynamicMemoryMaxMB: Int? = null, dynamicMemoryMinMB: Int? = null, isHighlyAvailable: String? = null, limitCpuForMigration: String? = null, memoryMB: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val cpuCount: Int? = null

Gets or sets the number of vCPUs for the vm.

Link copied to clipboard

Gets or sets a value indicating whether to enable dynamic memory or not.

Link copied to clipboard
val dynamicMemoryMaxMB: Int? = null

Gets or sets the max dynamic memory for the vm.

Link copied to clipboard
val dynamicMemoryMinMB: Int? = null

Gets or sets the min dynamic memory for the vm.

Link copied to clipboard

Gets highly available property.

Link copied to clipboard

Gets or sets a value indicating whether to enable processor compatibility mode for live migration of VMs.

Link copied to clipboard
val memoryMB: Int? = null

MemoryMB is the size of a virtual machine's memory, in MB.