HostSystemInfo

HostSystemInfo
HostSystemInfo

Information about the system as a whole.

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"
            }
        }
    ],
    "serialNumber": "string",
    "qualifiedName": [
        {
            "_typeName": "string",
            "value": "string",
            "type": "string"
        }
    ],
    "vvolHostNQN": {
        "_typeName": "string",
        "value": "string",
        "type": "string"
    },
    "vvolHostId": "string"
}
string
vendor
Required

Hardware vendor identification.

string
model
Required

System model identification.

string
uuid
Required

Hardware BIOS identification.

otherIdentifyingInfo
Optional

Other System identification information.

This information may be vendor specific

string
serialNumber
Optional

serialNumber

qualifiedName
Optional

List of qualified names used to identify the host in a specific context.

Unlike the other types of system identification information, these can potentially change as a result of configuration.

Since: vSphere API Release 7.0.3.0

vvolHostNQN
Optional

This data object describes a qualified name of the host used to identify it in a particular context.

Since: vSphere API Release 7.0.3.0

string
vvolHostId
Optional

Host id used by Vvol.

The hostd id, obtained through vmkctl storage control path while fetching the NVMe info.

Since: vSphere API Release 8.0.0.0