Can be worked around by constructing the resource IDs based on the inputs & setting an explicit dependency on the entire module rather than letting Terraform work out the implicit dependencies, but would be cleaner if the resources could be included in outputs.
Check for previous/existing GitHub issues
Issue Type?
Bug
(Optional) Module Version
v0.5.0
(Optional) Correlation Id
No response
Description
Connection details aren't exported as outputs for Virtual Network, VPN site & ExpressRoute.
azurerm_vpn_gateway_connection
azurerm_express_route_connection
azurerm_virtual_hub_connection
This makes it more difficult to build dependencies based on these connections, e.g. BGP Peering if done outside of the module whilst it's not currently supported natively (see https://github.com/Azure/terraform-azurerm-avm-ptn-virtualwan/issues/113)
Can be worked around by constructing the resource IDs based on the inputs & setting an explicit dependency on the entire module rather than letting Terraform work out the implicit dependencies, but would be cleaner if the resources could be included in outputs.