coco_terraform_config/_dynatrace-base-modules/dynatrace-custom-anomalies/dynatrace-custom-anomalies.tf

27 lines
735 B
HCL

terraform {
required_providers {
dynatrace = {
version = "1.11.0"
source = "dynatrace-oss/dynatrace"
}
}
}
resource dynatrace_custom_anomalies main {
name = "${var.name}"
description = "${var.description}"
enabled = "${var.enabled}"
metric_selector = trimspace("${var.metric_selector}")
severity = "${var.severity}"
strategy {
static {
alert_condition = "${var.alert_condition}"
alerting_on_missing_data = "${var.alerting_on_missing_data}"
dealerting_samples = "${var.dealerting_samples}"
samples = "${var.samples}"
threshold = "${var.threshold}"
unit = "${var.unit}"
violating_samples = "${var.violating_samples}"
}
}
}