AWS S3 bucket Terraform module

Upstream version 5.15.4
6 controls from RBI IT Framework for NBFCs requirements

Terraform Module Source

rbiitfnbfc.compliance.tf/terraform-aws-modules/s3-bucket/aws
S3 buckets should not use ACLs for user access control
s3_bucket_acls_should_prohibit_user_access
Framework requirement
S3 buckets should have cross-region replication enabled
s3_bucket_cross_region_replication_enabled
Framework requirement
S3 buckets should have logging enabled
s3_bucket_logging_enabled3.1
Framework requirement
S3 buckets should have object lock enabled
s3_bucket_object_lock_enabled4.4
Framework requirement
S3 buckets should have versioning enabled
s3_bucket_versioning_enabled
Framework requirement
S3 public access should be blocked at bucket level
s3_public_access_block_bucket
Framework requirement