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"