File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change 2
2
# Endpoint(s)
3
3
# ###############################################################################
4
4
5
+ locals {
6
+ endpoints = { for k , v in var . endpoints : k => v if var . create && try (v. create , true ) }
7
+ }
8
+
5
9
data "aws_vpc_endpoint_service" "this" {
6
- for_each = { for k , v in var . endpoints : k => v if var . create }
10
+ for_each = local . endpoints
7
11
8
12
service = lookup (each. value , " service" , null )
9
13
service_name = lookup (each. value , " service_name" , null )
@@ -15,7 +19,7 @@ data "aws_vpc_endpoint_service" "this" {
15
19
}
16
20
17
21
resource "aws_vpc_endpoint" "this" {
18
- for_each = { for k , v in var . endpoints : k => v if var . create && try (v . create , true ) }
22
+ for_each = local . endpoints
19
23
20
24
vpc_id = var. vpc_id
21
25
service_name = data. aws_vpc_endpoint_service . this [each . key ]. service_name
You can’t perform that action at this time.
0 commit comments