terraform:无法设置vpc名称?

yen*_*yen 5 amazon-web-services terraform terraform-provider-aws

我开始学习地形。我这样创建了一个vpc:

resource "aws_vpc" "my-vpc" {
  cidr_block = "10.0.0.0/16"

  tags = {
    terraform = "true"
  }
}
Run Code Online (Sandbox Code Playgroud)

我以为它会my-vpc在管理控制台中命名,但事实并非如此。名字是空白的。并且在文档页面上没有“name”属性:当我尝试设置 a 时,name在应用过程中出现错误(此处不需要名为“name”的参数。)

我不敢相信你连名字都不会?!我缺少什么?

在此输入图像描述

Mar*_*cin 14

VPC 的名称只是一个名为 的标签Name

resource "aws_vpc" "my-vpc" {
  cidr_block = "10.0.0.0/16"

  tags = {
    terraform = "true"
    Name = "myvpc"
  }
}
Run Code Online (Sandbox Code Playgroud)