Skip to main content

Remediation

Delete the Unused Virtual Network Gateway​

If a Virtual Network Gateway is confirmed to have no active connections and is not required for current or future network configurations, it should be deleted to prevent ongoing charges and reduce infrastructure complexity.

Azure CLI​

az network vnet-gateway delete \
--name {{gateway-name}} \
--resource-group {{resource-group-name}}

PowerShell​

Remove-AzVirtualNetworkGateway `
-Name "{{gateway-name}}" `
-ResourceGroupName "{{resource-group-name}}"

Considerations​

  • Confirm that the gateway is not reserved for planned VPN or ExpressRoute configurations.
  • Ensure no virtual network or hybrid connectivity scenarios depend on the gateway being removed.