Hcl_Hosts_CompatibilityReport_Result

Hcl_Hosts_CompatibilityReport_Result
Hcl_Hosts_CompatibilityReport_Result

The CompatibilityReport.Result structure contains the result of hardware compatibility report creation operation.

JSON Example
{
    "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"
                                    ],
                                    "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"
                }
            ]
        }
    },
    "identifier": "string"
}
report
Required

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

string
identifier
Optional

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.