HostCpuPackage

HostCpuPackage
HostCpuPackage

Information about a physical CPU package.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "index": 0,
    "vendor": "string",
    "hz": 0,
    "busHz": 0,
    "description": "string",
    "threadId": [
        0
    ],
    "cpuFeature": [
        {
            "_typeName": "string",
            "level": 0,
            "vendor": "string",
            "eax": "string",
            "ebx": "string",
            "ecx": "string",
            "edx": "string"
        }
    ],
    "family": 0,
    "model": 0,
    "stepping": 0
}
integer
index
Required

Package index, starting from zero.

string
vendor
Required

CPU vendor name, possible names currently are "Intel", "AMD", "arm", "hygon", or "unknown".

integer As int64 As int64
hz
Required

CPU speed in HZ.

integer As int64 As int64
busHz
Required

Bus speed in HZ.

string
description
Required

String summary description of CPU (for display purposes).

array of integer
threadId
Required

The logical CPU threads on this package.

cpuFeature
Optional

The CPU feature bit on this particular CPU.

This is independent of the product and licensing capabilities.

integer
family
Optional

Family ID for the CPU

Since: vSphere API Release 8.0.3.0

integer
model
Optional

Model number of the CPU

Since: vSphere API Release 8.0.3.0

integer
stepping
Optional

Stepping ID of the CPU

Since: vSphere API Release 8.0.3.0