【发布时间】:2022-10-23 06:57:26
【问题描述】:
我有以下代码:
locals {
env-list = [for k, v in local.all-env-vars : { "${k}" : v }]
test-list = [for k, v in local.test-env-vars : { "${k}" : v }]
ssm = setsubtract(local.env-list, local.test-list)
test = setsubtract(local.test-list, local.env-list)
}
output "diffs" {
value = {
ssm_only : nonsensitive([for s in local.ssm : keys(s)[0]]),
test_only : nonsensitive([for s in local.test : keys(s)[0]]),
}
}
现在,我需要做的是 - 在ssm_only 中 - 有一个名为“EXAMPLE_KEY”的键,我不希望它包含在输出中 - 所以意思是忽略它。
我真的不知道该怎么做...我应该修改local.ssm 还是ssm_only 输出,以及如何修改?
【问题讨论】:
标签: syntax terraform terraform-provider-aws