File tree 2 files changed +6
-2
lines changed
2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change 1
1
locals {
2
+ # Load Balancer
2
3
load_balancer_type = " application"
4
+
5
+ # Load Balancer Listener
6
+ default_ssl_policy = " ELBSecurityPolicy-TLS13-1-2-2021-06"
3
7
}
4
8
5
9
# ###############################################################################
@@ -84,7 +88,7 @@ resource "aws_lb_listener" "this" {
84
88
certificate_arn = try (each. value . certificate_arn , null )
85
89
port = try (each. value . port , null )
86
90
protocol = try (each. value . protocol , null )
87
- ssl_policy = try (each. value . ssl_policy , null )
91
+ ssl_policy = try (each. value . ssl_policy , each . value . certificate_arn != null ? local . default_ssl_policy : null )
88
92
89
93
dynamic "default_action" {
90
94
for_each = each. value . default_action
Original file line number Diff line number Diff line change @@ -106,7 +106,7 @@ variable "listeners" {
106
106
certificate_arn = optional (string )
107
107
port = optional (number )
108
108
protocol = optional (string , " HTTP" )
109
- ssl_policy = optional (string , " ELBSecurityPolicy-TLS13-1-2-2021-06 " )
109
+ ssl_policy = optional (string , null )
110
110
tags = optional (map (string ), {})
111
111
}))
112
112
nullable = false
You can’t perform that action at this time.
0 commit comments