Esx Settings Clusters Software Reports HardwareCompatibility Details get

Esx Settings Clusters Software Reports HardwareCompatibility Details get

Returns the HCL validation check detailed results.

This operation was added in vSphere API 7.0.0.0.

Returns an authorization error if you do not have all of the privileges described as follows:

  • Operation execution requires VcIntegrity.HardwareCompatibility.Read.
  • The resource ClusterComputeResource referenced by the parameter cluster requires VcIntegrity.HardwareCompatibility.Read.
Request
URI
GET
https://{api_host}/api/esx/settings/clusters/{cluster}/software/reports/hardware-compatibility/details
COPY
Path Parameters
string
cluster
Required

identifier of the cluster.

The parameter must be an identifier for the resource type: ClusterComputeResource.


Authentication
This operation uses the following authentication methods.
Responses
200

CheckResult HCL validation result.

Returns Esx Settings Clusters Software Reports CheckResult of type(s) application/json
{
    "status": "string",
    "scan_time": "string",
    "updated_since_last_check": false,
    "v_san_data_only": false,
    "commit": "string",
    "base_image_version": "string",
    "has_alternative_images": false,
    "pci_device_compliance": {
        "status": "string",
        "compatible_devices": [
            {
                "status": "string",
                "device": {
                    "display_name": "string",
                    "driver_name": "string",
                    "vendor": "string",
                    "vid": "string",
                    "did": "string",
                    "svid": "string",
                    "ssid": "string"
                },
                "compatible_versions": [
                    "string"
                ],
                "host_info": {
                    "host_info": {
                        "name": "string",
                        "is_vsan_witness": false
                    }
                },
                "target": {
                    "driver_version": "string",
                    "firmware_version": "string",
                    "driver_name": "string"
                },
                "default_image_host_details": {
                    "image": {
                        "display_name": "string"
                    },
                    "hosts": [
                        "string"
                    ]
                },
                "alternative_image_driver_fw_details": {
                    "alternative_image_driver_fw_details": {
                        "image_host_details": {
                            "image": {
                                "display_name": "string"
                            },
                            "hosts": [
                                "string"
                            ]
                        },
                        "target": {
                            "driver_version": "string",
                            "firmware_version": "string",
                            "driver_name": "string"
                        }
                    }
                },
                "validated_features_in_use": {
                    "validated_features_in_use": [
                        "string"
                    ]
                },
                "supported": [
                    {
                        "driver_version": "string",
                        "firmware_version": "string",
                        "driver_name": "string"
                    }
                ],
                "constraints": [
                    {
                        "firmware_version": "string",
                        "firmware_version_match": "string",
                        "driver_name": "string",
                        "driver_version": "string",
                        "supported_features": {
                            "supported_features": [
                                "string"
                            ]
                        }
                    }
                ],
                "compatibility_guide_link": "string",
                "notifications": {
                    "info": [
                        {
                            "type": "string",
                            "id": "string",
                            "time": "string",
                            "message": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "resolution": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "originator": "string",
                            "retriable": false
                        }
                    ],
                    "warnings": [
                        {
                            "type": "string",
                            "id": "string",
                            "time": "string",
                            "message": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "resolution": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "originator": "string",
                            "retriable": false
                        }
                    ],
                    "errors": [
                        {
                            "type": "string",
                            "id": "string",
                            "time": "string",
                            "message": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "resolution": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "originator": "string",
                            "retriable": false
                        }
                    ]
                }
            }
        ],
        "incompatible_devices": [
            {
                "status": "string",
                "device": {
                    "display_name": "string",
                    "driver_name": "string",
                    "vendor": "string",
                    "vid": "string",
                    "did": "string",
                    "svid": "string",
                    "ssid": "string"
                },
                "compatible_versions": [
                    "string"
                ],
                "host_info": {
                    "host_info": {
                        "name": "string",
                        "is_vsan_witness": false
                    }
                },
                "target": {
                    "driver_version": "string",
                    "firmware_version": "string",
                    "driver_name": "string"
                },
                "default_image_host_details": {
                    "image": {
                        "display_name": "string"
                    },
                    "hosts": [
                        "string"
                    ]
                },
                "alternative_image_driver_fw_details": {
                    "alternative_image_driver_fw_details": {
                        "image_host_details": {
                            "image": {
                                "display_name": "string"
                            },
                            "hosts": [
                                "string"
                            ]
                        },
                        "target": {
                            "driver_version": "string",
                            "firmware_version": "string",
                            "driver_name": "string"
                        }
                    }
                },
                "validated_features_in_use": {
                    "validated_features_in_use": [
                        "string"
                    ]
                },
                "supported": [
                    {
                        "driver_version": "string",
                        "firmware_version": "string",
                        "driver_name": "string"
                    }
                ],
                "constraints": [
                    {
                        "firmware_version": "string",
                        "firmware_version_match": "string",
                        "driver_name": "string",
                        "driver_version": "string",
                        "supported_features": {
                            "supported_features": [
                                "string"
                            ]
                        }
                    }
                ],
                "compatibility_guide_link": "string",
                "notifications": {
                    "info": [
                        {
                            "type": "string",
                            "id": "string",
                            "time": "string",
                            "message": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "resolution": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "originator": "string",
                            "retriable": false
                        }
                    ],
                    "warnings": [
                        {
                            "type": "string",
                            "id": "string",
                            "time": "string",
                            "message": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "resolution": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "originator": "string",
                            "retriable": false
                        }
                    ],
                    "errors": [
                        {
                            "type": "string",
                            "id": "string",
                            "time": "string",
                            "message": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "resolution": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "originator": "string",
                            "retriable": false
                        }
                    ]
                }
            }
        ],
        "incompatible_driver_firmware": [
            {
                "status": "string",
                "device": {
                    "display_name": "string",
                    "driver_name": "string",
                    "vendor": "string",
                    "vid": "string",
                    "did": "string",
                    "svid": "string",
                    "ssid": "string"
                },
                "compatible_versions": [
                    "string"
                ],
                "host_info": {
                    "host_info": {
                        "name": "string",
                        "is_vsan_witness": false
                    }
                },
                "target": {
                    "driver_version": "string",
                    "firmware_version": "string",
                    "driver_name": "string"
                },
                "default_image_host_details": {
                    "image": {
                        "display_name": "string"
                    },
                    "hosts": [
                        "string"
                    ]
                },
                "alternative_image_driver_fw_details": {
                    "alternative_image_driver_fw_details": {
                        "image_host_details": {
                            "image": {
                                "display_name": "string"
                            },
                            "hosts": [
                                "string"
                            ]
                        },
                        "target": {
                            "driver_version": "string",
                            "firmware_version": "string",
                            "driver_name": "string"
                        }
                    }
                },
                "validated_features_in_use": {
                    "validated_features_in_use": [
                        "string"
                    ]
                },
                "supported": [
                    {
                        "driver_version": "string",
                        "firmware_version": "string",
                        "driver_name": "string"
                    }
                ],
                "constraints": [
                    {
                        "firmware_version": "string",
                        "firmware_version_match": "string",
                        "driver_name": "string",
                        "driver_version": "string",
                        "supported_features": {
                            "supported_features": [
                                "string"
                            ]
                        }
                    }
                ],
                "compatibility_guide_link": "string",
                "notifications": {
                    "info": [
                        {
                            "type": "string",
                            "id": "string",
                            "time": "string",
                            "message": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "resolution": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "originator": "string",
                            "retriable": false
                        }
                    ],
                    "warnings": [
                        {
                            "type": "string",
                            "id": "string",
                            "time": "string",
                            "message": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "resolution": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "originator": "string",
                            "retriable": false
                        }
                    ],
                    "errors": [
                        {
                            "type": "string",
                            "id": "string",
                            "time": "string",
                            "message": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "resolution": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "originator": "string",
                            "retriable": false
                        }
                    ]
                }
            }
        ]
    },
    "storage_device_compliance": {
        "status": "string",
        "compatible_devices": [
            {
                "storage_device_info": {
                    "model": "string",
                    "vendor": "string",
                    "part_number": "string",
                    "capacity": 0
                },
                "device_count": 0,
                "status": "string",
                "detail": "string",
                "host_info": {
                    "host_info": {
                        "name": "string",
                        "is_vsan_witness": false
                    }
                },
                "default_image_host_details": {
                    "image": {
                        "display_name": "string"
                    },
                    "hosts": [
                        "string"
                    ]
                },
                "alternative_image_host_details": {
                    "alternative_image_host_details": {
                        "image": {
                            "display_name": "string"
                        },
                        "hosts": [
                            "string"
                        ]
                    }
                },
                "firmware_version": "string",
                "validated_features_in_use": {
                    "validated_features_in_use": [
                        "string"
                    ]
                },
                "driver_name": "string",
                "driver_version": "string",
                "matches": [
                    {
                        "status": "string",
                        "compatible_versions": [
                            "string"
                        ],
                        "supported_firmware_versions": [
                            "string"
                        ],
                        "constraints": [
                            {
                                "firmware_version": "string",
                                "firmware_version_match": "string",
                                "driver_name": "string",
                                "driver_version": "string",
                                "supported_features": {
                                    "supported_features": [
                                        "string"
                                    ]
                                }
                            }
                        ],
                        "vcg_product": "string",
                        "model": "string",
                        "partner": "string",
                        "compatibility_guide_link": "string",
                        "used_for_compliance": false,
                        "user_selected": false,
                        "notifications": {
                            "info": [
                                {
                                    "type": "string",
                                    "id": "string",
                                    "time": "string",
                                    "message": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "resolution": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "originator": "string",
                                    "retriable": false
                                }
                            ],
                            "warnings": [
                                {
                                    "type": "string",
                                    "id": "string",
                                    "time": "string",
                                    "message": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "resolution": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "originator": "string",
                                    "retriable": false
                                }
                            ],
                            "errors": [
                                {
                                    "type": "string",
                                    "id": "string",
                                    "time": "string",
                                    "message": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "resolution": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "originator": "string",
                                    "retriable": false
                                }
                            ]
                        }
                    }
                ],
                "used_by_vsan": false,
                "notifications": {
                    "info": [
                        {
                            "type": "string",
                            "id": "string",
                            "time": "string",
                            "message": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "resolution": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "originator": "string",
                            "retriable": false
                        }
                    ],
                    "warnings": [
                        {
                            "type": "string",
                            "id": "string",
                            "time": "string",
                            "message": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "resolution": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "originator": "string",
                            "retriable": false
                        }
                    ],
                    "errors": [
                        {
                            "type": "string",
                            "id": "string",
                            "time": "string",
                            "message": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "resolution": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "originator": "string",
                            "retriable": false
                        }
                    ]
                }
            }
        ],
        "incompatible_devices": [
            {
                "storage_device_info": {
                    "model": "string",
                    "vendor": "string",
                    "part_number": "string",
                    "capacity": 0
                },
                "device_count": 0,
                "status": "string",
                "detail": "string",
                "host_info": {
                    "host_info": {
                        "name": "string",
                        "is_vsan_witness": false
                    }
                },
                "default_image_host_details": {
                    "image": {
                        "display_name": "string"
                    },
                    "hosts": [
                        "string"
                    ]
                },
                "alternative_image_host_details": {
                    "alternative_image_host_details": {
                        "image": {
                            "display_name": "string"
                        },
                        "hosts": [
                            "string"
                        ]
                    }
                },
                "firmware_version": "string",
                "validated_features_in_use": {
                    "validated_features_in_use": [
                        "string"
                    ]
                },
                "driver_name": "string",
                "driver_version": "string",
                "matches": [
                    {
                        "status": "string",
                        "compatible_versions": [
                            "string"
                        ],
                        "supported_firmware_versions": [
                            "string"
                        ],
                        "constraints": [
                            {
                                "firmware_version": "string",
                                "firmware_version_match": "string",
                                "driver_name": "string",
                                "driver_version": "string",
                                "supported_features": {
                                    "supported_features": [
                                        "string"
                                    ]
                                }
                            }
                        ],
                        "vcg_product": "string",
                        "model": "string",
                        "partner": "string",
                        "compatibility_guide_link": "string",
                        "used_for_compliance": false,
                        "user_selected": false,
                        "notifications": {
                            "info": [
                                {
                                    "type": "string",
                                    "id": "string",
                                    "time": "string",
                                    "message": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "resolution": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "originator": "string",
                                    "retriable": false
                                }
                            ],
                            "warnings": [
                                {
                                    "type": "string",
                                    "id": "string",
                                    "time": "string",
                                    "message": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "resolution": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "originator": "string",
                                    "retriable": false
                                }
                            ],
                            "errors": [
                                {
                                    "type": "string",
                                    "id": "string",
                                    "time": "string",
                                    "message": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "resolution": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "originator": "string",
                                    "retriable": false
                                }
                            ]
                        }
                    }
                ],
                "used_by_vsan": false,
                "notifications": {
                    "info": [
                        {
                            "type": "string",
                            "id": "string",
                            "time": "string",
                            "message": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "resolution": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "originator": "string",
                            "retriable": false
                        }
                    ],
                    "warnings": [
                        {
                            "type": "string",
                            "id": "string",
                            "time": "string",
                            "message": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "resolution": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "originator": "string",
                            "retriable": false
                        }
                    ],
                    "errors": [
                        {
                            "type": "string",
                            "id": "string",
                            "time": "string",
                            "message": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "resolution": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "originator": "string",
                            "retriable": false
                        }
                    ]
                }
            }
        ],
        "unknown_devices": [
            {
                "storage_device_info": {
                    "model": "string",
                    "vendor": "string",
                    "part_number": "string",
                    "capacity": 0
                },
                "device_count": 0,
                "status": "string",
                "detail": "string",
                "host_info": {
                    "host_info": {
                        "name": "string",
                        "is_vsan_witness": false
                    }
                },
                "default_image_host_details": {
                    "image": {
                        "display_name": "string"
                    },
                    "hosts": [
                        "string"
                    ]
                },
                "alternative_image_host_details": {
                    "alternative_image_host_details": {
                        "image": {
                            "display_name": "string"
                        },
                        "hosts": [
                            "string"
                        ]
                    }
                },
                "firmware_version": "string",
                "validated_features_in_use": {
                    "validated_features_in_use": [
                        "string"
                    ]
                },
                "driver_name": "string",
                "driver_version": "string",
                "matches": [
                    {
                        "status": "string",
                        "compatible_versions": [
                            "string"
                        ],
                        "supported_firmware_versions": [
                            "string"
                        ],
                        "constraints": [
                            {
                                "firmware_version": "string",
                                "firmware_version_match": "string",
                                "driver_name": "string",
                                "driver_version": "string",
                                "supported_features": {
                                    "supported_features": [
                                        "string"
                                    ]
                                }
                            }
                        ],
                        "vcg_product": "string",
                        "model": "string",
                        "partner": "string",
                        "compatibility_guide_link": "string",
                        "used_for_compliance": false,
                        "user_selected": false,
                        "notifications": {
                            "info": [
                                {
                                    "type": "string",
                                    "id": "string",
                                    "time": "string",
                                    "message": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "resolution": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "originator": "string",
                                    "retriable": false
                                }
                            ],
                            "warnings": [
                                {
                                    "type": "string",
                                    "id": "string",
                                    "time": "string",
                                    "message": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "resolution": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "originator": "string",
                                    "retriable": false
                                }
                            ],
                            "errors": [
                                {
                                    "type": "string",
                                    "id": "string",
                                    "time": "string",
                                    "message": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "resolution": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "originator": "string",
                                    "retriable": false
                                }
                            ]
                        }
                    }
                ],
                "used_by_vsan": false,
                "notifications": {
                    "info": [
                        {
                            "type": "string",
                            "id": "string",
                            "time": "string",
                            "message": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "resolution": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "originator": "string",
                            "retriable": false
                        }
                    ],
                    "warnings": [
                        {
                            "type": "string",
                            "id": "string",
                            "time": "string",
                            "message": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "resolution": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "originator": "string",
                            "retriable": false
                        }
                    ],
                    "errors": [
                        {
                            "type": "string",
                            "id": "string",
                            "time": "string",
                            "message": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "resolution": {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            },
                            "originator": "string",
                            "retriable": false
                        }
                    ]
                }
            }
        ],
        "notifications": {
            "info": [
                {
                    "type": "string",
                    "id": "string",
                    "time": "string",
                    "message": {
                        "id": "string",
                        "default_message": "string",
                        "args": [
                            "string"
                        ],
                        "params": {
                            "params": {
                                "s": "string",
                                "dt": "string",
                                "i": 0,
                                "d": "number",
                                "l": "Vapi Std NestedLocalizableMessage Object",
                                "format": "string",
                                "precision": 0
                            }
                        },
                        "localized": "string"
                    },
                    "resolution": {
                        "id": "string",
                        "default_message": "string",
                        "args": [
                            "string"
                        ],
                        "params": {
                            "params": {
                                "s": "string",
                                "dt": "string",
                                "i": 0,
                                "d": "number",
                                "l": "Vapi Std NestedLocalizableMessage Object",
                                "format": "string",
                                "precision": 0
                            }
                        },
                        "localized": "string"
                    },
                    "originator": "string",
                    "retriable": false
                }
            ],
            "warnings": [
                {
                    "type": "string",
                    "id": "string",
                    "time": "string",
                    "message": {
                        "id": "string",
                        "default_message": "string",
                        "args": [
                            "string"
                        ],
                        "params": {
                            "params": {
                                "s": "string",
                                "dt": "string",
                                "i": 0,
                                "d": "number",
                                "l": "Vapi Std NestedLocalizableMessage Object",
                                "format": "string",
                                "precision": 0
                            }
                        },
                        "localized": "string"
                    },
                    "resolution": {
                        "id": "string",
                        "default_message": "string",
                        "args": [
                            "string"
                        ],
                        "params": {
                            "params": {
                                "s": "string",
                                "dt": "string",
                                "i": 0,
                                "d": "number",
                                "l": "Vapi Std NestedLocalizableMessage Object",
                                "format": "string",
                                "precision": 0
                            }
                        },
                        "localized": "string"
                    },
                    "originator": "string",
                    "retriable": false
                }
            ],
            "errors": [
                {
                    "type": "string",
                    "id": "string",
                    "time": "string",
                    "message": {
                        "id": "string",
                        "default_message": "string",
                        "args": [
                            "string"
                        ],
                        "params": {
                            "params": {
                                "s": "string",
                                "dt": "string",
                                "i": 0,
                                "d": "number",
                                "l": "Vapi Std NestedLocalizableMessage Object",
                                "format": "string",
                                "precision": 0
                            }
                        },
                        "localized": "string"
                    },
                    "resolution": {
                        "id": "string",
                        "default_message": "string",
                        "args": [
                            "string"
                        ],
                        "params": {
                            "params": {
                                "s": "string",
                                "dt": "string",
                                "i": 0,
                                "d": "number",
                                "l": "Vapi Std NestedLocalizableMessage Object",
                                "format": "string",
                                "precision": 0
                            }
                        },
                        "localized": "string"
                    },
                    "originator": "string",
                    "retriable": false
                }
            ]
        }
    },
    "notifications": {
        "info": [
            {
                "type": "string",
                "id": "string",
                "time": "string",
                "message": {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": "Vapi Std NestedLocalizableMessage Object",
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                },
                "resolution": {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": "Vapi Std NestedLocalizableMessage Object",
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                },
                "originator": "string",
                "retriable": false
            }
        ],
        "warnings": [
            {
                "type": "string",
                "id": "string",
                "time": "string",
                "message": {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": "Vapi Std NestedLocalizableMessage Object",
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                },
                "resolution": {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": "Vapi Std NestedLocalizableMessage Object",
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                },
                "originator": "string",
                "retriable": false
            }
        ],
        "errors": [
            {
                "type": "string",
                "id": "string",
                "time": "string",
                "message": {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": "Vapi Std NestedLocalizableMessage Object",
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                },
                "resolution": {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": "Vapi Std NestedLocalizableMessage Object",
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                },
                "originator": "string",
                "retriable": false
            }
        ]
    },
    "note": {
        "id": "string",
        "default_message": "string",
        "args": [
            "string"
        ],
        "params": {
            "params": {
                "s": "string",
                "dt": "string",
                "i": 0,
                "d": "number",
                "l": "Vapi Std NestedLocalizableMessage Object",
                "format": "string",
                "precision": 0
            }
        },
        "localized": "string"
    }
}
string
status
Required

Overall compliance status of Cluster with respective to all hosts in the cluster.

For more information see: Esx Settings Clusters Software Reports ComplianceStatus.

This property was added in vSphere API 7.0.0.0.

string As date-time As date-time
scan_time
Required

HCL Validation check time.

This property was added in vSphere API 7.0.0.0.

boolean
updated_since_last_check
Optional

Flag to indicate if there were any hardware compatibility overrides were performed after the last check operation.

This property was added in vSphere API 7.0.2.1.

This property is optional because it was added in a newer version than its parent node.

boolean
v_san_data_only
Optional

HCL Validation Computed only for vSAN Clusters.

This property was added in vSphere API 7.0.0.0.

missing or null to show vSAN in UI

string
commit
Optional

Spec Identifier of the desired configuration on which the HCL scan is performed to generate this result, populated by the HCL validation.

This property was added in vSphere API 7.0.0.0.

This property will be missing or null if validation was performed against a draft.

When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: com.vmware.esx.settings.commit. When operations return a value of this schema as a response, the property will be an identifier for the resource type: com.vmware.esx.settings.commit.

string
base_image_version
Required

Target default base image version E.g., version = BaseImageSpec->Version Esx Settings BaseImageSpec.version schema

This property was added in vSphere API 7.0.0.0.

boolean
has_alternative_images
Optional

Boolean flag to indicate that desired state contains alternative images or not. If set to true, it signifies the desired state contains alternative images. If unset or set to false, it signifies the desired state contains single image.

This property was added in vSphere API 9.0.0.0.

This property is optional because it was added in a newer version than its parent node.

pci_device_compliance
Optional

Compliance result for the Pci Devices that are present in all hosts of the cluster.

This property was added in vSphere API 7.0.0.0.

This property will be missing or null if Pci device compliance was not computed.

storage_device_compliance
Optional

Compliance result for storage devices in all the hosts of the cluster. Currently only includes SAS/SATA storage devices.

This property was added in vSphere API 7.0.2.1.

This property will be missing or null if storage device compliance was not computed.

notifications
Required

Notifications returned by the HCL Validation operation.

This property was added in vSphere API 7.0.0.0.

note
Required

Localizable disclaimer notice to show on the UI detailing the type of checks are done by the HCL Validaiton. Example : HCL Validation is only done on storage and network controllers.

This property was added in vSphere API 7.0.0.0.


401

if the caller is not authenticated.

Returns Vapi Std Errors Unauthenticated of type(s) application/json
This response body class contains all of the following: InlineVapi Std Errors Unauthenticated0
"Vapi Std Errors Unauthenticated Object"
string
challenge
Optional

Indicates the authentication challenges applicable to the target API provider. It can be used by a client to discover the correct authentication scheme to use. The exact syntax of the value is defined by the specific provider, the protocol and authentication schemes used.

For example, a provider using REST may adhere to the WWW-Authenticate HTTP header specification, RFC7235, section 4.1. In this case an example challenge value may be: SIGN realm="27da1358-2ba4-11e9-b210-d663bd873d93",sts="http://vcenter/sso?vsphere.local", Basic realm="vCenter"

This property was added in vSphere API 7.0.0.0.

This property is optional because it was added in a newer version than its parent node.


404

If there is no cluster associated with cluster in the system or if desired software document is not found.

Returns Vapi Std Errors NotFound of type(s) application/json
This response body class contains all of the following: InlineVapi Std Errors NotFound0
"Vapi Std Errors NotFound Object"

500

If there is some other unknown internal error. The accompanying error message will give more details about the failure and any possible resolution(s).

Returns Vapi Std Errors Error of type(s) application/json
"Vapi Std Errors Error Object"
array of object
messages
Required

Stack of one or more localizable messages for human error consumers.

The message at the top of the stack (first in the list) describes the error from the perspective of the operation the client invoked.

Each subsequent message in the stack describes the "cause" of the prior message.

object
data
Optional

Data to facilitate clients responding to the operation reporting a standard error to indicating that it was unable to complete successfully.

Operations may provide data that clients can use when responding to errors. Since the data that clients need may be specific to the context of the operation reporting the error, different operations that report the same error may provide different data in the error. The documentation for each each operation will describe what, if any, data it provides for each error it reports.

The Vapi Std Errors ArgumentLocations, Vapi Std Errors FileLocations, and Vapi Std Errors TransientIndication schemas are intended as possible values for this property. Vapi Std DynamicID may also be useful as a value for this property (although that is not its primary purpose). Some resources may provide their own specific schemas for use as the value of this property when reporting errors from their operations.

Some operations will not set this property when reporting errors.

string
error_type
Required

Discriminator field to help API consumers identify the structure type.

For more information see: Vapi Std Errors Error Type.

This property was added in vSphere API 6.7.2.

Can be missing or null for compatibility with preceding implementations.


503

If the service is not available.

Returns Vapi Std Errors ServiceUnavailable of type(s) application/json
This response body class contains all of the following: InlineVapi Std Errors ServiceUnavailable0
"Vapi Std Errors ServiceUnavailable Object"

Code Samples
COPY
                    curl -H 'Authorization: <value>' https://{api_host}/api/esx/settings/clusters/{cluster}/software/reports/hardware-compatibility/details