---
key: "avm-res-network-publicipaddress"
name: "Azure Verified Module avm-res-network-publicipaddress"
kind: "module"
cloud: "azure"
namespace: "Azure/avm-res-network-publicipaddress/azurerm"
registry_url: "https://registry.terraform.io/modules/Azure/avm-res-network-publicipaddress"
subject: "Public IP Address"
repo_url: "https://github.com/Azure/terraform-azurerm-avm-res-network-publicipaddress"
latest_version: "0.3.0"
latest_date: "2026-11-11"
latest_confirmed: true
latest_notes_read: true
oldest_tracked_version: "0.1.0"
breaking_releases_last_12_months: 1
counted_since: null
url: "https://eolwatch.dev/providers/avm-res-network-publicipaddress"
markdown_url: "https://eolwatch.dev/providers/avm-res-network-publicipaddress.md"
json_url: "https://eolwatch.dev/providers/avm-res-network-publicipaddress.json"
as_of: "2026-11-13"
from: null
state: "all"
unread_versions: []
short_url: "https://eolwatch.dev/p/avm-res-network-publicipaddress"
---

# avm-res-network-publicipaddress breaking changes

An Azure Verified Module for Terraform, published as [`Azure/avm-res-network-publicipaddress/azurerm`](https://registry.terraform.io/modules/Azure/avm-res-network-publicipaddress) in the Terraform Registry: the resource module for Public IP Address.

- Cloud: Azure
- Latest v0.3.0, released 11 Nov 2026
- 1 release that lists breaking changes in the last 12 months, counted for 13 Nov 2026 (UTC)

Every release from v0.1.0 up to v0.3.0: 1 release with breaking changes, 6 changes

## avm-res-network-publicipaddress breaking changes: v0.1.0 to v0.3.0

### v0.3.0 (2026-11-11)

[Release notes](https://github.com/Azure/terraform-azurerm-avm-res-network-publicipaddress/releases/tag/v0.3.0)

- [ ] This release moves the module from AzureRM to AzAPI. In-module moved blocks adopt the public IP, lock, role assignments and diagnostic settings in place. Read Upgrading from v0.2.1 and earlier before you upgrade. ([source](https://github.com/Azure/terraform-azurerm-avm-res-network-publicipaddress/blob/v0.3.0/README.md#upgrading-from-v021-and-earlier))
- [ ] Replaces the resource_group_name input with parent_id, the resource ID of the resource group.
- [ ] Requires Terraform 1.9 or later and AzAPI ~> 2.12. The module no longer requires the AzureRM provider.
- [ ] public_ip_address is null instead of "" while a dynamic public IP has no address.
- [ ] tags = null no longer clears tags. Set tags = {} to clear them.
- [ ] An existing domain_name_label or reverse_fqdn can't be removed, or switched to the other, in place.

Source: https://eolwatch.dev/p/avm-res-network-publicipaddress

Page: https://eolwatch.dev/providers/avm-res-network-publicipaddress | JSON: https://eolwatch.dev/providers/avm-res-network-publicipaddress.json
