SettingsClustersSoftwareCheckResult
The Software.CheckResult structure contains fields that describe aggregated status of all checks performed.
Properties
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.
Time when the operation completed.
List of Software.EntityCheckResult for all entities for which checks have been run.
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.
Time when the operation started.
The Software.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.
RETRY : The check failed because of an intermittent error, for example a service is overloaded. The client can choose to retry the health check before considering the check as failed.
Possible values are: OK , WARNING , TIMEOUT , ERROR , RETRY
JSON Example
{
"commit": "string",
"end_time": "string",
"entity_results": [
{
"check_statuses": [
{
"check": {
"check": "string",
"description": {
"args": [
"string"
],
"default_message": "string",
"id": "string"
},
"name": {
"args": [
"string"
],
"default_message": "string",
"id": "string"
}
},
"issues": [
{
"args": [
"string"
],
"default_message": "string",
"id": "string"
}
],
"status": "OK"
}
],
"status": "OK",
"type": "CLUSTER"
}
],
"host_info": {
"key": {
"name": "string"
}
},
"start_time": "string",
"status": "OK"
}