Settings_Hosts_Software_Reports_LastCheckResult_EntityCheckResult
The LastCheckResult.EntityCheckResult structure contains fields that describe aggregated status of all checks performed on a specific entity.
{
"type": "string",
"host": "string",
"status": "string",
"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"
},
"originator": "string"
},
"status": "Settings_Hosts_Software_Reports_LastCheckResult_Status Object",
"check_issues": [
{
"description": "Std_LocalizableMessage Object",
"resolution": "Std_LocalizableMessage Object"
}
]
}
]
}
The LastCheckResult.EntityCheckResult.EntityType enumerated type contains the entities on which checks can be performed.
HOST : Entity type Host
If the entity type is HOST then the host identifier for which the checks have been run. This field is optional and it is only relevant when the value of LastCheckResult.EntityCheckResult.type is HOST. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: HostSystem. When operations return a value of this structure as a result, the field will be an identifier for the resource type: HostSystem.
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.
List of LastCheckResult.CheckStatus for all checks performed.