From b5f811d041482a83e2946262de2112272c7c3d7c Mon Sep 17 00:00:00 2001 From: Chris Constantin Date: Mon, 23 Sep 2024 10:18:39 -0700 Subject: [PATCH] Fix hubNetworking module output when DDoS is disabled (#861) When disabling DDoS in hubNetworking the module fails because the DDoS plan is not actually provisioned and the output always requires it. --- infra-as-code/bicep/modules/hubNetworking/hubNetworking.bicep | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/infra-as-code/bicep/modules/hubNetworking/hubNetworking.bicep b/infra-as-code/bicep/modules/hubNetworking/hubNetworking.bicep index 839b2a404..97751563b 100644 --- a/infra-as-code/bicep/modules/hubNetworking/hubNetworking.bicep +++ b/infra-as-code/bicep/modules/hubNetworking/hubNetworking.bicep @@ -1086,7 +1086,7 @@ output outAzFirewallName string = parAzFirewallEnabled ? parAzFirewallName : '' output outPrivateDnsZones array = (parPrivateDnsZonesEnabled ? modPrivateDnsZones.outputs.outPrivateDnsZones : []) output outPrivateDnsZonesNames array = (parPrivateDnsZonesEnabled ? modPrivateDnsZones.outputs.outPrivateDnsZonesNames : []) -output outDdosPlanResourceId string = resDdosProtectionPlan.id +output outDdosPlanResourceId string = parDdosEnabled ? resDdosProtectionPlan.id : '' output outHubVirtualNetworkName string = resHubVnet.name output outHubVirtualNetworkId string = resHubVnet.id output outHubRouteTableId string = parAzFirewallEnabled ? resHubRouteTable.id : ''