MON-301: Include outputs example results in code comments
This commit is contained in:
parent
e564cf068d
commit
e38d382d43
@ -1,13 +1,19 @@
|
|||||||
|
# Inputs example values:
|
||||||
|
#TF_VAR_environment='prod' TF_VAR_resource='nginx' TF_VAR_filter_tags_use_defaults=false TF_VAR_filter_tags_custom="tag:val,tag2:val2" TF_VAR_filter_tags_custom_excluded="excludedtag:value,exludedtag2:value2" terraform apply
|
||||||
|
|
||||||
|
# query_alert = {tag:val,tag2:val2,!excludedtag:value,!exludedtag2:value2}
|
||||||
output "query_alert" {
|
output "query_alert" {
|
||||||
description = "The full filtering pattern including parentheses for service check monitor type"
|
description = "The full filtering pattern including parentheses for service check monitor type"
|
||||||
value = "{${join(",", compact(concat(list(local.including_string), formatlist("!%s", local.excluding_list))))}}"
|
value = "{${join(",", compact(concat(list(local.including_string), formatlist("!%s", local.excluding_list))))}}"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# service_check = .over("tag:val","tag2:val2").exclude("excludedtag:value","exludedtag2:value2")
|
||||||
output "service_check" {
|
output "service_check" {
|
||||||
description = "The full filtering pattern including braces for query alert monitor type"
|
description = "The full filtering pattern including braces for query alert monitor type"
|
||||||
value = ".over(\"${replace(local.including_string, ",", "\",\"")}\")${local.excluding_string == "" ? "" : ".exclude(\"${replace(local.excluding_string, ",", "\",\"")}\")"}"
|
value = ".over(\"${replace(local.including_string, ",", "\",\"")}\")${local.excluding_string == "" ? "" : ".exclude(\"${replace(local.excluding_string, ",", "\",\"")}\")"}"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# event_alert = tags:tag:val,tag2:val2 excluded_tags:excludedtag:value,exludedtag2:value2
|
||||||
output "event_alert" {
|
output "event_alert" {
|
||||||
description = "The full filtering pattern for event alert monitor type"
|
description = "The full filtering pattern for event alert monitor type"
|
||||||
value = "tags:${local.including_string}${local.excluding_string == "" ? "" : " excluded_tags:${local.excluding_string}"}"
|
value = "tags:${local.including_string}${local.excluding_string == "" ? "" : " excluded_tags:${local.excluding_string}"}"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user