PolicyBased Basic VPN gateway — Delete Basic Public IP Reference fails with CannotUpdatePolicyBasedGatewayProperties

Mo 25 Reputation points
2026-06-23T08:58:12.8633333+00:00

I have a VPN gateway that is PolicyBased, Generation1, Basic SKU, with a Basic SKU public IP reference attached. It has an active site-to-site tunnel (Connected).

Following the "Remove the Basic SKU public IP reference from a Basic SKU VPN gateway" guidance for the June 30, 2026 Basic public IP retirement, the Configuration page validates all resources as Succeeded and the Delete Basic Public IP Reference button is available. But clicking it fails at deployment with:

CannotUpdatePolicyBasedGatewayProperties — The properties of virtual network gateway ... of vpn type policy based cannot be updated.

This looks structural: PolicyBased gateways reject property updates at the resource-provider level, and removing the public IP reference is implemented as a property update — so it fails via portal, CLI, and PowerShell alike. The validation step passes but execution fails, which suggests the migration tooling doesn't account for the PolicyBased case.

The failed deployment rolled back cleanly; the gateway is healthy and the tunnel is still Connected.

Questions:

  1. Since PolicyBased gateways reject the customer-initiated update, can this Basic public IP reference be removed from Microsoft's side?
  2. Has the backend Basic→Standard internal public IP migration already completed for this type of gateway?
  3. If no action is taken, is connectivity retained after June 30, 2026?

(Happy to share the specific subscription and resource IDs privately.)

Azure VPN Gateway
Azure VPN Gateway

An Azure service that enables the connection of on-premises networks to Azure through site-to-site virtual private networks.


Answer accepted by question author
Sindhuja Dasari 2,115 Reputation points Microsoft External Staff Moderator
2026-07-22T12:32:16.1833333+00:00

Hello @Mo

Thank you for the update in private message.

I can confirm that the gateway is now showing a Standard public IP and that the Basic Public IP reference is no longer present. This aligns with the expected end state for the migration.

However, I do not currently have visibility into whether this change resulted from an automated platform-side migration process or a specific Microsoft backend action. Based on the current resource state, I can only confirm that the migration appears to have been completed successfully and the gateway remains healthy.

Additionally, site-to-site connectivity continues to function as expected, this would indicate that the gateway is operating normally following the change.

Please Accept the answer if it is helpful

Was this answer helpful?

1 person found this answer helpful.
0 comments No comments

0 additional answers

Sort by: Newest

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.