aws∕kms‒key - dicomgrid/pt-modules GitHub Wiki

Usage

To use this module in your Terraform, refer to the below module example:

module "aws_kms_key" {
  source = "git::https://github.com/dicomgrid/pt-modules.git?ref=null"

  # See inputs below for additional required parameters
}

Attributes

Requirements

Name Version
terraform >= 1.0
aws >= 4.64.0

Providers

Name Version
aws >= 4.64.0

Modules

No modules.

Resources

Name Type
aws_kms_alias.main resource
aws_kms_key.main resource
aws_kms_key_policy.custom resource
aws_kms_key_policy.main resource
aws_caller_identity.current data source
aws_iam_policy_document.ebs data source
aws_iam_policy_document.shared_cluster data source
aws_region.current data source

Inputs

Name Description Type Default Required
deletion_window_in_days n/a any n/a yes
description n/a any n/a yes
tags n/a any n/a yes
account_id n/a any null no
aws_project_id n/a string "null" no
code_managed n/a string "true" no
compliance n/a string "null" no
custom_kms_policy n/a any null no
ebs_kms_shared_account_roles n/a any null no
kms_alias n/a any null no
kms_policy n/a any null no
map_migrated n/a string "null" no
onetime n/a string "null" no
region n/a any null no

Outputs

Name Description
id n/a

Changelog