我需要使用變數將通知電子郵件設定為 Terraform 中的人員串列以關閉資源。但是,要發送的電子郵件需要結合三個宣告的變數,因此該模塊將如下所示:
notification_settings {
enabled = true
time_in_minutes = "180"
email = format("%s", "${var.config.person1};${var.config.person2};${var.config.person3}")
}
任何想法或建議都會對如何做到這一點有所幫助。
uj5u.com熱心網友回復:
這應該從:
email = format("%s", "${var.config.person1};${var.config.person2};${var.config.person3}")
到:
email = format("%s;%s;%s", var.config.person1, var.config.person2, var.config.person3)
有關format函式的更多資訊,請參見 [1]。
[1] https://www.terraform.io/language/functions/format
uj5u.com熱心網友回復:
我做了類似的事情,但看起來像這樣:
notification_settings {
enabled = true
time_in_minutes = "120"
email = "${var.person1};${var.person2};${var.person3}"
}
此外,如果您使用 azurerm_dev_test_global_vm_shutdown_schedule 資源無法將關閉事件延長到 120 分鐘以上,請檢查您的時間(以分鐘為單位)設定。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/444824.html
標籤:天蓝色 变量 地形 字符串连接 terraform-provider-azure
下一篇:HTML表格邊框不顯示
