{
  "slug": "azure-vpn-gateway-vpngw1-5-non-az-skus-retirement",
  "title": "Azure VPN Gateway: VpnGw1-5 non-AZ SKUs retirement",
  "summary": "Retirement date for the VpnGw1-5 non-AZ SKUs of Azure VPN Gateway: 30 Sep 2026. Microsoft migrates gateways on these SKUs to the VpnGw1-5 AZ SKUs automatically.",
  "cloud": "azure",
  "service": "Azure VPN Gateway",
  "service_slug": "vpn-gateway",
  "category": "feature",
  "type": "retirement",
  "announced_date": "2024-09-26",
  "effective_date": "2026-09-30",
  "effective_precision": "day",
  "impact": "On 30 Sep 2026, the VpnGw1-5 (Non-AZ SKUs) are retired. Gateways on VpnGw1-5 Non-Availability Zones SKUs are affected. Creating new gateways on these SKUs has not been possible since Jan 1, 2025. Microsoft states that all gateways are automatically migrated to AZ SKUs before the retirement date.",
  "migration_path": "Microsoft migrates all gateways on VpnGw1-5 (Non-AZ SKUs) to VpnGw1-5 (AZ SKUs), in a window the source gives as April 2025 to October 2026. Microsoft states that reduced pricing for AZ SKUs took effect on Jan 1, 2025. Refer to the [pricing page](https://azure.microsoft.com/pricing/details/vpn-gateway/) to select the appropriate SKU for your organization.",
  "replacement": "VpnGw1-5 AZ SKUs",
  "affected_versions": [],
  "source_url": "https://azure.microsoft.com/updates?id=vpngw1-5-non-az-skus-will-be-retired-on-30-september-2026",
  "extra_source_urls": [
    "https://azure.microsoft.com/pricing/details/vpn-gateway/"
  ],
  "vendor_ref": "vpngw1-5-non-az-skus-will-be-retired-on-30-september-2026",
  "last_checked_at": "2026-11-12T09:55:19.345Z",
  "created_at": "2026-11-13T13:36:44.208Z",
  "updated_at": "2026-11-13T13:36:44.208Z",
  "url": "https://eolwatch.dev/items/azure-vpn-gateway-vpngw1-5-non-az-skus-retirement",
  "short_url": "https://eolwatch.dev/i/1d",
  "markdown_url": "https://eolwatch.dev/items/azure-vpn-gateway-vpngw1-5-non-az-skus-retirement.md",
  "json_url": "https://eolwatch.dev/items/azure-vpn-gateway-vpngw1-5-non-az-skus-retirement.json",
  "estate_check": {
    "resource_types": [
      "microsoft.network/virtualnetworkgateways",
      "azurerm_virtual_network_gateway"
    ],
    "fields": [
      "properties.sku.name",
      "sku"
    ],
    "inputs": [
      "Terraform state or plan (JSON)",
      "ARM template"
    ]
  },
  "source_note": null
}
