HostHardwareSummary

HostHardwareSummary
HostHardwareSummary

This data object type summarizes hardware used by the host.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "vendor": "string",
    "model": "string",
    "uuid": "string",
    "otherIdentifyingInfo": [
        {
            "_typeName": "string",
            "identifierValue": "string",
            "identifierType": {
                "_typeName": "string",
                "label": "string",
                "summary": "string",
                "key": "string"
            }
        }
    ],
    "memorySize": 0,
    "cpuModel": "string",
    "cpuMhz": 0,
    "numCpuPkgs": 0,
    "numCpuCores": 0,
    "numCpuThreads": 0,
    "numNics": 0,
    "numHBAs": 0
}
string
vendor
Required

The hardware vendor identification.

string
model
Required

The system model identification.

string
uuid
Required

The hardware BIOS identification.

otherIdentifyingInfo
Optional

Other identification information.

This information may be vendor specific.

integer As int64 As int64
memorySize
Required

The physical memory size in bytes.

string
cpuModel
Required

The CPU model.

integer As int32 As int32
cpuMhz
Required

The speed of the CPU cores.

This is an average value if there are multiple speeds. The product of cpuMhz and numCpuCores is approximately equal to the sum of the MHz for all the individual cores on the host.

integer
numCpuPkgs
Required

Number of physical CPU packages on the host.

Physical CPU packages are chips that contain one or more processors. Processors contained by a package are also known as CPU cores. For example, one dual-core package is comprised of one chip that contains two CPU cores.

integer
numCpuCores
Required

Number of physical CPU cores on the host.

Physical CPU cores are the processors contained by a CPU package.

integer
numCpuThreads
Required

Number of physical CPU threads on the host.

integer As int32 As int32
numNics
Required

The number of network adapters.

integer As int32 As int32
numHBAs
Required

The number of host bus adapters (HBAs).