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.