Я использую этот модуль https://github.com/turnerlabs/terraform-s3-user, чтобы создать несколько блоков s3 и относительных пользователей iam.
это работает нормально:
module "my_bucket" {
source = "github.com/turnerlabs/terraform-s3-user?ref=v2.1"
bucket_name = "my-bucket"
tag_team = "developers"
tag_contact-email = "xxxxx"
tag_application = "xxxxx"
tag_environment = "prod"
tag_customer = "xxxxx"
}
Теперь я хочу исправитьполитика по умолчанию для корзины s3, созданной этим модулем.
terrafom show
покажите мне это:
module.my_bucket.aws_s3_bucket_policy.bucket_policy:
id = my-bucket
bucket = my-bucket
policy = {
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::____________:user/srv_my-bucket"
},
"Action": [ "s3:*" ],
"Resource": [
"arn:aws:s3:::my-bucket",
"arn:aws:s3:::my-bucket/*"
]
}
]
}
как мне изменить свой .tf, чтобы иметь другую политику?