ArrayOfHostHardwareInfo

ArrayOfHostHardwareInfo
ArrayOfHostHardwareInfo

A boxed array of HostHardwareInfo. To be used in Any placeholders.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "_value": [
        {
            "_typeName": "string",
            "systemInfo": {
                "_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",
                "bootCommandLine": "string"
            },
            "cpuPowerManagementInfo": {
                "_typeName": "string",
                "currentPolicy": "string",
                "hardwareSupport": "string"
            },
            "cpuInfo": {
                "_typeName": "string",
                "numCpuPackages": 0,
                "numCpuCores": 0,
                "numCpuThreads": 0,
                "hz": 0
            },
            "cpuPkg": [
                {
                    "_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
                }
            ],
            "memorySize": 0,
            "numaInfo": {
                "_typeName": "string",
                "type": "string",
                "numNodes": 0,
                "numaNode": [
                    {
                        "_typeName": "string",
                        "typeId": 0,
                        "cpuID": [
                            0
                        ],
                        "memorySize": 0,
                        "memoryRangeBegin": 0,
                        "memoryRangeLength": 0,
                        "pciId": [
                            "string"
                        ]
                    }
                ]
            },
            "smcPresent": false,
            "pciDevice": [
                {
                    "_typeName": "string",
                    "id": "string",
                    "classId": 0,
                    "bus": 0,
                    "slot": 0,
                    "function": 0,
                    "vendorId": 0,
                    "subVendorId": 0,
                    "vendorName": "string",
                    "deviceId": 0,
                    "subDeviceId": 0,
                    "parentBridge": "string",
                    "deviceName": "string",
                    "deviceClassName": "string"
                }
            ],
            "dvxClasses": [
                {
                    "_typeName": "string",
                    "deviceClass": "string",
                    "checkpointSupported": false,
                    "swDMATracingSupported": false,
                    "sriovNic": false
                }
            ],
            "cpuFeature": [
                {
                    "_typeName": "string",
                    "level": 0,
                    "vendor": "string",
                    "eax": "string",
                    "ebx": "string",
                    "ecx": "string",
                    "edx": "string"
                }
            ],
            "biosInfo": {
                "_typeName": "string",
                "biosVersion": "string",
                "releaseDate": "string",
                "vendor": "string",
                "majorRelease": 0,
                "minorRelease": 0,
                "firmwareMajorRelease": 0,
                "firmwareMinorRelease": 0,
                "firmwareType": "string"
            },
            "reliableMemoryInfo": {
                "_typeName": "string",
                "memorySize": 0
            },
            "persistentMemoryInfo": {
                "_typeName": "string",
                "capacityInMB": 0,
                "volumeUUID": "string"
            },
            "sgxInfo": {
                "_typeName": "string",
                "sgxState": "string",
                "totalEpcMemory": 0,
                "flcMode": "string",
                "lePubKeyHash": "string",
                "registrationInfo": {
                    "_typeName": "string",
                    "status": "string",
                    "biosError": 0,
                    "registrationUrl": "string",
                    "type": "string",
                    "ppid": "string",
                    "lastRegisteredTime": "string"
                }
            },
            "sevInfo": {
                "_typeName": "string",
                "sevState": "string",
                "maxSevEsGuests": 0
            },
            "memoryTieringType": "string",
            "memoryTierInfo": [
                {
                    "_typeName": "string",
                    "name": "string",
                    "type": "string",
                    "flags": [
                        "string"
                    ],
                    "internalFlags": [
                        "string"
                    ],
                    "size": 0
                }
            ]
        }
    ]
}
_value
Required

_value