Hcl_Hosts_CompatibilityReport_HclReport

Hcl_Hosts_CompatibilityReport_HclReport
Hcl_Hosts_CompatibilityReport_HclReport

This CompatibilityReport.HclReport represents the hardware compatibility report generated for a specific host and target ESXi release.

JSON Example
{
    "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"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": {
                                            "id": "string",
                                            "params": {
                                                "params": "Std_LocalizationParam Object"
                                            }
                                        },
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            }
                        ]
                    }
                ],
                "cpu_series": "string",
                "supported_releases": [
                    "string"
                ],
                "vcg_link": "string",
                "notes": [
                    {
                        "id": "string",
                        "default_message": "string",
                        "args": [
                            "string"
                        ],
                        "params": {
                            "params": {
                                "s": "string",
                                "dt": "string",
                                "i": 0,
                                "d": "number",
                                "l": {
                                    "id": "string",
                                    "params": {
                                        "params": "Std_LocalizationParam Object"
                                    }
                                },
                                "format": "string",
                                "precision": 0
                            }
                        },
                        "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"
            }
        ]
    }
}
string As uri
host
Required

FQDN identifying the ESXi host that the report refers to.

string
target_release
Required

Indicates for which ESXi release the report is generated.

server_hcl
Required

This CompatibilityReport.ServerHclInfo structure contains fields that describe the server of a ESXi host and its compatibility information.

devices_hcl
Optional

Lists compatibility information for discoverable PCI devices of the host. If unset the server is not compatible with the requested release and the PCI devices cannot be checked.

string As date-time
generated_at
Required

Specifies the time the report was generated.

notifications
Required

The Notifications structure contains info/warning/error messages that can be reported be the task.