Skip to content

Commit

Permalink
udpate to allow for excluding local vpc endpoints from using shared
Browse files Browse the repository at this point in the history
  • Loading branch information
badra001 committed Jul 5, 2024
1 parent 5684390 commit d73a232
Showing 1 changed file with 4 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,10 @@ data "aws_ssm_parameters_by_path" "vpce_west" {
}

locals {
vpc_endpoints_ssm_east = { for k, v in zipmap(data.aws_ssm_parameters_by_path.vpce_east.names, data.aws_ssm_parameters_by_path.vpce_east.values) : k => jsondecode(v) }
vpc_endpoints_ssm_west = { for k, v in zipmap(data.aws_ssm_parameters_by_path.vpce_west.names, data.aws_ssm_parameters_by_path.vpce_west.values) : k => jsondecode(v) }
_vpc_endpoints_ssm_east = { for k, v in zipmap(data.aws_ssm_parameters_by_path.vpce_east.names, data.aws_ssm_parameters_by_path.vpce_east.values) : k => jsondecode(v) }
vpc_endpoints_ssm_east = { for k, v in local._vpc_endpoints_ssm_east : k => v if ! (v.region == var.region && contains(keys(local.vpc_endpoints), v.name)) }
_vpc_endpoints_ssm_west = { for k, v in zipmap(data.aws_ssm_parameters_by_path.vpce_west.names, data.aws_ssm_parameters_by_path.vpce_west.values) : k => jsondecode(v) }
vpc_endpoints_ssm_west = { for k, v in local._vpc_endpoints_ssm_west : k => v if ! (v.region == var.region && contains(keys(local.vpc_endpoints), v.name)) }
}

# selects all available zones for this region
Expand Down

0 comments on commit d73a232

Please sign in to comment.