We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fedec4f commit 482be0bCopy full SHA for 482be0b
modules/vpc-peering/main.tf
@@ -1,7 +1,7 @@
1
locals {
2
enabled = module.this.enabled
3
4
- requester_vpc_id = coalesce(var.requester_vpc_id, module.requester_vpc.outputs.vpc_id)
+ requester_vpc_id = coalesce(var.requester_vpc_id, one(module.requester_vpc[*].outputs.vpc_id))
5
6
accepter_aws_assume_role_arn = var.accepter_stage_name != null ? module.iam_roles.terraform_role_arns[var.accepter_stage_name] : var.accepter_aws_assume_role_arn
7
}
modules/vpc-peering/remote-state.tf
@@ -1,4 +1,6 @@
module "requester_vpc" {
+ count = var.requester_vpc_id == null ? 1 : 0
+
source = "cloudposse/stack-config/yaml//modules/remote-state"
version = "1.5.0"
0 commit comments