AWS S3 bucket Terraform module

Upstream version 5.16.0
12 controls from SOC 2 requirements

Terraform Module Source

soc2.compliance.tf/terraform-aws-modules/s3-bucket/aws
NameTypeDescriptionSensitive
aws_s3_bucket_versioning_statusThe versioning status of the bucket. Will be 'Enabled', 'Suspended', or 'Disabled'
s3_bucket_arnThe ARN of the bucket. Will be of format arn:aws:s3:::bucketname
s3_bucket_bucket_domain_nameThe bucket domain name. Will be of format bucketname.s3.amazonaws.com
s3_bucket_bucket_namespaceThe namespace of the bucket
s3_bucket_bucket_regional_domain_nameThe bucket region-specific domain name. The bucket domain name including the region name, please refer here for format. Note: The AWS CloudFront allows specifying S3 region-specific endpoint when creating S3 origin, it will prevent redirect issues from CloudFront to S3 Origin URL
s3_bucket_hosted_zone_idThe Route 53 Hosted Zone ID for this bucket's region
s3_bucket_idThe name of the bucket
s3_bucket_lifecycle_configuration_rulesThe lifecycle rules of the bucket, if the bucket is configured with lifecycle rules
s3_bucket_policyThe policy of the bucket, if the bucket is configured with a policy
s3_bucket_regionThe AWS region this bucket resides in
s3_bucket_tagsTags of the bucket
s3_bucket_website_domainThe domain of the website endpoint, if the bucket is configured with a website. This is used to create Route 53 alias records
s3_bucket_website_endpointThe website endpoint, if the bucket is configured with a website
s3_directory_bucket_arnARN of the directory bucket
s3_directory_bucket_nameName of the directory bucket