Amazon web services 标签:地形中的名称

Amazon web services 标签:地形中的名称,amazon-web-services,terraform,Amazon Web Services,Terraform,我想把计数索引和字母表放在地形上。例如,我有3个子网,我想把标签名传递为子网A、子网B和子网C。我怎么做 variable "public_subnet_tags" { default = { Name = [ "Production DMZ Subnet A", "Production DMZ Subnet B", "Production DMZ Subnet C",

我想把计数索引和字母表放在地形上。例如,我有3个子网,我想把标签名传递为子网A、子网B和子网C。我怎么做

variable "public_subnet_tags" {
  default = {
    Name = [
      "Production DMZ Subnet A",
      "Production DMZ Subnet B",
      "Production DMZ Subnet C",
    ]
  }
}

您可以按如下方式执行此操作:

resource "aws_subnet" "public_subnet" {

  count = length(var.public_subnet_tags["Name"])
 
  # ...
    
  tags = {
    Name = var.public_subnet_tags["Name"][count.index]
  }
}

您是否有任何代码显示您的问题?
变量“public_subnet_tags”{default={Name=[“生产DMZ子网A”、“生产DMZ子网B”、“生产DMZ子网C”]}