terraform中不需要提供程序

terraform中不需要提供程序,terraform,terraform-provider-aws,Terraform,Terraform Provider Aws,当我尝试“地形规划”或“地形应用”时,我得到以下错误: 下面是我用于启动基础架构的代码: provider = "aws" { region = "us-east-2a" } resource "aws_instance" "my_instance" { ami = "ami-0d542ef84ec55d71c" instance_type = "t2.micro" tags{ Name="terraform" } } 指定提供程序时,语法为provider

当我尝试“地形规划”或“地形应用”时,我得到以下错误:

下面是我用于启动基础架构的代码:

provider = "aws" {
region = "us-east-2a"
}
resource "aws_instance" "my_instance"
{
   ami = "ami-0d542ef84ec55d71c"
   instance_type = "t2.micro"
   tags{
    Name="terraform"
    }
}

指定提供程序时,语法为
provider”“{对于特定的AWS提供程序语法)

在您的示例中,您有
provider=“”
,但是等号不应该在那里。请使用此选项:

provider "aws" {
   region = "us-east-2a"
}

resource "aws_instance" "my_instance"
{
   ami = "ami-0d542ef84ec55d71c"
   instance_type = "t2.micro"
   tags {
      name="terraform"
   }
}

提供者
“aws”
之间有一个额外的
=