diff --git a/vpn-transit-gateway/vpn-config.tf b/vpn-transit-gateway/vpn-config.tf index dca44f0..76da326 100644 --- a/vpn-transit-gateway/vpn-config.tf +++ b/vpn-transit-gateway/vpn-config.tf @@ -84,7 +84,8 @@ resource "null_resource" "directory_setup" { resource "null_resource" "generate_configs" { for_each = var.create ? local.vpn_tunnel_outputs : {} triggers = { - directory_setup = null_resource.directory_setup.id + directory_setup = null_resource.directory_setup.id + vpn_connection_id = each.value.vpn_connection_id } provisioner "local-exec" { working_dir = format("%v/%v", path.root, null_resource.directory_setup.triggers.name)