We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 126a846 commit 6ffc276Copy full SHA for 6ffc276
grafana_alert.tf
@@ -19,8 +19,13 @@ resource "grafana_rule_group" "this" {
19
for_each = { for rule in each.value.rules : rule.alert => rule }
20
21
content {
22
- name = rule.value.alert
23
- for = try(var.overrides[rule.value.alert].for, rule.value.for, null)
+ name = rule.value.alert
+ for = try(
24
+ coalesce(
25
+ try(var.overrides[rule.value.alert].for, null), # Is there an override?
26
+ try(rule.value.for, null) # Is it defined inside the prometheus alert?
27
+ ), null) # If nothing of both is defined, use `null`
28
+
29
condition = "ALERTCONDITION"
30
31
annotations = {
0 commit comments