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

# avm-res-cognitiveservices-account breaking changes

An Azure Verified Module for Terraform, published as [`Azure/avm-res-cognitiveservices-account/azurerm`](https://registry.terraform.io/modules/Azure/avm-res-cognitiveservices-account) in the Terraform Registry: the resource module for Cognitive Service.

- Cloud: Azure
- Latest v0.12.0, released 11 Nov 2026
- 2 releases that list breaking changes in the last 12 months, counted for 13 Nov 2026 (UTC)

Every release from v0.1.0 up to v0.12.0: 2 releases with breaking changes, 8 changes

## avm-res-cognitiveservices-account breaking changes: v0.1.0 to v0.12.0

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

[Release notes](https://github.com/Azure/terraform-azurerm-avm-res-cognitiveservices-account/releases/tag/v0.12.0)

- [ ] AzAPI now requires ~> 2.12 (previously ~> 2.5).
- [ ] Enabled telemetry creates empty subscription-scoped Azure deployments and requires Microsoft.Resources/deployments/read, write, and delete permissions at the active subscription. Set enable_telemetry = false to disable these deployments.
- [ ] Direct callers of modules/deployment and modules/rai_policy must supply location when telemetry is enabled. The parent module forwards its location and telemetry opt-out automatically.
- [ ] Previously ignored private endpoint fields are now honored. An explicit role-assignment name can replace its assignment; non-default subresource names can change generated endpoint/NIC/connection names and replace resources. Lock notes and IP member names are now sent to ARM. Review the plan before upgrading.
- [ ] Deployment and RAI-policy tags supplied per item now take effect; omitted/null tags retain provider defaults and do not inherit account tags.
- [ ] The private-endpoint example replaces legacy VNet module 5.0.1 with AVM VNet 0.23.0, changing example VNet/subnet state addresses. Use fresh disposable example infrastructure or explicitly review and migrate existing example state before applying.
- [ ] Legacy telemetry state is forgotten with destroy = false. Terraform can still require the retired providers during the first initialization of an existing state.

### v0.11.0 (2026-01-23)

[Release notes](https://github.com/Azure/terraform-azurerm-avm-res-cognitiveservices-account/releases/tag/v0.11.0)

- [ ] [Breaking Change] Migrate private endpoint to azapi by @lonegunmanb in https://github.com/Azure/terraform-azurerm-avm-res-cognitiveservices-account/pull/169 ([source](https://github.com/Azure/terraform-azurerm-avm-res-cognitiveservices-account/pull/169))

Source: https://eolwatch.dev/p/avm-res-cognitiveservices-account

Page: https://eolwatch.dev/providers/avm-res-cognitiveservices-account | JSON: https://eolwatch.dev/providers/avm-res-cognitiveservices-account.json
