Data Object - VirtualHardware(vim.vm.VirtualHardware)

Property of
VirtualMachineConfigInfo
Extends
DynamicData
See also
VirtualDevice
Since
2.0

Data Object Description

The VirtualHardware data object type contains the complete configuration of the hardware in a virtual machine.

Properties

Name Type Description
device*VirtualDevice[]

The set of virtual devices belonging to the virtual machine. This list is unordered.
memoryMBxsd:int

Memory size, in MB.
numCoresPerSocket*xsd:int

Number of cores used to distribute virtual CPUs among sockets in this virtual machine. If the value is unset it implies to numCoresPerSocket = 1.

Since vSphere API 5.0
numCPUxsd:int

Number of virtual CPUs present in this virtual machine.
virtualICH7MPresent*xsd:boolean

Does this virtual machine have Virtual Intel I/O Controller Hub 7

Since vSphere API 5.0
virtualSMCPresent*xsd:boolean

Does this virtual machine have System Management Controller

Since vSphere API 5.0
Properties inherited from DynamicData
None
*Need not be set
Show WSDL type definition