Я хочу добавить существующий добавленный Slack-канал Google stackdriver в шаблон предупреждений stackdriver с помощью terraform. Политика предупреждений создана успешно, но когда я пытаюсь добавить резервный канал в тот же шаблон, не могу создать политику предупреждений с резервным каналом. это дает ошибку. Пожалуйста, предложите соответствующий шаг.
resource "google_monitoring_notification_channel" "slack1" {
display_name = "#xxxx"
type = "slack"
labels = {
auth_token = "xxxxx"
channel_name = "#xxxxx"
}
}
resource "google_monitoring_notification_channel" "slack2" {
display_name = "#xxxx"
type = "slack"
labels = {
auth_token = "xxxxxxxxx"
channel_name = "#xxxx"
}
}
resource "google_monitoring_alert_policy" "alert_policy0" {
display_name = "xxxxxx"
combiner = "OR"
conditions {
display_name = "xxxxxxx"
condition_threshold {
filter = "xxxxxx""
duration = "300s"
comparison = "COMPARISON_GT"
threshold_value = 0.60
trigger {
count = 1
}
aggregations {
alignment_period = "60s"
per_series_aligner = "ALIGN_MEAN"
cross_series_reducer = "REDUCE_SUM"
}
}
}
documentation {
content = "xxxxxxx."
}
notification_channels = [
"${google_monitoring_notification_channel.slack.slack1.name}",
]
}
resource "google_monitoring_alert_policy" "alert_policy1" {
display_name = "xxxx"
combiner = "OR"
conditions {
display_name = "XXXXXX"
condition_threshold {
filter = "xxxxxxx""
duration = "60s"
comparison = "COMPARISON_GT"
threshold_value = 1024
trigger {
count = 1
}
aggregations {
alignment_period = "60s"
per_series_aligner = "ALIGN_MEAN"
cross_series_reducer = "REDUCE_SUM"
}
}
}
documentation {
content = "xxxx"
}
notification_channels = [
"${google_monitoring_notification_channel.slack.slack2.name}",
]
}