Hcl_Hosts_CompatibilityReport_Result
The CompatibilityReport.Result structure contains the result of hardware compatibility report creation operation.
{
"report": {
"host": "string",
"target_release": "string",
"server_hcl": {
"server": {
"model_name": "string",
"vendor": "string",
"cpu_series": "string",
"cpu_features": "string",
"bios": {
"version": "string",
"vendor": "string"
}
},
"matches": [
{
"bios_constraints": [
{
"bios": "Hcl_Firmware Object",
"notes": [
{
"id": "string",
"default_message": "string",
"args": [
"string"
],
"localized": "string"
}
]
}
],
"cpu_series": "string",
"supported_releases": [
"string"
],
"vcg_link": "string",
"notes": [
{
"id": "string",
"default_message": "string",
"args": [
"string"
],
"localized": "string"
}
]
}
],
"model_compatibility": "string"
},
"devices_hcl": [
{
"compatibility": "Hcl_CompatibilityStatus Object",
"device": {
"pci_address": "string",
"vid": "string",
"did": "string",
"svid": "string",
"ssid": "string",
"vendor": "string",
"model_name": "string",
"class_code": "string",
"sub_class_code": "string",
"driver": {
"name": "string",
"version": "string",
"vendor": "string"
},
"firmware": "Hcl_Firmware Object",
"used_by_vsan": false
},
"device_constraints": [
{
"driver": "Hcl_Driver Object",
"firmware": "Hcl_Firmware Object",
"notes": [
"Std_LocalizableMessage Object"
]
}
],
"supported_releases": [
"string"
],
"vcg_link": "string",
"notes": [
"Std_LocalizableMessage Object"
]
}
],
"generated_at": "string",
"notifications": {
"info": [
{
"id": "string",
"time": "string",
"message": "Std_LocalizableMessage Object",
"resolution": "Std_LocalizableMessage Object"
}
],
"warnings": [
{
"id": "string",
"time": "string",
"message": "Std_LocalizableMessage Object",
"resolution": "Std_LocalizableMessage Object"
}
],
"errors": [
{
"id": "string",
"time": "string",
"message": "Std_LocalizableMessage Object",
"resolution": "Std_LocalizableMessage Object"
}
]
}
},
"identifier": "string"
}
This CompatibilityReport.HclReport represents the hardware compatibility report generated for a specific host and target ESXi release.
The identifier of the compatibility report. Reports.get provides location where a file based report based on the CompatibilityReport.HclReport can be downloaded using this identifier.
unset in case of error reported in CompatibilityReport.HclReport.notifications. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: com.vmware.esx.hcl.resources.CompatibilityReport. When operations return a value of this structure as a result, the field will be an identifier for the resource type: com.vmware.esx.hcl.resources.CompatibilityReport.