使用Terraform创建AWS Internet Gateway时遇属性值缺失错误求助
问题解决
你的Terraform配置存在两处语法错误,直接导致了这个报错:
tags字段起始用了双大括号{{,Terraform中定义map类型仅需单大括号{- 整个
aws_internet_gateway资源块末尾缺少一个闭合大括号},未完成结构闭合
修正后的正确配置如下:
resource "aws_internet_gateway" "prod-igw" { vpc_id = "${aws_vpc.prod-vpc.id}" tags = { Name = "pos-igw" } }
这个报错和官方文档的属性要求无关,只是配置的HCL语法不符合规范,修正后即可正常执行terraform apply。
内容的提问来源于stack exchange,提问作者Mike D Hovhannisyan
相关产品推荐
相关产品推荐

