提供以下AWS资源:
以下HCL代码(Terraform v0.11)
resource "aws_route" "nat-route" {
route_table_id = "${var.route_table_id}"
destination_cidr_block = "0.0.0.0/0"
nat_gateway_id = "${var.nat_gw_id}"
}
Terraform documentation建议采用以下导入方法:
terraform import aws_route.nat-route rtb-123456ABCDF_0.0.0.0/0
但是未指定其NAT网关,VPC对等,Internet网关等的目标ID。仅指定路由表和目标CIDR。
如何将此NAT路由导入到Terraform状态?
答案 0 :(得分:2)
您现有的Route是否已经配置了NAT网关等(在AWS中)?如果是这样,那么Terraform将在导入期间获取所有配置。如果没有,则可以在导入后使用Terraform配置这些项目。