Почему при создании корзины с Terraform возникает ошибка «Поставщик провайдера. aws не поддерживает тип ресурса« aws_s3 »»? - PullRequest
0 голосов
/ 21 марта 2020

Я пытаюсь создать корзину S3, используя следующий код terraform:

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"
    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".

Что я делаю не так?

1 Ответ

2 голосов
/ 21 марта 2020

Поскольку нет ресурса с именем aws_s3. Ресурс , который вы ищете - aws_s3_bucket.

...