InlineHealthAssessmentConfigInfo1

InlineHealthAssessmentConfigInfo1
InlineHealthAssessmentConfigInfo1
JSON Example
{
    "assessed_resource_type": "string",
    "possible_health_levels": [
        "string"
    ],
    "detail_keys": [
        {
            "key": "string",
            "description": "string",
            "value_type": "string"
        }
    ],
    "thresholds": [
        "KeyValueSchema Object"
    ],
    "rollups": [
        {
            "assessed_resource_type": "string",
            "source_resource_type": "string"
        }
    ]
}
string
assessed_resource_type
Required  

Type of resource this assessment evaluates (e.g. 'HostTransportNode', 'ComputeCollection').

array of string
possible_health_levels
Required  

Array of all possible health level values that this specific assessment can return.

detail_keys
Required  

Array of all possible detail keys this assessment can produce in its results.

thresholds
Optional

Array of threshold properties used to determine health levels. May be null for assessments that don't use threshold-based evaluation.

rollups
Optional

Array of rollup configurations defining how this assessment aggregates to related resources. Empty if no rollups are configured.