DependenciesSignalGroupV2 interface
Properties for dependent entities, i.e. child entities
Properties
| aggregation |
Aggregation type for child dependencies. |
| degraded |
Degraded threshold for aggregation. For MinHealthy: parent is degraded when healthy count/percentage falls to or below this value. For MaxNotHealthy: parent is degraded when not-healthy count/percentage reaches or exceeds this value. Optional — if not set, there is no degraded state (transitions directly from Healthy to Unhealthy). |
| ignore |
If true, children with Unknown health state are excluded from aggregation calculations. Defaults to true. |
| unhealthy |
Unhealthy threshold for aggregation. For MinHealthy: parent is unhealthy when healthy count/percentage falls to or below this value. For MaxNotHealthy: parent is unhealthy when not-healthy count/percentage reaches or exceeds this value. Required when aggregationType is MinHealthy or MaxNotHealthy. |
| unit | Unit type for the aggregation thresholds. Required when aggregationType is MinHealthy or MaxNotHealthy. |
Property Details
aggregationType
Aggregation type for child dependencies.
aggregationType: string
Property Value
string
degradedThreshold
Degraded threshold for aggregation. For MinHealthy: parent is degraded when healthy count/percentage falls to or below this value. For MaxNotHealthy: parent is degraded when not-healthy count/percentage reaches or exceeds this value. Optional — if not set, there is no degraded state (transitions directly from Healthy to Unhealthy).
degradedThreshold?: number
Property Value
number
ignoreUnknown
If true, children with Unknown health state are excluded from aggregation calculations. Defaults to true.
ignoreUnknown?: boolean
Property Value
boolean
unhealthyThreshold
Unhealthy threshold for aggregation. For MinHealthy: parent is unhealthy when healthy count/percentage falls to or below this value. For MaxNotHealthy: parent is unhealthy when not-healthy count/percentage reaches or exceeds this value. Required when aggregationType is MinHealthy or MaxNotHealthy.
unhealthyThreshold?: number
Property Value
number
unit
Unit type for the aggregation thresholds. Required when aggregationType is MinHealthy or MaxNotHealthy.
unit?: string
Property Value
string