有没有办法用import
命令管理aws的默认资源,当它已经创建并将id保存到terraform.tfstate
中时,我想为这些资源添加一个标签。
如果您想向ec2资源添加标签,包括主路由表,您应该使用aws_ec2_tag。
例如,下面的代码创建了一个VPC,在其主路由表中添加了一个标签:
resource "aws_vpc" "vpc" {
cidr_block = "10.1.0.0/16"
enable_dns_support = true
enable_dns_hostnames = true
tags = {
Name = "myvpc"
}
}
resource "aws_ec2_tag" "mytag" {
resource_id = aws_vpc.vpc.main_route_table_id
key = "Name"
value = "Hello World"
}