From d889982e72906bd50ed0e57385b55a833cf20c28 Mon Sep 17 00:00:00 2001 From: Marwin Baumann Date: Thu, 21 Sep 2023 11:44:32 +0200 Subject: [PATCH] make description optional --- main.tf | 6 +++--- variables.tf | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/main.tf b/main.tf index 9f8cc13..878456c 100644 --- a/main.tf +++ b/main.tf @@ -4,10 +4,10 @@ resource "aws_kms_alias" "default" { } resource "aws_kms_key" "default" { - description = var.description - policy = var.policy deletion_window_in_days = var.deletion_window_in_days - is_enabled = true + description = coalesce(var.description, var.name) enable_key_rotation = var.enable_key_rotation + is_enabled = true + policy = var.policy tags = var.tags } diff --git a/variables.tf b/variables.tf index d1f181c..525966a 100644 --- a/variables.tf +++ b/variables.tf @@ -6,6 +6,7 @@ variable "deletion_window_in_days" { variable "description" { type = string + default = null description = "The description of the key as viewed in AWS console" }