No requirements.
Name | Version |
---|---|
aws | n/a |
No modules.
Name | Type |
---|---|
aws_s3_bucket.s3_bucket | resource |
aws_s3_bucket_acl.s3_acl | resource |
aws_s3_bucket_public_access_block.s3_block_access | resource |
aws_s3_bucket_server_side_encryption_configuration.s3_sse | resource |
aws_s3_bucket_versioning.s3_versioning | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
acl_s3 | Type of ACL for S3 Bucket, Default is private |
string |
"private" |
no |
block_public_acls | Block ACLS on Bucket | bool |
true |
no |
block_public_policy | Block Public Policy | bool |
true |
no |
bucket_name | S3 Bucket Name | string |
n/a | yes |
default_tags | Default Tags to be used for all AWS Resources. | map(any) |
{} |
no |
ignore_public_acls | Ignore Public Acls | bool |
true |
no |
restrict_public_buckets | Restrict Public Buckets | bool |
true |
no |
s3_tags | Specifics Tags for S3. | map(any) |
{} |
no |
sse_encrypt | Enable Server side encryption to S3, Default is AES256 | string |
"AES256" |
no |
tags | Global Tags. | map(any) |
{} |
no |
versioning | If this bucket it is versioning. Default is true |
bool |
true |
no |
Name | Description |
---|---|
arn | Output ARN S3 Bucket |
domain_name | Output Domain name S3 Bucket |
id | Output ID S3 Bucket |
region | Output Region S3 Bucket |