Amazon web services 为什么用地形创建一个水桶会抛出“;provider.aws不支持“资源类型”;aws_s3"&引用;错误?
我正在尝试使用以下地形代码创建S3 bucket: provider.tfAmazon web services 为什么用地形创建一个水桶会抛出“;provider.aws不支持“资源类型”;aws_s3"&引用;错误?,amazon-web-services,amazon-s3,terraform,Amazon Web Services,Amazon S3,Terraform,我正在尝试使用以下地形代码创建S3 bucket: provider.tf provider "aws" { access_key = "XX" secret_key = "YY" region = "us-east-2" } main.tf resource "aws_s3" "bucket" { bucket = "terraform-s3-bucket" acl = "private" tags = { Name = "My Bucket" E
provider "aws" {
access_key = "XX"
secret_key = "YY"
region = "us-east-2"
}
main.tf
resource "aws_s3" "bucket" {
bucket = "terraform-s3-bucket"
acl = "private"
tags = {
Name = "My Bucket"
Environment = "Test"
}
}
但是,当我在上述代码上运行terraform apply
时,我得到以下错误:
Error: Invalid resource type
on main.tf line 1, in resource "aws_s3" "bucket":
1: resource "aws_s3" "bucket" {
The provider provider.aws does not support resource type "aws_s3".
我做错了什么?因为没有名为
aws\u s3
的资源。的资源是aws\u s3\u bucket