Files
deb-python-pyvmomi/docs/vim/host/HardwareInfo.rst
Shawn Hartsock 15f7be9a52 pyVmomi reStructured Text Documentation
This external documentation for pyVmomi was generated using Googly Docs
(aka Google Standard Documentation) which renders very cleanly in
GitHub. Internal documentation for a class should be done in Sphinx
format because tools like pyCharm and Eclipse can use that documentation
as a hint for code completion.

Note: External docs as Googly Docs, internal docs as Sphinx.

Closes bug#15
2014-06-17 14:07:42 -04:00

2.3 KiB

vim.host.HardwareInfo

The HardwareInfo data object type describes the hardware configuration of the host.

extends

vmodl.DynamicData

Attributes:

systemInfo (vim.host.SystemInfo):

Information about the system as a whole.

cpuPowerManagementInfo (vim.host.CpuPowerManagementInfo, optional):

cpuInfo (vim.host.CpuInfo):

Overall CPU information.

cpuPkg (vim.host.CpuPackage):

Information about each of the physical CPU packages on the host.

memorySize (long):

Total amount of physical memory on the host in bytes.

numaInfo (vim.host.NumaInfo, optional):

Information about the NUMA (non-uniform memory access).

smcPresent (bool):

Presence of System Management Controller, indicates the host is Apple hardware, and thus capable of running Mac OS guest as VM.

pciDevice (vim.host.PciDevice, optional):

The list of Peripheral Component Interconnect (PCI) devices available on this host.

cpuFeature (vim.host.CpuIdInfo, optional):

CPU feature set that is supported by the hardware. This is the intersection of the feature sets supported by the individual CPU packages. This feature set is modified by the supportedCpuFeature array in the host capabilities to obtain the feature set supported by the virtualization platform.

biosInfo (vim.host.BIOSInfo, optional):

Information about the system BIOS

reliableMemoryInfo (vim.host.ReliableMemoryInfo, optional):

Information about reliable memory.