Settings_Clusters_Software_Reports_LastCheckResult_CheckResult

Settings_Clusters_Software_Reports_LastCheckResult_CheckResult
Settings_Clusters_Software_Reports_LastCheckResult_CheckResult

The LastCheckResult.CheckResult structure contains fields that describe aggregated status of all checks performed.

JSON Example
{
    "status": "string",
    "start_time": "string",
    "end_time": "string",
    "commit": "string",
    "host_info": {
        "host_info": {
            "name": "string",
            "is_vsan_witness": false
        }
    },
    "entity_results": [
        {
            "type": "string",
            "cluster": "string",
            "host": "string",
            "status": "Settings_Clusters_Software_Reports_LastCheckResult_Status Object",
            "check_statuses": [
                {
                    "check": {
                        "check": "string",
                        "name": {
                            "id": "string",
                            "default_message": "string",
                            "args": [
                                "string"
                            ],
                            "params": {
                                "params": {
                                    "s": "string",
                                    "dt": "string",
                                    "i": 0,
                                    "d": "number",
                                    "l": {
                                        "id": "string",
                                        "params": {
                                            "params": "Std_LocalizationParam Object"
                                        }
                                    },
                                    "format": "string",
                                    "precision": 0
                                }
                            },
                            "localized": "string"
                        },
                        "description": {
                            "id": "string",
                            "default_message": "string",
                            "args": [
                                "string"
                            ],
                            "params": {
                                "params": {
                                    "s": "string",
                                    "dt": "string",
                                    "i": 0,
                                    "d": "number",
                                    "l": {
                                        "id": "string",
                                        "params": {
                                            "params": "Std_LocalizationParam Object"
                                        }
                                    },
                                    "format": "string",
                                    "precision": 0
                                }
                            },
                            "localized": "string"
                        }
                    },
                    "status": "Settings_Clusters_Software_Reports_LastCheckResult_Status Object",
                    "issues": [
                        {
                            "id": "string",
                            "default_message": "string",
                            "args": [
                                "string"
                            ],
                            "params": {
                                "params": {
                                    "s": "string",
                                    "dt": "string",
                                    "i": 0,
                                    "d": "number",
                                    "l": {
                                        "id": "string",
                                        "params": {
                                            "params": "Std_LocalizationParam Object"
                                        }
                                    },
                                    "format": "string",
                                    "precision": 0
                                }
                            },
                            "localized": "string"
                        }
                    ]
                }
            ]
        }
    ]
}
status
Required

The LastCheckResult.Status enumerated type defines the status result for a particular check.
OK : The check indicates a success.
WARNING : The check indicates a warning.
TIMEOUT : The check did not return in a timely manner.
ERROR : The check indicates an error.

string As date-time
start_time
Required

Time when the operation started.

string As date-time
end_time
Required

Time when the operation completed.

string
commit
Required

The identifier of the commit on which checks have been run. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: com.vmware.esx.settings.commit. When operations return a value of this structure as a result, the field will be an identifier for the resource type: com.vmware.esx.settings.commit.

object
host_info
Required

Information about the hosts in this cluster for which checks have been requested to be run. When clients pass a value of this structure as a parameter, the key in the field map must be an identifier for the resource type: HostSystem. When operations return a value of this structure as a result, the key in the field map will be an identifier for the resource type: HostSystem.

entity_results
Required

List of LastCheckResult.EntityCheckResult for all entities for which checks have been run.