[英]how do i substitute text for a variable in a terraform?
I'm new to terraform and wanted to substitute the value devcert below for a variable value called env, how do i format the below to include the variable value instead of devcert?我是 terraform 的新手,想用下面的值 devcert 替换一个名为 env 的变量值,如何格式化下面的值以包含变量值而不是 devcert?
pfx_blob = data.azurerm_key_vault_secret.devcert.value pfx_blob = data.azurerm_key_vault_secret.devcert.value
You can't do that.你不能那样做。 Such operation is not supported in terraform.
terraform不支持此类操作。 Instead you should use for_each to create multiple instances of
azurerm_key_vault_secret
, rather then fully separate data sources.相反,您应该使用for_each创建多个
azurerm_key_vault_secret
实例,而不是完全独立的数据源。 Then you can reference it using:然后你可以使用它来引用它:
pfx_blob = data.azurerm_key_vault_secret.devcert["myinstance"].value
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.