簡體   English   中英

terraform 中 {"message":"ok"} 的變量類型是什么

[英]What is the variable type for {"message":"ok"} in terraform

我正在為 GCP 正常運行時間檢查編寫一個 terraform 模塊,我需要在響應正文中過濾 {"message":"ok"}。

需要將{"message":"ok"}作為變量傳遞,但仍然找不到合適的變量類型。

我嘗試了復雜的變量類型。 但是問題還沒有解決

我認為您可以使用map作為變量,例如:

variable.tf文件:

variable "message" {
  description = "Message"
  type = map
  default = {
    "message" = "ok"
  }
}

outputs.tf文件中顯示消息值,例如:

output "message_value" {
  value = var.message["message"]
}

謝謝大家 這是通過使用jsonencode({ "message": "ok" })解決的

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM