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.
array of
VsanHclControllerInfo
controllers
Optional
Information about all controllers in use by vSAN.
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.
Returned By