Make S3 Bucket Public Using Terraform



我正在尝试使用terraform向公众公开我的bucket。我做错了什么?

resource "aws_s3_bucket" "My_bucket" {
bucket = "my-test-bucket-for-vpc-endpoints"
tags = {
Name = "My bucket"
}
}
resource "aws_s3_bucket_acl" "example_bucket_acl" {
bucket = aws_s3_bucket.My_bucket.id
acl    = "public-read"
}
resource "aws_s3_bucket_public_access_block" "example" {
bucket = aws_s3_bucket.My_bucket.id
}

我删除了下面的block

resource "aws_s3_bucket_public_access_block" "example" {
bucket = aws_s3_bucket.My_bucket.id
}

最新更新