0

假设我有一个输出 ALB 名称的模块,它是 ARN:

output "this_alb_id_and_name" {
  value = "${zipmap(tolist(aws_alb.this.*.name),
  tolist(aws_alb.this.*.id))}"
}

如何使用它的键访问值?目前我正在测试一些类似的东西:

module "nlb_listener" {
  #irrelevant module attributes...
  load_balancer_arn = module.nlb_instance[*].this_alb_id_and_name["the_alb_name_${count.index}"]
}

我怀疑使用 count 和 map 或者密钥无效或类似的东西存在问题。我没有最清楚我做错了什么,我有关于地图无效的错误,并且“给定的键没有识别这个集合值中的元素。”

4

0 回答 0