From 076962fc8b5d09369648721f7d7638d248d1c0af Mon Sep 17 00:00:00 2001 From: LeoDiazL <116020815+LeoDiazL@users.noreply.github.com> Date: Mon, 9 Sep 2024 17:30:46 -0300 Subject: [PATCH] Testing conditionals --- .../aws/certificates/aws_certificates.tf | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/operations/deployment/terraform/modules/aws/certificates/aws_certificates.tf b/operations/deployment/terraform/modules/aws/certificates/aws_certificates.tf index 70999b57..416312b8 100644 --- a/operations/deployment/terraform/modules/aws/certificates/aws_certificates.tf +++ b/operations/deployment/terraform/modules/aws/certificates/aws_certificates.tf @@ -4,12 +4,21 @@ data "aws_route53_zone" "selected" { private_zone = false } +#data "aws_acm_certificate" "issued" { +# #count = local.is_enabled_and_valid ? (!var.aws_r53_create_root_cert ? (!var.aws_r53_create_sub_cert ? (var.fqdn_provided ? 1 : 0) : 0) : 0) :0 +# for_each = (local.is_enabled_and_valid ? (!var.aws_r53_create_root_cert ? (!var.aws_r53_create_sub_cert ? (var.fqdn_provided ? 1 : 0) : 0) : 0) :0) { +# "domain" : var.aws_r53_domain_name, +# "wildcard" : "*.${var.aws_r53_domain_name}" +# "sub": "${var.aws_r53_sub_domain_name}.${var.aws_r53_domain_name}" +# } : {} +# domain = var.aws_r53_domain_name +#} + data "aws_acm_certificate" "issued" { - #count = local.is_enabled_and_valid ? (!var.aws_r53_create_root_cert ? (!var.aws_r53_create_sub_cert ? (var.fqdn_provided ? 1 : 0) : 0) : 0) :0 - for_each = local.is_enabled_and_valid ? { - "domain" : var.aws_r53_domain_name, - "wildcard" : "*.${var.aws_r53_domain_name}" - "sub": "${var.aws_r53_sub_domain_name}.${var.aws_r53_domain_name}" + for_each = local.is_enabled_and_valid && !var.aws_r53_create_root_cert && !var.aws_r53_create_sub_cert && var.fqdn_provided ? { + "domain" = var.aws_r53_domain_name + "wildcard" = "*.${var.aws_r53_domain_name}" + "sub" = "${var.aws_r53_sub_domain_name}.${var.aws_r53_domain_name}" } : {} domain = var.aws_r53_domain_name }