InlineHealthAssessmentQueryRequest1

InlineHealthAssessmentQueryRequest1
InlineHealthAssessmentQueryRequest1
JSON Example
{
    "id": "string",
    "assessed_resource_type": "string",
    "assessed_resource_ids": [
        "string"
    ],
    "site_ids": [
        "string"
    ],
    "related_resource_ids": [
        "string"
    ],
    "overall_levels": [
        "string"
    ],
    "detail_filters": [
        {
            "key": "string",
            "operator": "string",
            "value": "string"
        }
    ]
}
string
id
Required  

ID of the health assessment to query (e.g. 'idps_legacy_eligibility').

string
assessed_resource_type
Required  

Type of resource being assessed (e.g. 'HostTransportNode', 'ComputeCollection').

array of string
assessed_resource_ids
Optional

Optional list of specific resource IDs to retrieve results for. Accepts both UUIDs (e.g. 'a01fc8f7-8b3e-4618-b1b8-4e2d565190c0') and policy paths (e.g. '/infra/sites/default/enforcement-points/default/host-transport-nodes/...').

array of string
site_ids
Optional

Optional filter to retrieve results only for resources in specific sites.

array of string
related_resource_ids
Optional

Optional list of related resource IDs to retrieve results for all resources related to any of them (e.g. multiple cluster IDs to get all host assessments across those clusters, or a single cluster ID to get all host assessments within that cluster). Accepts both UUIDs and policy paths.

array of string
overall_levels
Optional

Optional filter to retrieve only resources with specific overall health levels.

detail_filters
Optional

Optional filters on detail key-value pairs. All filters are applied with AND logic.