github.com/aquasecurity/trivy-iac@v0.8.1-0.20240127024015-3d8e412cf0ab/avd_docs/aws/s3/AVD-AWS-0170/Terraform.md (about)

     1  
     2  Enable MFA deletion protection on the bucket
     3  
     4  ```hcl
     5  resource "aws_s3_bucket" "example" {
     6  	bucket = "bucket"
     7  }
     8  
     9  resource "aws_s3_bucket_versioning" "good_example" {
    10   	bucket = aws_s3_bucket.example.id
    11     
    12  	versioning_configuration {
    13  		status = "Enabled"
    14  		mfa_delete = "Enabled"
    15  	}
    16  }
    17   
    18  ```
    19  
    20  #### Remediation Links
    21   - https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/s3_bucket_versioning
    22