From d14e7d10cf5d65ad323b18f8269f186192aa242a Mon Sep 17 00:00:00 2001 From: Kuntal Basu Date: Tue, 20 May 2025 12:04:06 -0400 Subject: [PATCH 1/3] feat: enabling more default values --- variables.tf | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/variables.tf b/variables.tf index 1c8f442..dfe8ef7 100644 --- a/variables.tf +++ b/variables.tf @@ -307,6 +307,17 @@ variable "glue_create_config" { filter_policy_scope = string // sns subcription filter policy scope }) description = "Configuration of glue-create lambda" + default = { + lambda_s3_key = "" + lambda_s3_bucket = "" + lambda_function_name = "" + path_regex = "" + sns_topic_arn = "" + sqs_queue_name = "" + sqs_queue_name_dl = "" + iam_role_name = "" + iam_policy_name = "" + } } variable "enable_glue_sync" { @@ -330,6 +341,17 @@ variable "glue_sync_config" { filter_policy_scope = string // sns subcription filter policy scope }) description = "Configuration of glue-sync lambda" + default = { + lambda_s3_key = "" + lambda_s3_bucket = "" + lambda_function_name = "" + path_regex = "" + sns_topic_arn = "" + sqs_queue_name = "" + sqs_queue_name_dl = "" + iam_role_name = "" + iam_policy_name = "" + } } variable "group_event_lambda_batch_size" { From ca3c906517861ead7345483908a66e6ee6586b58 Mon Sep 17 00:00:00 2001 From: Kuntal Basu Date: Tue, 20 May 2025 12:45:19 -0400 Subject: [PATCH 2/3] added more default values --- variables.tf | 40 ++++++++++++++++++++++------------------ 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/variables.tf b/variables.tf index dfe8ef7..9870a22 100644 --- a/variables.tf +++ b/variables.tf @@ -308,15 +308,17 @@ variable "glue_create_config" { }) description = "Configuration of glue-create lambda" default = { - lambda_s3_key = "" - lambda_s3_bucket = "" - lambda_function_name = "" - path_regex = "" - sns_topic_arn = "" - sqs_queue_name = "" - sqs_queue_name_dl = "" - iam_role_name = "" - iam_policy_name = "" + lambda_s3_key = "" + lambda_s3_bucket = "" + lambda_function_name = "" + path_regex = "" + sns_topic_arn = "" + sqs_queue_name = "" + sqs_queue_name_dl = "" + iam_role_name = "" + iam_policy_name = "" + sns_subcription_filter_policy = "" + filter_policy_scope = "" } } @@ -342,15 +344,17 @@ variable "glue_sync_config" { }) description = "Configuration of glue-sync lambda" default = { - lambda_s3_key = "" - lambda_s3_bucket = "" - lambda_function_name = "" - path_regex = "" - sns_topic_arn = "" - sqs_queue_name = "" - sqs_queue_name_dl = "" - iam_role_name = "" - iam_policy_name = "" + lambda_s3_key = "" + lambda_s3_bucket = "" + lambda_function_name = "" + path_regex = "" + sns_topic_arn = "" + sqs_queue_name = "" + sqs_queue_name_dl = "" + iam_role_name = "" + iam_policy_name = "" + sns_subcription_filter_policy = "" + filter_policy_scope = "" } } From ea93486735dfcf7ef94b9a4ffad0471366ae2cd1 Mon Sep 17 00:00:00 2001 From: Kuntal Basu Date: Tue, 20 May 2025 12:47:12 -0400 Subject: [PATCH 3/3] fixed more default values --- variables.tf | 3 +++ 1 file changed, 3 insertions(+) diff --git a/variables.tf b/variables.tf index 9870a22..4049e6e 100644 --- a/variables.tf +++ b/variables.tf @@ -308,6 +308,9 @@ variable "glue_create_config" { }) description = "Configuration of glue-create lambda" default = { + athena_workgroup_name = "" + athena_data_source = "" + athena_bucket_name = "" lambda_s3_key = "" lambda_s3_bucket = "" lambda_function_name = ""