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.
array of
KeyValueSchema
detail_keys
Required
Array of all possible detail keys this assessment can produce in its results.
array of
KeyValueSchema
thresholds
Optional
Array of threshold properties used to determine health levels. May be null for assessments that don't use threshold-based evaluation.
array of
RollupConfig
rollups
Optional
Array of rollup configurations defining how this assessment aggregates to related resources. Empty if no rollups are configured.