From ed0381d486d3fe5fc4c936816c7214b12e46ce6d Mon Sep 17 00:00:00 2001 From: Mike Carey <32496966+mike-carey@users.noreply.github.com> Date: Thu, 16 Sep 2021 02:31:09 -0500 Subject: [PATCH] fix: Fixed output when create_api_domain_name is false (#44) --- README.md | 2 +- outputs.tf | 4 ++-- versions.tf | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 8c793a6..6994fa4 100644 --- a/README.md +++ b/README.md @@ -93,7 +93,7 @@ module "api_gateway" { | Name | Version | |------|---------| -| [terraform](#requirement\_terraform) | >= 0.12.26 | +| [terraform](#requirement\_terraform) | >= 0.13.1 | | [aws](#requirement\_aws) | >= 3.3.0 | ## Providers diff --git a/outputs.tf b/outputs.tf index 2885c32..f2e9c13 100644 --- a/outputs.tf +++ b/outputs.tf @@ -67,12 +67,12 @@ output "apigatewayv2_domain_name_configuration" { output "apigatewayv2_domain_name_target_domain_name" { description = "The target domain name" - value = var.create_api_domain_name ? lookup(tomap(element(element(concat(aws_apigatewayv2_domain_name.this.*.domain_name_configuration, [""]), 0), 0)), "target_domain_name", "") : "" + value = try(aws_apigatewayv2_domain_name.this[0].domain_name_configuration[0].target_domain_name, "") } output "apigatewayv2_domain_name_hosted_zone_id" { description = "The Amazon Route 53 Hosted Zone ID of the endpoint" - value = var.create_api_domain_name ? lookup(tomap(element(element(concat(aws_apigatewayv2_domain_name.this.*.domain_name_configuration, [""]), 0), 0)), "hosted_zone_id", "") : "" + value = try(aws_apigatewayv2_domain_name.this[0].domain_name_configuration[0].hosted_zone_id, "") } # api mapping diff --git a/versions.tf b/versions.tf index 19d1aed..5892b91 100644 --- a/versions.tf +++ b/versions.tf @@ -1,5 +1,5 @@ terraform { - required_version = ">= 0.12.26" + required_version = ">= 0.13.1" required_providers { aws = ">= 3.3.0"