terraform-simple-s3-bucket-module
Name |
Description |
Type |
Default |
Required |
acl |
(Optional) The canned ACL to apply. Defaults to 'private'. Conflicts with grant |
string |
"private" |
no |
bucket_prefix |
(Optional, Forces new resource) Creates a unique bucket name beginning with the specified prefix. Conflicts with bucket. |
string |
null |
no |
logging |
Map containing access bucket logging configuration. |
map(string) |
{} |
no |
server_side_encryption_configuration |
Map containing server-side encryption configuration. |
any |
{} |
no |
tags |
(Optional) A mapping of tags to assign to the bucket. |
map(string) |
{} |
no |
versioning |
Map containing versioning configuration. |
map(string) |
{} |
no |
Name |
Description |
arn |
The ARN of the bucket. Will be of format arn:aws:s3:::bucketname. |
id |
The name of the bucket. |
region |
The AWS region this bucket resides in. |
See buildspec.yaml