---
key: "avm-res-network-privateendpoint"
name: "Azure Verified Module avm-res-network-privateendpoint"
kind: "module"
cloud: "azure"
namespace: "Azure/avm-res-network-privateendpoint/azurerm"
registry_url: "https://registry.terraform.io/modules/Azure/avm-res-network-privateendpoint"
subject: "Private Endpoint"
repo_url: "https://github.com/Azure/terraform-azurerm-avm-res-network-privateendpoint"
latest_version: "0.3.1"
latest_date: "2026-11-04"
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-privateendpoint"
markdown_url: "https://eolwatch.dev/providers/avm-res-network-privateendpoint.md"
json_url: "https://eolwatch.dev/providers/avm-res-network-privateendpoint.json"
as_of: "2026-11-13"
from: null
state: "all"
unread_versions: []
short_url: "https://eolwatch.dev/p/avm-res-network-privateendpoint"
---

# avm-res-network-privateendpoint breaking changes

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

- Cloud: Azure
- Latest v0.3.1, released 4 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.1: 1 release with breaking changes, 5 changes

## avm-res-network-privateendpoint breaking changes: v0.1.0 to v0.3.1

### v0.3.0 (2026-10-22)

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

- [ ] Provider and Terraform requirements: Terraform >= 1.16, < 2.0 and Azure/azapi ~> 2.12 are now required.
- [ ] Parent scope: Replace resource_group_name with parent_id, containing the resource group's full Azure resource ID.
- [ ] Outputs: The whole-resource resource output has been removed. Use name, resource_id, network_interface_ids, private_ip_addresses, and application_security_group_association_ids instead.
- [ ] Role assignments: Remove role_assignment_name_use_random_uuid from module inputs. Existing assignment GUIDs are preserved through the supported migration path.
- [ ] DNS zone group ownership: Private DNS zone groups now have an independently managed child-module state address and require the managed migration flag when upgrading an existing configured group.

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

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