@@ -148,7 +148,7 @@ resource "aws_alb_listener" "lb_listener" {
148148}
149149
150150resource "aws_alb_listener" "http_redirect" {
151- count = var. aws_alb_redirect_enable && var. aws_certificates_selected_arn != " " ? 1 : 0 # !contains(local.alb_listen_port, 80) ? 1 : 0 : 0
151+ count = var. aws_alb_redirect_enable && var. aws_certificate_enabled ? 1 : 0 # !contains(local.alb_listen_port, 80) ? 1 : 0 : 0
152152 load_balancer_arn = aws_lb. vm_alb . arn
153153 port = " 80"
154154 protocol = " HTTP"
@@ -169,7 +169,7 @@ resource "aws_alb_listener" "http_redirect" {
169169}
170170
171171resource "aws_alb_listener" "http_forward" {
172- count = var. aws_alb_redirect_enable && ! var. aws_alb_www_to_apex_redirect && var. aws_certificates_selected_arn == " " ? 1 : 0 # !contains(local.alb_listen_port, 80) ? 1 : 0 : 0
172+ count = var. aws_alb_redirect_enable && ! var. aws_alb_www_to_apex_redirect && ! var. aws_certificate_enabled ? 1 : 0 # !contains(local.alb_listen_port, 80) ? 1 : 0 : 0
173173 load_balancer_arn = aws_lb. vm_alb . arn
174174 port = " 80"
175175 protocol = " HTTP"
@@ -185,7 +185,7 @@ resource "aws_alb_listener" "http_forward" {
185185}
186186
187187resource "aws_alb_listener" "http_www_redirect" {
188- count = var. aws_alb_redirect_enable && var. aws_alb_www_to_apex_redirect && var. aws_certificates_selected_arn == " " ? 1 : 0 # !contains(local.alb_listen_port, 80) ? 1 : 0 : 0
188+ count = var. aws_alb_redirect_enable && var. aws_alb_www_to_apex_redirect && ! var. aws_certificate_enabled ? 1 : 0 # !contains(local.alb_listen_port, 80) ? 1 : 0 : 0
189189 load_balancer_arn = aws_lb. vm_alb . arn
190190 port = " 80"
191191 protocol = " HTTP"
@@ -269,7 +269,7 @@ resource "aws_security_group_rule" "incoming_alb_https" {
269269# ##
270270
271271resource "aws_alb_listener" "https_redirect" {
272- count = var. aws_alb_redirect_enable && var. aws_certificates_selected_arn == " " ? 1 : 0 # !contains(local.alb_listen_port, 443) ? 1 : 0 : 0
272+ count = var. aws_alb_redirect_enable && var. aws_certificate_enabled ? 1 : 0 # !contains(local.alb_listen_port, 443) ? 1 : 0 : 0
273273 load_balancer_arn = aws_lb. vm_alb . arn
274274 port = " 443"
275275 protocol = " HTTPS"
0 commit comments