AWS S3 bucket Terraform module

Upstream version 5.14.0
3 controls from CCCS Medium Cloud Control Profile requirements

Terraform Module Source

cccsmedium.compliance.tf/terraform-aws-modules/s3-bucket/aws
S3 buckets should prohibit public write access
s3_bucket_restrict_public_write_accessSC-28
Framework requirement
S3 buckets with versioning enabled should have lifecycle policies configured
s3_bucket_versioning_and_lifecycle_policy_enabledSI-12
Framework requirement
S3 bucket versioning should be enabled
s3_bucket_versioning_enabled
Framework requirement