From eaae4299df21138b45059667bceeb915c6d98494 Mon Sep 17 00:00:00 2001 From: Hubert Cornet Date: Wed, 6 Aug 2025 14:57:37 +0200 Subject: [PATCH] Actualiser bucket.tf --- bucket.tf | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/bucket.tf b/bucket.tf index 779f579..e1de35f 100644 --- a/bucket.tf +++ b/bucket.tf @@ -4,4 +4,26 @@ resource "aws_s3_bucket" "mybucket" { Name = "MyS3Bucket" Environment = "Production" } + force_destroy = true } + +resource "aws_s3_bucket_ownership_controls" "mybucket" { + bucket = aws_s3_bucket.mybucket.id + rule { + object_ownership = "BucketOwnerPreferred" + } +} + +resource "aws_s3_bucket_acl" "mybucket" { + depends_on = [aws_s3_bucket_ownership_controls.mybucket] + + bucket = aws_s3_bucket.mybucket.id + acl = "private" +} + +resource "aws_s3_bucket_object" "mybucket" { + key = "someobject" + bucket = aws_s3_bucket.mybucket.id + source = "index.html" + server_side_encryption = "aws:kms" +} \ No newline at end of file