VsanHostHclInfo

VsanHostHclInfo
VsanHostHclInfo

The vSAN host HCL information.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "hostname": "string",
    "hclChecked": false,
    "releaseName": "string",
    "error": {
        "_typeName": "string",
        "faultCause": "MethodFault Object",
        "faultMessage": [
            {
                "_typeName": "string",
                "key": "string",
                "arg": [
                    {
                        "_typeName": "string",
                        "key": "string",
                        "value": {
                            "_typeName": "string"
                        }
                    }
                ],
                "message": "string"
            }
        ]
    },
    "controllers": [
        {
            "_typeName": "string",
            "deviceName": "string",
            "deviceDisplayName": "string",
            "driverName": "string",
            "driverVersion": "string",
            "vendorId": 0,
            "deviceId": 0,
            "subVendorId": 0,
            "subDeviceId": 0,
            "extraInfo": [
                {
                    "_typeName": "string",
                    "key": "string",
                    "value": "string"
                }
            ],
            "deviceOnHcl": false,
            "releaseSupported": false,
            "releasesOnHcl": [
                "string"
            ],
            "driverVersionsOnHcl": [
                "string"
            ],
            "driverVersionSupported": false,
            "fwVersionSupported": false,
            "fwVersionOnHcl": [
                "string"
            ],
            "cacheConfigSupported": false,
            "cacheConfigOnHcl": [
                "string"
            ],
            "raidConfigSupported": false,
            "raidConfigOnHcl": [
                "string"
            ],
            "fwVersion": "string",
            "raidConfig": "string",
            "cacheConfig": "string",
            "cimProviderInfo": {
                "_typeName": "string",
                "cimProviderSupported": false,
                "installedCIMProvider": "string",
                "cimProviderOnHcl": [
                    "string"
                ],
                "cimProviderLinksOnHcl": [
                    {
                        "_typeName": "string",
                        "url": "string",
                        "sha1sum": "string",
                        "formatType": "string",
                        "itemId": "string"
                    }
                ]
            },
            "usedByVsan": false,
            "disks": [
                {
                    "_typeName": "string",
                    "deviceName": "string",
                    "model": "string",
                    "isSsd": false,
                    "vsanDisk": false,
                    "issues": [
                        {
                            "_typeName": "string",
                            "faultCause": "MethodFault Object",
                            "faultMessage": [
                                {
                                    "_typeName": "string",
                                    "key": "string",
                                    "arg": [
                                        {
                                            "_typeName": "string",
                                            "key": "string",
                                            "value": {
                                                "_typeName": "string"
                                            }
                                        }
                                    ],
                                    "message": "string"
                                }
                            ]
                        }
                    ],
                    "remediableIssues": [
                        "string"
                    ],
                    "uuid": "string",
                    "capacity": 0,
                    "vsanCompatibility": [
                        "string"
                    ]
                }
            ],
            "issues": [
                {
                    "_typeName": "string",
                    "faultCause": "MethodFault Object",
                    "faultMessage": [
                        {
                            "_typeName": "string",
                            "key": "string",
                            "arg": [
                                {
                                    "_typeName": "string",
                                    "key": "string",
                                    "value": {
                                        "_typeName": "string"
                                    }
                                }
                            ],
                            "message": "string"
                        }
                    ]
                }
            ],
            "remediableIssues": [
                "string"
            ],
            "driversOnHcl": [
                {
                    "_typeName": "string",
                    "driverVersion": "string",
                    "driverLink": {
                        "_typeName": "string",
                        "url": "string",
                        "sha1sum": "string",
                        "formatType": "string",
                        "itemId": "string"
                    },
                    "fwVersion": "string",
                    "fwLinks": [
                        {
                            "_typeName": "string",
                            "url": "string",
                            "sha1sum": "string",
                            "formatType": "string",
                            "itemId": "string"
                        }
                    ],
                    "toolsLinks": [
                        {
                            "_typeName": "string",
                            "url": "string",
                            "sha1sum": "string",
                            "formatType": "string",
                            "itemId": "string"
                        }
                    ],
                    "eula": "string",
                    "driverType": "string",
                    "driverName": "string",
                    "diskModes": [
                        "string"
                    ],
                    "supportedFeatures": [
                        "string"
                    ]
                }
            ],
            "fwAuxVersion": "string",
            "queueDepth": 0,
            "queueDepthOnHcl": 0,
            "queueDepthSupported": false,
            "diskMode": "string",
            "diskModeOnHcl": [
                "string"
            ],
            "diskModeSupported": false,
            "toolName": "string",
            "toolVersion": "string",
            "productId": "string",
            "diskCapacity": 0,
            "vcgEntryInfo": [
                {
                    "_typeName": "string",
                    "vcgId": 0,
                    "vcgModelName": "string"
                }
            ],
            "controllerType": "string",
            "userSelectedVcgId": 0,
            "vsanCompatibility": [
                "string"
            ]
        }
    ],
    "pnics": [
        {
            "_typeName": "string",
            "deviceName": "string",
            "displayName": "string",
            "driverName": "string",
            "driverVersion": "string",
            "vendorId": 0,
            "deviceId": 0,
            "subVendorId": 0,
            "subDeviceId": 0,
            "extraInfo": [
                {
                    "_typeName": "string",
                    "key": "string",
                    "value": "string"
                }
            ],
            "deviceOnHcl": false,
            "releaseSupported": false,
            "releasesOnHcl": [
                "string"
            ],
            "driverVersionsOnHcl": [
                "string"
            ],
            "driverVersionSupported": false,
            "fwVersionSupported": false,
            "fwVersionOnHcl": [
                "string"
            ],
            "fwVersion": "string",
            "driversOnHcl": [
                {
                    "_typeName": "string",
                    "driverVersion": "string",
                    "driverLink": {
                        "_typeName": "string",
                        "url": "string",
                        "sha1sum": "string",
                        "formatType": "string",
                        "itemId": "string"
                    },
                    "fwVersion": "string",
                    "fwLinks": [
                        {
                            "_typeName": "string",
                            "url": "string",
                            "sha1sum": "string",
                            "formatType": "string",
                            "itemId": "string"
                        }
                    ],
                    "toolsLinks": [
                        {
                            "_typeName": "string",
                            "url": "string",
                            "sha1sum": "string",
                            "formatType": "string",
                            "itemId": "string"
                        }
                    ],
                    "eula": "string",
                    "driverType": "string",
                    "driverName": "string",
                    "diskModes": [
                        "string"
                    ],
                    "supportedFeatures": [
                        "string"
                    ]
                }
            ],
            "vmknic": "string",
            "useByVsan": false,
            "rdmaConfig": {
                "_typeName": "string",
                "rdmaCapable": false,
                "rdmaProtocolCapable": "string",
                "dcbEnabled": false,
                "dcbMode": "string",
                "pfcEnabled": false,
                "pfcConfig": "string"
            },
            "vsanHostCompatibility": [
                "string"
            ],
            "nicLinkSpeedInMbps": 0
        }
    ],
    "host": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "computeResource": {
        "_typeName": "string",
        "memory": {
            "_typeName": "string",
            "memorySize": 0,
            "vsanHostCompatibility": [
                "string"
            ]
        }
    },
    "vsanHostCompatibility": [
        "string"
    ]
}
string
hostname
Required

Hostname of the host.

boolean
hclChecked
Required

Whether the returned data was checked against the HCL DB.

string
releaseName
Optional

Version of ESXi.

error
Optional

If error is set, it means that collection of HCL information failed for this host.

controllers
Optional

Information about all controllers in use by vSAN.

pnics
Optional

Information about all physical nics

host
Optional

Host system reference.

computeResource
Optional

Information about the host compute resource.

array of string
vsanHostCompatibility
Optional

vSAN compatibility status of the host.

It will check against all hardware components and aggregate the compatible statuses, like CPUs, memory, physical NICs and disks.

See also VsanConfigTypeEnum.