This module is for creating global config for aws resources (independent of any specific resource).
module "utils" {
source = "git::https://<YOUR_VCS_URL>/terraform-aws-utils?ref=v1.0.0"
is_enabled_ebs_encryption = true
ebs_kms_key = null
is_enabled_s3_account_public_access_block = true
}
Name | Version |
---|---|
terraform | >= 1.0.0 |
aws | >= 4.0.0 |
Name | Version |
---|---|
aws | >= 4.0.0 |
No modules.
Name | Type |
---|---|
aws_ebs_default_kms_key.this | resource |
aws_ebs_encryption_by_default.this | resource |
aws_s3_account_public_access_block.this | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
ebs_kms_key | The ARN of the AWS Key Management Service (AWS KMS) customer master key (CMK) to use to encrypt the EBS volume. | string |
null |
no |
is_enabled_ebs_encryption | Whether or not default EBS encryption is enabled | bool |
true |
no |
is_enabled_s3_account_public_access_block | Flag to enable/disable S3 account-level Public Access Block | bool |
true |
no |
No outputs.