HealthAssessmentResult
Complete health assessment result for a single resource. Contains the overall health level, metadata about the assessment, and detailed breakdown of individual metrics and their health statuses.
{
"id": "string",
"assessed_resource_id": "string",
"assessed_resource_type": "string",
"assessed_resource_name": "string",
"assessed_resource_path": "string",
"site_id": "string",
"related_resource_id": "string",
"related_resource_type": "string",
"related_resource_name": "string",
"related_resource_path": "string",
"related_overall_level": "string",
"overall_level": "string",
"report_timestamp": 0,
"details": [
{
"key": "string",
"value": "string"
}
]
}
Unique identifier of the assessment that produced this result (e.g., 'idps_legacy_eligibility').
Unique identifier of the resource being assessed (e.g., host UUID or cluster ID).
Type of the resource (e.g. 'HostTransportNode', 'ComputeCollection'). Uses camelCase for resource type names.
Display name of the assessed resource (e.g., VM name, host name). Null if name is not available.
Policy path of the assessed resource (e.g., '/infra/sites/default/enforcement-points/default/host-transport-nodes/...'). Null if path is not available or the resource type does not use policy paths.
Site ID of the resource being assessed.
ID of a related resource (e.g., cluster ID for a host, or peer resource). Null if no related resource exists.
Type of the related resource (e.g., 'ComputeCollection' for a cluster). Uses camelCase for resource type names. Null if no related resource exists.
Display name of the related resource (e.g., cluster name, host name). Null if no related resource exists or name is not available.
Policy path of the related resource. Null if no related resource exists, path is not available, or the resource type does not use policy paths.
Overall health level of the related resource. Null if no related resource exists or related assessment has not been computed yet.
Overall health level for this resource, determined by aggregating all individual metric health statuses according to the calculator's logic. Value is one of the strings defined in the assessment's possible_health_levels.
Timestamp in milliseconds since epoch indicating when this assessment was last computed.
Array of key-value pairs providing detailed breakdown of the assessment. Includes individual metric health statuses, computed values, thresholds, and other contextual information.