{"id":19256,"name":"azure/azapi","ecosystem":"terraform","repository_url":null,"issues_count":45,"created_at":"2025-06-07T01:40:57.002Z","updated_at":"2025-06-07T01:40:57.002Z","purl":"pkg:terraform/azure/azapi","unique_repositories_count":16,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"4510779818","node_id":"PR_kwDORT0Fu87evaCj","number":1141,"state":"open","title":"deps(tf): bump azure/azapi from 2.9.0 to 2.10.0 in /infra","user":"dependabot[bot]","labels":["infrastructure","dependencies","area: infrastructure","terraform"],"assignees":["idokatz86"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-24T07:01:17.000Z","updated_at":"2026-05-24T07:05:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(tf)","packages":[{"name":"azure/azapi","old_version":"2.9.0","new_version":"2.10.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":"/infra","ecosystem":"terraform"},"body":"Bumps [azure/azapi](https://github.com/Azure/terraform-provider-azapi) from 2.9.0 to 2.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Preflight validation is now enabled on resource update operations (previously only on create) (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1112\"\u003eGH-1112\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Preflight validation now requires only read permission instead of write permission (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1112\"\u003eGH-1112\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.25.8 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1082\"\u003eGH-1082\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eterraform-plugin-framework\u003c/code\u003e from v1.16.1 to v1.19.0 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1081\"\u003eGH-1081\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd example for \u003ccode\u003eMicrosoft.RedHatOpenShift/openShiftClusters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1083\"\u003eGH-1083\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a panic when comparing a non-empty configured list with an empty remote list during no-op change detection (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1125\"\u003eGH-1125\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Preflight validation is now enabled on resource update operations (previously only on create) (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1112\"\u003eGH-1112\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Preflight validation now requires only read permission instead of write permission (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1112\"\u003eGH-1112\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.25.8 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1082\"\u003eGH-1082\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eterraform-plugin-framework\u003c/code\u003e from v1.16.1 to v1.19.0 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1081\"\u003eGH-1081\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd example for \u003ccode\u003eMicrosoft.RedHatOpenShift/openShiftClusters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1083\"\u003eGH-1083\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a panic when comparing a non-empty configured list with an empty remote list during no-op change detection (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1125\"\u003eGH-1125\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2ac202c26c83c9b9d9aa96d06c346d9235e63055\"\u003e\u003ccode\u003e2ac202c\u003c/code\u003e\u003c/a\u003e Fix UpdateObject empty array handling (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/892dd1724aa81261db444fd2cb996a8792c91c42\"\u003e\u003ccode\u003e892dd17\u003c/code\u003e\u003c/a\u003e Upgrade tffwdocs to v0.3.0 and adjust the document sources accordingly (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1124\"\u003e#1124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/5236c512949bf4392ae5e047a6c9d46149905a99\"\u003e\u003ccode\u003e5236c51\u003c/code\u003e\u003c/a\u003e changelog: fill v2.10.0 and fix all markdownlint violations (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1123\"\u003e#1123\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/399619c05670fa0aa5f3134c3c669fd68abf95a0\"\u003e\u003ccode\u003e399619c\u003c/code\u003e\u003c/a\u003e Bump github.com/go-git/go-git/v5 in the gomod-dependencies group (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1114\"\u003e#1114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/784a31d2a2bd9d46dcc338b45ed1bb93a73a16ab\"\u003e\u003ccode\u003e784a31d\u003c/code\u003e\u003c/a\u003e acctest \u0026amp; nightly pipeline improvement and simplification (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1113\"\u003e#1113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/bf552c3ff0ece3186771815617c1814814dab913\"\u003e\u003ccode\u003ebf552c3\u003c/code\u003e\u003c/a\u003e preflight: enabled on update \u0026amp; require read instead of write permission (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1112\"\u003e#1112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/c25faaf0ff22d5ceb12afa8dfbfc8c49da5ee84a\"\u003e\u003ccode\u003ec25faaf\u003c/code\u003e\u003c/a\u003e Bump the gomod-dependencies group across 1 directory with 5 updates (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1108\"\u003e#1108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/47dc72ba0a8c426dc4d57cc7062582c591a8dc7f\"\u003e\u003ccode\u003e47dc72b\u003c/code\u003e\u003c/a\u003e Auto trigger acctests and acceptance tests fix (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1103\"\u003e#1103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/37686df0ed0ae5da494946a807884c2ba4c573f3\"\u003e\u003ccode\u003e37686df\u003c/code\u003e\u003c/a\u003e Fix dependabot.yml syntax error (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1100\"\u003e#1100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/e14fdaf528734c0b95a2c076c5696e4efb478496\"\u003e\u003ccode\u003ee14fdaf\u003c/code\u003e\u003c/a\u003e Bump google.golang.org/grpc from v1.79.2 to v1.79.3 plus other direct deps an...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.9.0...v2.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=azure/azapi\u0026package-manager=terraform\u0026previous-version=2.9.0\u0026new-version=2.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/idokatz86/Archmorph/pull/1141","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/idokatz86%2FArchmorph/issues/1141","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1141/packages"},{"uuid":"4441797589","node_id":"PR_kwDOOYDA7c7bULMV","number":400,"state":"open","title":"chore(deps): bump the terraform-providers group across 2 directories with 5 updates","user":"dependabot[bot]","labels":["dependencies","terraform","terraform-validated"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-13T23:15:39.000Z","updated_at":"2026-05-15T00:07:11.286Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"terraform-providers","update_count":5,"packages":[{"name":"azure/avm-res-storage-storageaccount/azurerm","old_version":"0.6.8","new_version":"0.7.0","repository_url":"https://github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount"},{"name":"azure/azapi","old_version":"2.7.0","new_version":"2.9.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"},{"name":"hashicorp/azurerm","old_version":"4.67.0","new_version":"4.72.0","repository_url":"https://github.com/hashicorp/terraform-provider-azurerm"},{"name":"hashicorp/random","old_version":"3.8.1","new_version":"3.9.0","repository_url":"https://github.com/hashicorp/terraform-provider-random"},{"name":"hashicorp/time","old_version":"0.13.1","new_version":"0.14.0","repository_url":"https://github.com/hashicorp/terraform-provider-time"}],"path":null,"ecosystem":"terraform"},"body":"Bumps the terraform-providers group with 5 updates in the /infra directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [azure/avm-res-storage-storageaccount/azurerm](https://github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount) | `0.6.8` | `0.7.0` |\n| [azure/azapi](https://github.com/Azure/terraform-provider-azapi) | `2.7.0` | `2.9.0` |\n| [hashicorp/azurerm](https://github.com/hashicorp/terraform-provider-azurerm) | `4.67.0` | `4.72.0` |\n| [hashicorp/random](https://github.com/hashicorp/terraform-provider-random) | `3.8.1` | `3.9.0` |\n| [hashicorp/time](https://github.com/hashicorp/terraform-provider-time) | `0.13.1` | `0.14.0` |\n\nBumps the terraform-providers group with 3 updates in the /infra/modules/copilot_studio directory: [azure/azapi](https://github.com/Azure/terraform-provider-azapi), [hashicorp/azurerm](https://github.com/hashicorp/terraform-provider-azurerm) and [hashicorp/random](https://github.com/hashicorp/terraform-provider-random).\n\nUpdates `azure/avm-res-storage-storageaccount/azurerm` from 0.6.8 to 0.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/releases\"\u003eazure/avm-res-storage-storageaccount/azurerm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cp\u003eThis is a major re-write of the module to port to AzAPI bringing us closer to a V1 release.\u003c/p\u003e\n\u003cp\u003eThere are multiple breaking changes, but we have tried to minimise the impact by keeping many legacy variables and including moved blocks to automatically migrate state where possible.\u003c/p\u003e\n\u003cp\u003eHowever, depending on your usage of the module you may need to include your own moved blocks to migrate state, review the Terraform plan carefully, and update some module inputs.\u003c/p\u003e\n\u003cp\u003eSpecific breaking changes include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe storage account sku now uses a dedicated input that maps more closely to the ARM API. In order to use the legacy inputs this needs to be set to null, but we recommend just using the new single input instead.\u003c/li\u003e\n\u003cli\u003eWe no longer support data plane operations in the module.\u003c/li\u003e\n\u003cli\u003eWe no longer support outputting access keys from the module, we recommend using Entra ID auth and only falling back to access kays when there is no other option. We provide an example of the reading access keys with an ephemeral resource and storing them in a Key Vault with write only attributes.\u003c/li\u003e\n\u003cli\u003eDiagnostic settings use the newer interface that supports all features.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: convert module to azapi by \u003ca href=\"https://github.com/jaredfholgate\"\u003e\u003ccode\u003e@​jaredfholgate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/pull/334\"\u003eAzure/terraform-azurerm-avm-res-storage-storageaccount#334\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/compare/v0.6.9...v0.7.0\"\u003ehttps://github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/compare/v0.6.9...v0.7.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.6.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: add missing properties to diagnostic settings for storage accoun… by \u003ca href=\"https://github.com/chinthakaru\"\u003e\u003ccode\u003e@​chinthakaru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/pull/332\"\u003eAzure/terraform-azurerm-avm-res-storage-storageaccount#332\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/compare/v0.6.8...v0.6.9\"\u003ehttps://github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/compare/v0.6.8...v0.6.9\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/commit/e62ef097154fe08225f062c320c59a306f0faf74\"\u003e\u003ccode\u003ee62ef09\u003c/code\u003e\u003c/a\u003e feat!: convert module to azapi (\u003ca href=\"https://redirect.github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/issues/334\"\u003e#334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/commit/83ceb978776db0da45a0166a92996d13654b8bd2\"\u003e\u003ccode\u003e83ceb97\u003c/code\u003e\u003c/a\u003e fix: add missing properties to diagnostic settings for storage accoun… (\u003ca href=\"https://redirect.github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/issues/332\"\u003e#332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/compare/v0.6.8...v0.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `azure/azapi` from 2.7.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003ch2\u003eFEATURES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_resource\u003c/code\u003e resource move from \u003ccode\u003eazurerm_storage_share\u003c/code\u003e by converting \u003ccode\u003e/fileshares/\u003c/code\u003e to \u003ccode\u003e/shares/\u003c/code\u003e in resource ID.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8fe62baebe4b4aa6d514dc3edd14c97b8d929fc3\"\u003e\u003ccode\u003e8fe62ba\u003c/code\u003e\u003c/a\u003e Add missing changelog entries, import docs for data plane resource, and fix t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/234a24463b1901be3bc41a7120705951ff97ac88\"\u003e\u003ccode\u003e234a244\u003c/code\u003e\u003c/a\u003e Fix azapi_update_resource migration missing replace_triggers_external_values ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/acda56b2df57a0da093809fb4fa28c73bbcbd184\"\u003e\u003ccode\u003eacda56b\u003c/code\u003e\u003c/a\u003e fix: RequiresReplaceIfNotNull handles typed null from HCL conditional express...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b97c7ec8669df681b147cfd7f16bc86356981978\"\u003e\u003ccode\u003eb97c7ec\u003c/code\u003e\u003c/a\u003e feat: add AI Foundry assistants support with customization and resour… (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b799d10892e591c4590260356cb98ac061fed3a5\"\u003e\u003ccode\u003eb799d10\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d6711a17ed3d6aa07f0ef8f1f6ecabcfed228dfd\"\u003e\u003ccode\u003ed6711a1\u003c/code\u003e\u003c/a\u003e feat: add resource_group_id to parse_resource_id function (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8b42cb7df283c7a5eba7a21b604e28da7c98b36b\"\u003e\u003ccode\u003e8b42cb7\u003c/code\u003e\u003c/a\u003e fix: address test failures from unsupported API version and App Service SKU q...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aabf871a9d9fedbbd2115ee6bb1afb8cf9ef872c\"\u003e\u003ccode\u003eaabf871\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8110523e06b62d2a637f5ca549ce05f8871dc47b\"\u003e\u003ccode\u003e8110523\u003c/code\u003e\u003c/a\u003e Branch 250305 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/88c164368b1175ad3bfffa6cb08e3c20fb525922\"\u003e\u003ccode\u003e88c1643\u003c/code\u003e\u003c/a\u003e bugfix: azapi_data_plane_resource doesn't support 204 status code (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.7.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hashicorp/azurerm` from 4.67.0 to 4.72.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/releases\"\u003ehashicorp/azurerm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.72.0\u003c/h2\u003e\n\u003ch2\u003e4.72.0 (May 08, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_subnet\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32236\"\u003e#32236\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edependencies\u003c/code\u003e: update go to 1.25.10 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32344\"\u003e#32344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edependencies: \u003ccode\u003eloganalytics\u003c/code\u003e - update to API version \u003ccode\u003e2023-09-01\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32280\"\u003e#32280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_data_factory_linked_service_data_lake_storage_gen2\u003c/code\u003e - set schema fields \u003ccode\u003eservice_principal_key\u003c/code\u003e and \u003ccode\u003estorage_account_key\u003c/code\u003e as sensitive (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32284\"\u003e#32284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_frontdoor_custom_domain\u003c/code\u003e - add support for the \u003ccode\u003ecipher_suite\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30997\"\u003e#30997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_log_analytics_workspace\u003c/code\u003e - add support for the \u003ccode\u003e10000\u003c/code\u003e, \u003ccode\u003e25000\u003c/code\u003e and \u003ccode\u003e50000\u003c/code\u003e values in the \u003ccode\u003ereservation_capacity_in_gb_per_day\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32322\"\u003e#32322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_machine_learning_compute_cluster\u003c/code\u003e - set schema field \u003ccode\u003essh.0.admin_password\u003c/code\u003e as sensitive (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32293\"\u003e#32293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_subnet\u003c/code\u003e - add support for the \u003ccode\u003eMicrosoft.MessagingConnectors/connectors\u003c/code\u003e value in the \u003ccode\u003edelegation.service_delegation.name\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32305\"\u003e#32305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_virtual_network\u003c/code\u003e - add support for the \u003ccode\u003eMicrosoft.MessagingConnectors/connectors\u003c/code\u003e value in the \u003ccode\u003esubnet.delegation.service_delegation.name\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32305\"\u003e#32305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecosmos\u003c/code\u003e - migrate all resources and data sources to \u003ccode\u003ego-azure-sdk\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32066\"\u003e#32066\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_frontdoor_custom_domain\u003c/code\u003e - fixed an eventual consistency bug in creation (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30997\"\u003e#30997\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.71.0\u003c/h2\u003e\n\u003ch2\u003e4.71.0 (April 30, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Data Source\u003c/strong\u003e: \u003ccode\u003eazurerm_cdn_frontdoor_security_policy\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31957\"\u003e#31957\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003estorage\u003c/code\u003e - update API version to \u003ccode\u003e2025-08-01\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32218\"\u003e#32218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_bot_channel_directline_speech\u003c/code\u003e - the \u003ccode\u003ecognitive_service_access_key\u003c/code\u003e and \u003ccode\u003ecognitive_service_location\u003c/code\u003e properties are now optional (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30243\"\u003e#30243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_eventhub\u003c/code\u003e - add support for \u003ccode\u003estorage_authentication_type\u003c/code\u003e and  \u003ccode\u003estorage_authentication_id\u003c/code\u003e properties in the \u003ccode\u003ecapture_description.destination\u003c/code\u003e block (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31265\"\u003e#31265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - the \u003ccode\u003econtainer_log_max_lines\u003c/code\u003e property has been renamed to \u003ccode\u003econtainer_log_max_files\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31721\"\u003e#31721\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - the \u003ccode\u003econtainer_log_max_lines\u003c/code\u003e property has been renamed to \u003ccode\u003econtainer_log_max_files\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31721\"\u003e#31721\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - add support for the \u003ccode\u003eSmart\u003c/code\u003e value to \u003ccode\u003eaccess_tier\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32218\"\u003e#32218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - add support for the \u003ccode\u003eAll\u003c/code\u003e value to \u003ccode\u003eallowed_copy_scope\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32218\"\u003e#32218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eList Resource: \u003ccode\u003eazurerm_storage_account\u003c/code\u003e - skip resource data retrieval when \u003ccode\u003einclude_resource\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31898\"\u003e#31898\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_mssql_managed_database\u003c/code\u003e - skip retrieval of \u003ccode\u003elong_term_retention_policy\u003c/code\u003e when the database is in a stopped state (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32246\"\u003e#32246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_mssql_managed_database\u003c/code\u003e - fix an issue that caused 400 errors when users did not specify \u003ccode\u003elong_term_retention_policy.yearly_retention\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32246\"\u003e#32246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_mssql_server\u003c/code\u003e - fix resource update to conform with enforcement of \u0026quot;AD Auth Only\u0026quot; policy (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31901\"\u003e#31901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_network_security_rule\u003c/code\u003e and \u003ccode\u003eazurerm_network_security_group\u003c/code\u003e - add case-insensitive handling for application security group IDs  (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30913\"\u003e#30913\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.70.0\u003c/h2\u003e\n\u003ch2\u003e4.70.0 (April 23, 2026)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG.md\"\u003ehashicorp/azurerm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.72.0 (May 08, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_subnet\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32236\"\u003e#32236\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edependencies\u003c/code\u003e: update go to 1.25.10 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32344\"\u003e#32344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edependencies: \u003ccode\u003eloganalytics\u003c/code\u003e - update to API version \u003ccode\u003e2023-09-01\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32280\"\u003e#32280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_data_factory_linked_service_data_lake_storage_gen2\u003c/code\u003e - set schema fields \u003ccode\u003eservice_principal_key\u003c/code\u003e and \u003ccode\u003estorage_account_key\u003c/code\u003e as sensitive (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32284\"\u003e#32284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_frontdoor_custom_domain\u003c/code\u003e - add support for the \u003ccode\u003ecipher_suite\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30997\"\u003e#30997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_log_analytics_workspace\u003c/code\u003e - add support for the \u003ccode\u003e10000\u003c/code\u003e, \u003ccode\u003e25000\u003c/code\u003e and \u003ccode\u003e50000\u003c/code\u003e values in the \u003ccode\u003ereservation_capacity_in_gb_per_day\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32322\"\u003e#32322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_machine_learning_compute_cluster\u003c/code\u003e - set schema field \u003ccode\u003essh.0.admin_password\u003c/code\u003e as sensitive (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32293\"\u003e#32293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_subnet\u003c/code\u003e - add support for the \u003ccode\u003eMicrosoft.MessagingConnectors/connectors\u003c/code\u003e value in the \u003ccode\u003edelegation.service_delegation.name\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32305\"\u003e#32305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_virtual_network\u003c/code\u003e - add support for the \u003ccode\u003eMicrosoft.MessagingConnectors/connectors\u003c/code\u003e value in the \u003ccode\u003esubnet.delegation.service_delegation.name\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32305\"\u003e#32305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecosmos\u003c/code\u003e - migrate all resources and data sources to \u003ccode\u003ego-azure-sdk\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32066\"\u003e#32066\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_frontdoor_custom_domain\u003c/code\u003e - fixed an eventual consistency bug in creation (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30997\"\u003e#30997\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.71.0 (April 30, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Data Source\u003c/strong\u003e: \u003ccode\u003eazurerm_cdn_frontdoor_security_policy\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31957\"\u003e#31957\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003estorage\u003c/code\u003e - update API version to \u003ccode\u003e2025-08-01\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32218\"\u003e#32218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_bot_channel_directline_speech\u003c/code\u003e - the \u003ccode\u003ecognitive_service_access_key\u003c/code\u003e and \u003ccode\u003ecognitive_service_location\u003c/code\u003e properties are now optional (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30243\"\u003e#30243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_eventhub\u003c/code\u003e - add support for \u003ccode\u003estorage_authentication_type\u003c/code\u003e and  \u003ccode\u003estorage_authentication_id\u003c/code\u003e properties in the \u003ccode\u003ecapture_description.destination\u003c/code\u003e block (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31265\"\u003e#31265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - the \u003ccode\u003econtainer_log_max_lines\u003c/code\u003e property has been renamed to \u003ccode\u003econtainer_log_max_files\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31721\"\u003e#31721\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - the \u003ccode\u003econtainer_log_max_lines\u003c/code\u003e property has been renamed to \u003ccode\u003econtainer_log_max_files\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31721\"\u003e#31721\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - add support for the \u003ccode\u003eSmart\u003c/code\u003e value to \u003ccode\u003eaccess_tier\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32218\"\u003e#32218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - add support for the \u003ccode\u003eAll\u003c/code\u003e value to \u003ccode\u003eallowed_copy_scope\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32218\"\u003e#32218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eList Resource: \u003ccode\u003eazurerm_storage_account\u003c/code\u003e - skip resource data retrieval when \u003ccode\u003einclude_resource\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31898\"\u003e#31898\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_mssql_managed_database\u003c/code\u003e - skip retrieval of \u003ccode\u003elong_term_retention_policy\u003c/code\u003e when the database is in a stopped state (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32246\"\u003e#32246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_mssql_managed_database\u003c/code\u003e - fix an issue that caused 400 errors when users did not specify \u003ccode\u003elong_term_retention_policy.yearly_retention\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32246\"\u003e#32246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_mssql_server\u003c/code\u003e - fix resource update to conform with enforcement of \u0026quot;AD Auth Only\u0026quot; policy (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31901\"\u003e#31901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_network_security_rule\u003c/code\u003e and \u003ccode\u003eazurerm_network_security_group\u003c/code\u003e - add case-insensitive handling for application security group IDs  (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30913\"\u003e#30913\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.70.0 (April 23, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/c108b78027e7332f2a8f362dd5ba799eb05336e0\"\u003e\u003ccode\u003ec108b78\u003c/code\u003e\u003c/a\u003e CHANGELOG.md for 4.72.0 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32294\"\u003e#32294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/e55ec845b9665ca05ed3b6892875823349c96c87\"\u003e\u003ccode\u003ee55ec84\u003c/code\u003e\u003c/a\u003e [Enhancement:] \u003ccode\u003eazurerm_frontdoor_custom_domain\u003c/code\u003e add \u003ccode\u003ecipher_suite\u003c/code\u003e support (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/cb632c7cf2f45fd8d5b5fbf5e4da0d98356f9459\"\u003e\u003ccode\u003ecb632c7\u003c/code\u003e\u003c/a\u003e dependencies: update \u003ccode\u003ego\u003c/code\u003e to \u003ccode\u003e1.25.10\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32344\"\u003e#32344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/a87b9e1f39f3992a15b064f72b8622491188ca26\"\u003e\u003ccode\u003ea87b9e1\u003c/code\u003e\u003c/a\u003e \u003ccode\u003ecommon\u003c/code\u003e - Add additional logs when HTTP response was failed to be dumped (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/48552fd42ba448b12d3510b1df777ac759e4f2c8\"\u003e\u003ccode\u003e48552fd\u003c/code\u003e\u003c/a\u003e readd build time step in teamcity test config (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32343\"\u003e#32343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/bcb9c001e79f0fe612cecca1690f96cf6fcfe732\"\u003e\u003ccode\u003ebcb9c00\u003c/code\u003e\u003c/a\u003e list and identity implementation - azurerm_web_pubsub_socketio (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32210\"\u003e#32210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/dbbf74259a33c9c3c20ff5bda65a451d4919fd9a\"\u003e\u003ccode\u003edbbf742\u003c/code\u003e\u003c/a\u003e Azurerm servicebus namespace list identity (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32302\"\u003e#32302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/a3c76c23930e1c06e234c628a7a67eba7095284f\"\u003e\u003ccode\u003ea3c76c2\u003c/code\u003e\u003c/a\u003e remove build start time step from teamcity build config (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32339\"\u003e#32339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/3c1fc41758a51abb81e237f2165581a4eaff121b\"\u003e\u003ccode\u003e3c1fc41\u003c/code\u003e\u003c/a\u003e Teamcity refactor build step time into separate step (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32338\"\u003e#32338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/056a18bc6ee0c196160012b7726ca7c8236689fd\"\u003e\u003ccode\u003e056a18b\u003c/code\u003e\u003c/a\u003e teamcity test move script to file  (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32337\"\u003e#32337\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/compare/v4.67.0...v4.72.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hashicorp/random` from 3.8.1 to 3.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-random/releases\"\u003ehashicorp/random's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.9.0\u003c/h2\u003e\n\u003ch2\u003e3.9.0 (May 12, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eresource/random_bytes: add ephemeral random_bytes resource (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded linux/s390x build target for IBM Z platform support (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eresource/random_password, resource/random_string: Fix UTF-8 character handling to correctly count characters instead of bytes when using multi-byte UTF-8 characters in override_special (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-random/blob/main/CHANGELOG.md\"\u003ehashicorp/random's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.0 (May 12, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eresource/random_bytes: add ephemeral random_bytes resource (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded linux/s390x build target for IBM Z platform support (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eresource/random_password, resource/random_string: Fix UTF-8 character handling to correctly count characters instead of bytes when using multi-byte UTF-8 characters in override_special (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-random/commit/f8d869dc98d90785f6c8f7131081fa5ef88f9d95\"\u003e\u003ccode\u003ef8d869d\u003c/code\u003e\u003c/a\u003e chore: prep for release v3.9.0 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/786\"\u003e#786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-random/commit/c55d156d7b49cd73408b6c92e3355cc9c829d4df\"\u003e\u003ccode\u003ec55d156\u003c/code\u003e\u003c/a\u003e build: add linux/s390x build target (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-random/commit/555ebd830974370ba40ebe482b7a5c714923f5c1\"\u003e\u003ccode\u003e555ebd8\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/net from v0.52.0 to v0.54.0 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-random/commit/d6de0df0f5596992b2515877602ba9a4ad78cef3\"\u003e\u003ccode\u003ed6de0df\u003c/code\u003e\u003c/a\u003e build(deps): Bump github.com/hashicorp/terraform-plugin-docs in /tools (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/778\"\u003e#778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-random/commit/6fd8db7a01f650f22e57872f838e74141bf500df\"\u003e\u003ccode\u003e6fd8db7\u003c/code\u003e\u003c/a\u003e build(deps): Bump github.com/hashicorp/terraform-plugin-testing (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/779\"\u003e#779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-random/commit/98c47d92c5bfc095fbb1071e49b3c6d19438a797\"\u003e\u003ccode\u003e98c47d9\u003c/code\u003e\u003c/a\u003e build(deps): Bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-random/commit/884cd765bd8af08a41f3185cd9f382b9baa6e5ad\"\u003e\u003ccode\u003e884cd76\u003c/code\u003e\u003c/a\u003e build(deps): Bump golang.org/x/crypto from 0.49.0 to 0.50.0 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/775\"\u003e#775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-random/commit/17e5842048385da374a18ae8f824ec209d8c3d1c\"\u003e\u003ccode\u003e17e5842\u003c/code\u003e\u003c/a\u003e feat: Add ephemeral random bytes resource (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/750\"\u003e#750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-random/commit/e8a0a8e910058af8907fbdb7aa6e805301bd252d\"\u003e\u003ccode\u003ee8a0a8e\u003c/code\u003e\u003c/a\u003e build(deps): Bump github.com/hashicorp/copywrite in /tools (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-random/commit/333916cb96f478e665ea7f024b8ace2a42f0be81\"\u003e\u003ccode\u003e333916c\u003c/code\u003e\u003c/a\u003e build(deps): Bump actions/setup-go in the github-actions group (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hashicorp/terraform-provider-random/compare/v3.8.1...v3.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hashicorp/time` from 0.13.1 to 0.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-time/releases\"\u003ehashicorp/time's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.0\u003c/h2\u003e\n\u003ch2\u003e0.14.0 (May 12, 2026)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded linux/s390x build target for IBM Z platform support (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/486\"\u003e#486\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-time/blob/main/CHANGELOG.md\"\u003ehashicorp/time's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.14.0 (May 12, 2026)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded linux/s390x build target for IBM Z platform support (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/486\"\u003e#486\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-time/commit/d293fe62cd787702b020636e9fb23b8f3ab6c8cd\"\u003e\u003ccode\u003ed293fe6\u003c/code\u003e\u003c/a\u003e chore: prep for release v0.14.0 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/488\"\u003e#488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-time/commit/e4e0bd7a3459187607a5eafc515ce0d0c202fd30\"\u003e\u003ccode\u003ee4e0bd7\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/net from v0.52.0 to v0.54.0 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/487\"\u003e#487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-time/commit/055c59e6bb8afc9612953d892f9b40cdebfbb7a4\"\u003e\u003ccode\u003e055c59e\u003c/code\u003e\u003c/a\u003e build: add linux/s390x build target (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/486\"\u003e#486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-time/commit/3535a742c5e6f31e5deb27cac6ce0dbca41e0fc0\"\u003e\u003ccode\u003e3535a74\u003c/code\u003e\u003c/a\u003e build(deps): Bump github.com/hashicorp/terraform-plugin-docs in /tools (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/482\"\u003e#482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-time/commit/e51fe7343b2f1f731495f8434190584dde985b71\"\u003e\u003ccode\u003ee51fe73\u003c/code\u003e\u003c/a\u003e build(deps): Bump github.com/hashicorp/terraform-plugin-testing (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/483\"\u003e#483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-time/commit/9ebdcf50ff2783ee45c69d760fc7e2483becc314\"\u003e\u003ccode\u003e9ebdcf5\u003c/code\u003e\u003c/a\u003e build(deps): Bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-time/commit/ceecd1b97f73e60d9041befbeb9ea5f359eb59a6\"\u003e\u003ccode\u003eceecd1b\u003c/code\u003e\u003c/a\u003e build(deps): Bump github.com/hashicorp/copywrite in /tools (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/478\"\u003e#478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-time/commit/280daf386012da6f3e729a350104763bfd0c4dd8\"\u003e\u003ccode\u003e280daf3\u003c/code\u003e\u003c/a\u003e build(deps): Bump actions/setup-go in the github-actions group (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/479\"\u003e#479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-time/commit/c79a2b2b812c5d07c6f3ce8bfe2eea4183ad598a\"\u003e\u003ccode\u003ec79a2b2\u003c/code\u003e\u003c/a\u003e build(deps): Bump google.golang.org/grpc from 1.79.2 to 1.79.3 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/477\"\u003e#477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-time/commit/4354e69fb83211df231c2c0812f9c9f58894265d\"\u003e\u003ccode\u003e4354e69\u003c/code\u003e\u003c/a\u003e update go to 1.25.8 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hashicorp/terraform-provider-time/compare/v0.13.1...v0.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `azure/azapi` from 2.7.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003ch2\u003eFEATURES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_resource\u003c/code\u003e resource move from \u003ccode\u003eazurerm_storage_share\u003c/code\u003e by converting \u003ccode\u003e/fileshares/\u003c/code\u003e to \u003ccode\u003e/shares/\u003c/code\u003e in resource ID.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8fe62baebe4b4aa6d514dc3edd14c97b8d929fc3\"\u003e\u003ccode\u003e8fe62ba\u003c/code\u003e\u003c/a\u003e Add missing changelog entries, import docs for data plane resource, and fix t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/234a24463b1901be3bc41a7120705951ff97ac88\"\u003e\u003ccode\u003e234a244\u003c/code\u003e\u003c/a\u003e Fix azapi_update_resource migration missing replace_triggers_external_values ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/acda56b2df57a0da093809fb4fa28c73bbcbd184\"\u003e\u003ccode\u003eacda56b\u003c/code\u003e\u003c/a\u003e fix: RequiresReplaceIfNotNull handles typed null from HCL conditional express...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b97c7ec8669df681b147cfd7f16bc86356981978\"\u003e\u003ccode\u003eb97c7ec\u003c/code\u003e\u003c/a\u003e feat: add AI Foundry assistants support with customization and resour… (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b799d10892e591c4590260356cb98ac061fed3a5\"\u003e\u003ccode\u003eb799d10\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d6711a17ed3d6aa07f0ef8f1f6ecabcfed228dfd\"\u003e\u003ccode\u003ed6711a1\u003c/code\u003e\u003c/a\u003e feat: add resource_group_id to parse_resource_id function (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8b42cb7df283c7a5eba7a21b604e28da7c98b36b\"\u003e\u003ccode\u003e8b42cb7\u003c/code\u003e\u003c/a\u003e fix: address test failures from unsupported API version and App Service SKU q...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aabf871a9d9fedbbd2115ee6bb1afb8cf9ef872c\"\u003e\u003ccode\u003eaabf871\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8110523e06b62d2a637f5ca549ce05f8871dc47b\"\u003e\u003ccode\u003e8110523\u003c/code\u003e\u003c/a\u003e Branch 250305 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/88c164368b1175ad3bfffa6cb08e3c20fb525922\"\u003e\u003ccode\u003e88c1643\u003c/code\u003e\u003c/a\u003e bugfix: azapi_data_plane_resource doesn't support 204 status code (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.7.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hashicorp/azurerm` from 4.67.0 to 4.72.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/releases\"\u003ehashicorp/azurerm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.72.0\u003c/h2\u003e\n\u003ch2\u003e4.72.0 (May 08, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_subnet\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32236\"\u003e#32236\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edependencies\u003c/code\u003e: update go to 1.25.10 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32344\"\u003e#32344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edependencies: \u003ccode\u003eloganalytics\u003c/code\u003e - update to API version \u003ccode\u003e2023-09-01\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32280\"\u003e#32280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_data_factory_linked_service_data_lake_storage_gen2\u003c/code\u003e - set schema fields \u003ccode\u003eservice_principal_key\u003c/code\u003e and \u003ccode\u003estorage_account_key\u003c/code\u003e as sensitive (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32284\"\u003e#32284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_frontdoor_custom_domain\u003c/code\u003e - add support for the \u003ccode\u003ecipher_suite\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30997\"\u003e#30997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_log_analytics_workspace\u003c/code\u003e - add support for the \u003ccode\u003e10000\u003c/code\u003e, \u003ccode\u003e25000\u003c/code\u003e and \u003ccode\u003e50000\u003c/code\u003e values in the \u003ccode\u003ereservation_capacity_in_gb_per_day\u003c/code\u003e property (\u003ca href=\"https://redirect.github.c...\n\n_Description has been truncated_","html_url":"https://github.com/Azure-Samples/Copilot-Studio-with-Azure-AI-Search/pull/400","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Azure-Samples%2FCopilot-Studio-with-Azure-AI-Search/issues/400","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/400/packages"},{"uuid":"4279053964","node_id":"PR_kwDOOYDA7c7TIlWr","number":394,"state":"open","title":"chore(deps): bump the terraform-providers group across 2 directories with 2 updates","user":"dependabot[bot]","labels":["dependencies","terraform","terraform-validated"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-16T23:14:27.000Z","updated_at":"2026-05-12T07:01:36.495Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"terraform-providers","update_count":2,"packages":[{"name":"azure/azapi","old_version":"2.7.0","new_version":"2.9.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"},{"name":"hashicorp/azurerm","old_version":"4.67.0","new_version":"4.69.0","repository_url":"https://github.com/hashicorp/terraform-provider-azurerm"},{"name":"azure/azapi","old_version":"2.7.0","new_version":"2.9.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"},{"name":"hashicorp/azurerm","old_version":"4.67.0","new_version":"4.69.0","repository_url":"https://github.com/hashicorp/terraform-provider-azurerm"}],"path":null,"ecosystem":"terraform"},"body":"Bumps the terraform-providers group with 2 updates in the /infra directory: [azure/azapi](https://github.com/Azure/terraform-provider-azapi) and [hashicorp/azurerm](https://github.com/hashicorp/terraform-provider-azurerm).\nBumps the terraform-providers group with 2 updates in the /infra/modules/copilot_studio directory: [azure/azapi](https://github.com/Azure/terraform-provider-azapi) and [hashicorp/azurerm](https://github.com/hashicorp/terraform-provider-azurerm).\n\nUpdates `azure/azapi` from 2.7.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003ch2\u003eFEATURES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_resource\u003c/code\u003e resource move from \u003ccode\u003eazurerm_storage_share\u003c/code\u003e by converting \u003ccode\u003e/fileshares/\u003c/code\u003e to \u003ccode\u003e/shares/\u003c/code\u003e in resource ID.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8fe62baebe4b4aa6d514dc3edd14c97b8d929fc3\"\u003e\u003ccode\u003e8fe62ba\u003c/code\u003e\u003c/a\u003e Add missing changelog entries, import docs for data plane resource, and fix t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/234a24463b1901be3bc41a7120705951ff97ac88\"\u003e\u003ccode\u003e234a244\u003c/code\u003e\u003c/a\u003e Fix azapi_update_resource migration missing replace_triggers_external_values ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/acda56b2df57a0da093809fb4fa28c73bbcbd184\"\u003e\u003ccode\u003eacda56b\u003c/code\u003e\u003c/a\u003e fix: RequiresReplaceIfNotNull handles typed null from HCL conditional express...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b97c7ec8669df681b147cfd7f16bc86356981978\"\u003e\u003ccode\u003eb97c7ec\u003c/code\u003e\u003c/a\u003e feat: add AI Foundry assistants support with customization and resour… (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b799d10892e591c4590260356cb98ac061fed3a5\"\u003e\u003ccode\u003eb799d10\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d6711a17ed3d6aa07f0ef8f1f6ecabcfed228dfd\"\u003e\u003ccode\u003ed6711a1\u003c/code\u003e\u003c/a\u003e feat: add resource_group_id to parse_resource_id function (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8b42cb7df283c7a5eba7a21b604e28da7c98b36b\"\u003e\u003ccode\u003e8b42cb7\u003c/code\u003e\u003c/a\u003e fix: address test failures from unsupported API version and App Service SKU q...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aabf871a9d9fedbbd2115ee6bb1afb8cf9ef872c\"\u003e\u003ccode\u003eaabf871\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8110523e06b62d2a637f5ca549ce05f8871dc47b\"\u003e\u003ccode\u003e8110523\u003c/code\u003e\u003c/a\u003e Branch 250305 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/88c164368b1175ad3bfffa6cb08e3c20fb525922\"\u003e\u003ccode\u003e88c1643\u003c/code\u003e\u003c/a\u003e bugfix: azapi_data_plane_resource doesn't support 204 status code (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.7.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hashicorp/azurerm` from 4.67.0 to 4.69.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/releases\"\u003ehashicorp/azurerm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.69.0\u003c/h2\u003e\n\u003ch2\u003e4.69.0 (April 16, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_traffic_manager_profile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31977\"\u003e#31977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_web_pubsub\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32126\"\u003e#32126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_automation_runtime_environment_package\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32022\"\u003e#32022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_container_app_environment_managed_certificate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31137\"\u003e#31137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003eGo\u003c/code\u003e - update to \u003ccode\u003e1.25.9\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32148\"\u003e#32148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edependencies: \u003ccode\u003ekubernetesconfiguration/fluxconfiguration\u003c/code\u003e - update to API version \u003ccode\u003e2025-04-01\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32080\"\u003e#32080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - export the \u003ccode\u003enode_image_version\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32108\"\u003e#32108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_account_blob_container_sas\u003c/code\u003e - expand \u003ccode\u003epermissions\u003c/code\u003e block to include new fields (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32149\"\u003e#32149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_account_sas\u003c/code\u003e - expand \u003ccode\u003epermissions\u003c/code\u003e block to include new fields (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32149\"\u003e#32149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_share\u003c/code\u003e - export the \u003ccode\u003erbac_scope_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31194\"\u003e#31194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_bot_channels_registration\u003c/code\u003e - add support for the \u003ccode\u003emicrosoft_app_type\u003c/code\u003e, \u003ccode\u003emicrosoft_app_tenant_id\u003c/code\u003e, and \u003ccode\u003emicrosoft_app_user_assigned_identity_id\u003c/code\u003e properties (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30457\"\u003e#30457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cdn_frontdoor_route\u003c/code\u003e - the \u003ccode\u003ecdn_frontdoor_origin_ids\u003c/code\u003e property is now optional, allowing users to use the \u003ccode\u003edepends_on\u003c/code\u003e meta-argument instead (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29350\"\u003e#29350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cognitive_deployment\u003c/code\u003e - the \u003ccode\u003erai_policy_name\u003c/code\u003e property is now Optional + Computed as Azure returns a value when not set in the creation request (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32131\"\u003e#32131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_container_app\u003c/code\u003e - add support for \u003ccode\u003eidentity_id\u003c/code\u003e property in  \u003ccode\u003ecustom_scale_rule\u003c/code\u003e block (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29777\"\u003e#29777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_key_vault\u003c/code\u003e  - added object-name max length validation for all key vault entries (keys, secrets, certs, etc) (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30665\"\u003e#30665\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - export the \u003ccode\u003enode_image_version\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32108\"\u003e#32108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_flux_configuration\u003c/code\u003e - the \u003ccode\u003egit_repository.provider\u003c/code\u003e property now supports \u003ccode\u003eGitHub\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32080\"\u003e#32080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_monitor_scheduled_query_rules_alert_v2\u003c/code\u003e - add support for email_subject within action block (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32132\"\u003e#32132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_share\u003c/code\u003e - export the \u003ccode\u003erbac_scope_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31194\"\u003e#31194\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_linux_virtual_machine\u003c/code\u003e - parse \u003ccode\u003eos_managed_disk_id\u003c/code\u003e insensitively as Azure returns static segments cased inconsistently (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32145\"\u003e#32145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_private_dns_resolver_inbound_endpoint\u003c/code\u003e - the \u003ccode\u003eip_configurations.private_ip_address\u003c/code\u003e, \u003ccode\u003eip_configurations.private_ip_allocation_method\u003c/code\u003e, and \u003ccode\u003eip_configurations.subnet_id\u003c/code\u003e properties are now ForceNew as the API does not allow updating these values (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31088\"\u003e#31088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.68.0\u003c/h2\u003e\n\u003ch2\u003e4.68.0 (April 09, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Data Source\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_private_dns_cname_record\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31833\"\u003e#31833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_data_protection_backup_instance_data_lake_storage\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32044\"\u003e#32044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003ego-azure-sdk\u003c/code\u003e - upgrade to \u003ccode\u003ev0.20260407.1111603\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32112\"\u003e#32112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_key_vault\u003c/code\u003e - improve validation for the \u003ccode\u003ename\u003c/code\u003e field to prevent apply time errors (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30453\"\u003e#30453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - add support for the \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29303\"\u003e#29303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_app_configuration_feature\u003c/code\u003e - Add support for \u003ccode\u003ecustom_filter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30160\"\u003e#30160\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG.md\"\u003ehashicorp/azurerm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.69.0 (April 16, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_traffic_manager_profile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31977\"\u003e#31977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_web_pubsub\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32126\"\u003e#32126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_automation_runtime_environment_package\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32022\"\u003e#32022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_container_app_environment_managed_certificate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31137\"\u003e#31137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003eGo\u003c/code\u003e - update to \u003ccode\u003e1.25.9\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32148\"\u003e#32148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edependencies: \u003ccode\u003ekubernetesconfiguration/fluxconfiguration\u003c/code\u003e - update to API version \u003ccode\u003e2025-04-01\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32080\"\u003e#32080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - export the \u003ccode\u003enode_image_version\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32108\"\u003e#32108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_account_blob_container_sas\u003c/code\u003e - expand \u003ccode\u003epermissions\u003c/code\u003e block to include new fields (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32149\"\u003e#32149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_account_sas\u003c/code\u003e - expand \u003ccode\u003epermissions\u003c/code\u003e block to include new fields (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32149\"\u003e#32149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_share\u003c/code\u003e - export the \u003ccode\u003erbac_scope_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31194\"\u003e#31194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_bot_channels_registration\u003c/code\u003e - add support for the \u003ccode\u003emicrosoft_app_type\u003c/code\u003e, \u003ccode\u003emicrosoft_app_tenant_id\u003c/code\u003e, and \u003ccode\u003emicrosoft_app_user_assigned_identity_id\u003c/code\u003e properties (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30457\"\u003e#30457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cdn_frontdoor_route\u003c/code\u003e - the \u003ccode\u003ecdn_frontdoor_origin_ids\u003c/code\u003e property is now optional, allowing users to use the \u003ccode\u003edepends_on\u003c/code\u003e meta-argument instead (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29350\"\u003e#29350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cognitive_deployment\u003c/code\u003e - the \u003ccode\u003erai_policy_name\u003c/code\u003e property is now Optional + Computed as Azure returns a value when not set in the creation request (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32131\"\u003e#32131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_container_app\u003c/code\u003e - add support for \u003ccode\u003eidentity_id\u003c/code\u003e property in  \u003ccode\u003ecustom_scale_rule\u003c/code\u003e block (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29777\"\u003e#29777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_key_vault\u003c/code\u003e  - added object-name max length validation for all key vault entries (keys, secrets, certs, etc) (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30665\"\u003e#30665\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - export the \u003ccode\u003enode_image_version\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32108\"\u003e#32108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_flux_configuration\u003c/code\u003e - the \u003ccode\u003egit_repository.provider\u003c/code\u003e property now supports \u003ccode\u003eGitHub\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32080\"\u003e#32080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_monitor_scheduled_query_rules_alert_v2\u003c/code\u003e - add support for email_subject within action block (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32132\"\u003e#32132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_share\u003c/code\u003e - export the \u003ccode\u003erbac_scope_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31194\"\u003e#31194\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_linux_virtual_machine\u003c/code\u003e - parse \u003ccode\u003eos_managed_disk_id\u003c/code\u003e insensitively as Azure returns static segments cased inconsistently (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32145\"\u003e#32145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_private_dns_resolver_inbound_endpoint\u003c/code\u003e - the \u003ccode\u003eip_configurations.private_ip_address\u003c/code\u003e, \u003ccode\u003eip_configurations.private_ip_allocation_method\u003c/code\u003e, and \u003ccode\u003eip_configurations.subnet_id\u003c/code\u003e properties are now ForceNew as the API does not allow updating these values (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31088\"\u003e#31088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.68.0 (April 09, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Data Source\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_private_dns_cname_record\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31833\"\u003e#31833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_data_protection_backup_instance_data_lake_storage\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32044\"\u003e#32044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003ego-azure-sdk\u003c/code\u003e - upgrade to \u003ccode\u003ev0.20260407.1111603\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32112\"\u003e#32112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_key_vault\u003c/code\u003e - improve validation for the \u003ccode\u003ename\u003c/code\u003e field to prevent apply time errors (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30453\"\u003e#30453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - add support for the \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29303\"\u003e#29303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_app_configuration_feature\u003c/code\u003e - Add support for \u003ccode\u003ecustom_filter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30160\"\u003e#30160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - add support for a \u0026quot;Private-only\u0026quot; deployment and export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cosmosdb_account\u003c/code\u003e - add support for the \u003ccode\u003eEnableFabricNetworkAclBypass\u003c/code\u003e capability (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31836\"\u003e#31836\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/ca5680b0911021533342f9280767dc6bc4fa5eee\"\u003e\u003ccode\u003eca5680b\u003c/code\u003e\u003c/a\u003e CHANGELOG.md for 4.69.0 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32147\"\u003e#32147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/9d542e6ba37551b109dd6688b353a57ed4b13aba\"\u003e\u003ccode\u003e9d542e6\u003c/code\u003e\u003c/a\u003e azurerm_bot_service_azure_bot - fix acctest, make \u003ccode\u003emicrosoft_app_type\u003c/code\u003e requir...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/54102ed8875987f7a0351e02732e41e89655efdf\"\u003e\u003ccode\u003e54102ed\u003c/code\u003e\u003c/a\u003e azurerm_bot_channels_registration - add \u003ccode\u003emicrosoft_app_type\u003c/code\u003e, `microsoft_app_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/09b6cfaef10a18fcae656657ce25942ebd254774\"\u003e\u003ccode\u003e09b6cfa\u003c/code\u003e\u003c/a\u003e bugfix: user-agent version header says \u003ccode\u003edev\u003c/code\u003e instead of actual provider versi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/8e67ab23b3286076750d386ddc1d2800d1925ab1\"\u003e\u003ccode\u003e8e67ab2\u003c/code\u003e\u003c/a\u003e consumption: convert budget resources to use typed models with Decode/Encode ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/dd083a569ce95452fed63e90541223f93f5e8649\"\u003e\u003ccode\u003edd083a5\u003c/code\u003e\u003c/a\u003e List and identity implementation - azurerm_web_pubsub (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32126\"\u003e#32126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/5956955a6a864c3e0025dcbda99c283ba71d3d4f\"\u003e\u003ccode\u003e5956955\u003c/code\u003e\u003c/a\u003e \u003ccode\u003ekubernetes_cluster_node_pool_data_source.go\u003c/code\u003e : add \u003ccode\u003enode_image_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32\"\u003e#32\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/f894a39c2e9736a61a94b4134ed544eb9cfc47e2\"\u003e\u003ccode\u003ef894a39\u003c/code\u003e\u003c/a\u003e New Resource: \u003ccode\u003eazurerm_container_app_environment_managed_certificate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31137\"\u003e#31137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/bc0dbf45b29b7d2ffc6ab169e2d3931908cd1d7b\"\u003e\u003ccode\u003ebc0dbf4\u003c/code\u003e\u003c/a\u003e Resource Identity and List : \u003ccode\u003etrafficmanager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31977\"\u003e#31977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/1adc9a2e3600c445b0763aa409210767f75e0f75\"\u003e\u003ccode\u003e1adc9a2\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazurerm_key_vault\u003c/code\u003e - Add key vault object name length validation (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30665\"\u003e#30665\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/compare/v4.67.0...v4.69.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `azure/azapi` from 2.7.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003ch2\u003eFEATURES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_resource\u003c/code\u003e resource move from \u003ccode\u003eazurerm_storage_share\u003c/code\u003e by converting \u003ccode\u003e/fileshares/\u003c/code\u003e to \u003ccode\u003e/shares/\u003c/code\u003e in resource ID.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8fe62baebe4b4aa6d514dc3edd14c97b8d929fc3\"\u003e\u003ccode\u003e8fe62ba\u003c/code\u003e\u003c/a\u003e Add missing changelog entries, import docs for data plane resource, and fix t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/234a24463b1901be3bc41a7120705951ff97ac88\"\u003e\u003ccode\u003e234a244\u003c/code\u003e\u003c/a\u003e Fix azapi_update_resource migration missing replace_triggers_external_values ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/acda56b2df57a0da093809fb4fa28c73bbcbd184\"\u003e\u003ccode\u003eacda56b\u003c/code\u003e\u003c/a\u003e fix: RequiresReplaceIfNotNull handles typed null from HCL conditional express...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b97c7ec8669df681b147cfd7f16bc86356981978\"\u003e\u003ccode\u003eb97c7ec\u003c/code\u003e\u003c/a\u003e feat: add AI Foundry assistants support with customization and resour… (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b799d10892e591c4590260356cb98ac061fed3a5\"\u003e\u003ccode\u003eb799d10\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d6711a17ed3d6aa07f0ef8f1f6ecabcfed228dfd\"\u003e\u003ccode\u003ed6711a1\u003c/code\u003e\u003c/a\u003e feat: add resource_group_id to parse_resource_id function (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8b42cb7df283c7a5eba7a21b604e28da7c98b36b\"\u003e\u003ccode\u003e8b42cb7\u003c/code\u003e\u003c/a\u003e fix: address test failures from unsupported API version and App Service SKU q...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aabf871a9d9fedbbd2115ee6bb1afb8cf9ef872c\"\u003e\u003ccode\u003eaabf871\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8110523e06b62d2a637f5ca549ce05f8871dc47b\"\u003e\u003ccode\u003e8110523\u003c/code\u003e\u003c/a\u003e Branch 250305 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/88c164368b1175ad3bfffa6cb08e3c20fb525922\"\u003e\u003ccode\u003e88c1643\u003c/code\u003e\u003c/a\u003e bugfix: azapi_data_plane_resource doesn't support 204 status code (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.7.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hashicorp/azurerm` from 4.67.0 to 4.69.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/releases\"\u003ehashicorp/azurerm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.69.0\u003c/h2\u003e\n\u003ch2\u003e4.69.0 (April 16, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_traffic_manager_profile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31977\"\u003e#31977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_web_pubsub\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32126\"\u003e#32126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_automation_runtime_environment_package\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32022\"\u003e#32022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_container_app_environment_managed_certificate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31137\"\u003e#31137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003eGo\u003c/code\u003e - update to \u003ccode\u003e1.25.9\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32148\"\u003e#32148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edependencies: \u003ccode\u003ekubernetesconfiguration/fluxconfiguration\u003c/code\u003e - update to API version \u003ccode\u003e2025-04-01\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32080\"\u003e#32080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - export the \u003ccode\u003enode_image_version\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32108\"\u003e#32108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_account_blob_container_sas\u003c/code\u003e - expand \u003ccode\u003epermissions\u003c/code\u003e block to include new fields (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32149\"\u003e#32149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_account_sas\u003c/code\u003e - expand \u003ccode\u003epermissions\u003c/code\u003e block to include new fields (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32149\"\u003e#32149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_share\u003c/code\u003e - export the \u003ccode\u003erbac_scope_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31194\"\u003e#31194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_bot_channels_registration\u003c/code\u003e - add support for the \u003ccode\u003emicrosoft_app_type\u003c/code\u003e, \u003ccode\u003emicrosoft_app_tenant_id\u003c/code\u003e, and \u003ccode\u003emicrosoft_app_user_assigned_identity_id\u003c/code\u003e properties (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30457\"\u003e#30457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cdn_frontdoor_route\u003c/code\u003e - the \u003ccode\u003ecdn_frontdoor_origin_ids\u003c/code\u003e property is now optional, allowing users to use the \u003ccode\u003edepends_on\u003c/code\u003e meta-argument instead (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29350\"\u003e#29350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cognitive_deployment\u003c/code\u003e - the \u003ccode\u003erai_policy_name\u003c/code\u003e property is now Optional + Computed as Azure returns a value when not set in the creation request (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32131\"\u003e#32131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_container_app\u003c/code\u003e - add support for \u003ccode\u003eidentity_id\u003c/code\u003e property in  \u003ccode\u003ecustom_scale_rule\u003c/code\u003e block (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29777\"\u003e#29777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_key_vault\u003c/code\u003e  - added object-name max length validation for all key vault entries (keys, secrets, certs, etc) (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30665\"\u003e#30665\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - export the \u003ccode\u003enode_image_version\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32108\"\u003e#32108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_flux_configuration\u003c/code\u003e - the \u003ccode\u003egit_repository.provider\u003c/code\u003e property now supports \u003ccode\u003eGitHub\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32080\"\u003e#32080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_monitor_scheduled_query_rules_alert_v2\u003c/code\u003e - add support for email_subject within action block (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32132\"\u003e#32132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_share\u003c/code\u003e - export the \u003ccode\u003erbac_scope_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31194\"\u003e#31194\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_linux_virtual_machine\u003c/code\u003e - parse \u003ccode\u003eos_managed_disk_id\u003c/code\u003e insensitively as Azure returns static segments cased inconsistently (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32145\"\u003e#32145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_private_dns_resolver_inbound_endpoint\u003c/code\u003e - the \u003ccode\u003eip_configurations.private_ip_address\u003c/code\u003e, \u003ccode\u003eip_configurations.private_ip_allocation_method\u003c/code\u003e, and \u003ccode\u003eip_configurations.subnet_id\u003c/code\u003e properties are now ForceNew as the API does not allow updating these values (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31088\"\u003e#31088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.68.0\u003c/h2\u003e\n\u003ch2\u003e4.68.0 (April 09, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Data Source\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_private_dns_cname_record\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31833\"\u003e#31833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_data_protection_backup_instance_data_lake_storage\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32044\"\u003e#32044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003ego-azure-sdk\u003c/code\u003e - upgrade to \u003ccode\u003ev0.20260407.1111603\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32112\"\u003e#32112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_key_vault\u003c/code\u003e - improve validation for the \u003ccode\u003ename\u003c/code\u003e field to prevent apply time errors (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30453\"\u003e#30453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - add support for the \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29303\"\u003e#29303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_app_configuration_feature\u003c/code\u003e - Add support for \u003ccode\u003ecustom_filter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30160\"\u003e#30160\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG.md\"\u003ehashicorp/azurerm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.69.0 (April 16, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_traffic_manager_profile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31977\"\u003e#31977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_web_pubsub\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32126\"\u003e#32126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_automation_runtime_environment_package\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32022\"\u003e#32022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_container_app_environment_managed_certificate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31137\"\u003e#31137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003eGo\u003c/code\u003e - update to \u003ccode\u003e1.25.9\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32148\"\u003e#32148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edependencies: \u003ccode\u003ekubernetesconfiguration/fluxconfiguration\u003c/code\u003e - update to API version \u003ccode\u003e2025-04-01\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32080\"\u003e#32080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - export the \u003ccode\u003enode_image_version\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32108\"\u003e#32108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_account_blob_container_sas\u003c/code\u003e - expand \u003ccode\u003epermissions\u003c/code\u003e block to include new fields (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32149\"\u003e#32149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_account_sas\u003c/code\u003e - expand \u003ccode\u003epermissions\u003c/code\u003e block to include new fields (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32149\"\u003e#32149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_share\u003c/code\u003e - export the \u003ccode\u003erbac_scope_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31194\"\u003e#31194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_bot_channels_registration\u003c/code\u003e - add support for the \u003ccode\u003emicrosoft_app_type\u003c/code\u003e, \u003ccode\u003emicrosoft_app_tenant_id\u003c/code\u003e, and \u003ccode\u003emicrosoft_app_user_assigned_identity_id\u003c/code\u003e properties (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30457\"\u003e#30457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cdn_frontdoor_route\u003c/code\u003e - the \u003ccode\u003ecdn_frontdoor_origin_ids\u003c/code\u003e property is now optional, allowing users to use the \u003ccode\u003edepends_on\u003c/code\u003e meta-argument instead (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29350\"\u003e#29350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cognitive_deployment\u003c/code\u003e - the \u003ccode\u003erai_policy_name\u003c/code\u003e property is now Optional + Computed as Azure returns a value when not set in the creation request (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32131\"\u003e#32131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_container_app\u003c/code\u003e - add support for \u003ccode\u003eidentity_id\u003c/code\u003e property in  \u003ccode\u003ecustom_scale_rule\u003c/code\u003e block (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29777\"\u003e#29777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_key_vault\u003c/code\u003e  - added object-name max length validation for all key vault entries (keys, secrets, certs, etc) (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30665\"\u003e#30665\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - export the \u003ccode\u003enode_image_version\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32108\"\u003e#32108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_flux_configuration\u003c/code\u003e - the \u003ccode\u003egit_repository.provider\u003c/code\u003e property now supports \u003ccode\u003eGitHub\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32080\"\u003e#32080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_monitor_scheduled_query_rules_alert_v2\u003c/code\u003e - add support for email_subject within action block (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32132\"\u003e#32132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_share\u003c/code\u003e - export the \u003ccode\u003erbac_scope_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31194\"\u003e#31194\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_linux_virtual_machine\u003c/code\u003e - parse \u003ccode\u003eos_managed_disk_id\u003c/code\u003e insensitively as Azure returns static segments cased inconsistently (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32145\"\u003e#32145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_private_dns_resolver_inbound_endpoint\u003c/code\u003e - the \u003ccode\u003eip_configurations.private_ip_address\u003c/code\u003e, \u003ccode\u003eip_configurations.private_ip_allocation_method\u003c/code\u003e, and \u003ccode\u003eip_configurations.subnet_id\u003c/code\u003e properties are now ForceNew as the API does not allow updating these values (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31088\"\u003e#31088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.68.0 (April 09, 20...\n\n_Description has been truncated_","html_url":"https://github.com/Azure-Samples/Copilot-Studio-with-Azure-AI-Search/pull/394","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Azure-Samples%2FCopilot-Studio-with-Azure-AI-Search/issues/394","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/394/packages"},{"uuid":"4235444507","node_id":"PR_kwDOOYDA7c7RSMXX","number":391,"state":"closed","title":"chore(deps): bump the terraform-providers group across 2 directories with 2 updates","user":"dependabot[bot]","labels":["dependencies","terraform","terraform-validated"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-16T23:14:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-09T23:14:19.000Z","updated_at":"2026-04-16T23:14:33.000Z","time_to_close":604813,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"terraform-providers","update_count":2,"packages":[{"name":"azure/azapi","old_version":"2.7.0","new_version":"2.9.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"},{"name":"hashicorp/azurerm","old_version":"4.67.0","new_version":"4.68.0","repository_url":"https://github.com/hashicorp/terraform-provider-azurerm"},{"name":"azure/azapi","old_version":"2.7.0","new_version":"2.9.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"},{"name":"hashicorp/azurerm","old_version":"4.67.0","new_version":"4.68.0","repository_url":"https://github.com/hashicorp/terraform-provider-azurerm"}],"path":null,"ecosystem":"terraform"},"body":"Bumps the terraform-providers group with 2 updates in the /infra directory: [azure/azapi](https://github.com/Azure/terraform-provider-azapi) and [hashicorp/azurerm](https://github.com/hashicorp/terraform-provider-azurerm).\nBumps the terraform-providers group with 2 updates in the /infra/modules/copilot_studio directory: [azure/azapi](https://github.com/Azure/terraform-provider-azapi) and [hashicorp/azurerm](https://github.com/hashicorp/terraform-provider-azurerm).\n\nUpdates `azure/azapi` from 2.7.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003ch2\u003eFEATURES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_resource\u003c/code\u003e resource move from \u003ccode\u003eazurerm_storage_share\u003c/code\u003e by converting \u003ccode\u003e/fileshares/\u003c/code\u003e to \u003ccode\u003e/shares/\u003c/code\u003e in resource ID.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8fe62baebe4b4aa6d514dc3edd14c97b8d929fc3\"\u003e\u003ccode\u003e8fe62ba\u003c/code\u003e\u003c/a\u003e Add missing changelog entries, import docs for data plane resource, and fix t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/234a24463b1901be3bc41a7120705951ff97ac88\"\u003e\u003ccode\u003e234a244\u003c/code\u003e\u003c/a\u003e Fix azapi_update_resource migration missing replace_triggers_external_values ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/acda56b2df57a0da093809fb4fa28c73bbcbd184\"\u003e\u003ccode\u003eacda56b\u003c/code\u003e\u003c/a\u003e fix: RequiresReplaceIfNotNull handles typed null from HCL conditional express...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b97c7ec8669df681b147cfd7f16bc86356981978\"\u003e\u003ccode\u003eb97c7ec\u003c/code\u003e\u003c/a\u003e feat: add AI Foundry assistants support with customization and resour… (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b799d10892e591c4590260356cb98ac061fed3a5\"\u003e\u003ccode\u003eb799d10\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d6711a17ed3d6aa07f0ef8f1f6ecabcfed228dfd\"\u003e\u003ccode\u003ed6711a1\u003c/code\u003e\u003c/a\u003e feat: add resource_group_id to parse_resource_id function (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8b42cb7df283c7a5eba7a21b604e28da7c98b36b\"\u003e\u003ccode\u003e8b42cb7\u003c/code\u003e\u003c/a\u003e fix: address test failures from unsupported API version and App Service SKU q...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aabf871a9d9fedbbd2115ee6bb1afb8cf9ef872c\"\u003e\u003ccode\u003eaabf871\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8110523e06b62d2a637f5ca549ce05f8871dc47b\"\u003e\u003ccode\u003e8110523\u003c/code\u003e\u003c/a\u003e Branch 250305 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/88c164368b1175ad3bfffa6cb08e3c20fb525922\"\u003e\u003ccode\u003e88c1643\u003c/code\u003e\u003c/a\u003e bugfix: azapi_data_plane_resource doesn't support 204 status code (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.7.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hashicorp/azurerm` from 4.67.0 to 4.68.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/releases\"\u003ehashicorp/azurerm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.68.0\u003c/h2\u003e\n\u003ch2\u003e4.68.0 (April 09, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Data Source\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_private_dns_cname_record\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31833\"\u003e#31833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_data_protection_backup_instance_data_lake_storage\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32044\"\u003e#32044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003ego-azure-sdk\u003c/code\u003e - upgrade to \u003ccode\u003ev0.20260407.1111603\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32112\"\u003e#32112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_key_vault\u003c/code\u003e - improve validation for the \u003ccode\u003ename\u003c/code\u003e field to prevent apply time errors (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30453\"\u003e#30453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - add support for the \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29303\"\u003e#29303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_app_configuration_feature\u003c/code\u003e - Add support for \u003ccode\u003ecustom_filter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30160\"\u003e#30160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - add support for a \u0026quot;Private-only\u0026quot; deployment and export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cosmosdb_account\u003c/code\u003e - add support for the \u003ccode\u003eEnableFabricNetworkAclBypass\u003c/code\u003e capability (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31836\"\u003e#31836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_key_vault\u003c/code\u003e - improve validation for the \u003ccode\u003ename\u003c/code\u003e field to prevent apply time errors (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30453\"\u003e#30453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - changing \u003ccode\u003eoidc_issuer_enabled\u003c/code\u003e from \u003ccode\u003etrue\u003c/code\u003e to \u003ccode\u003efalse\u003c/code\u003e now forces resource recreation as the API does not support this (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - lock on subnet ID instead of subnet name to prevent unnecessary serialization (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32001\"\u003e#32001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - export the \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29303\"\u003e#29303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_netapp_volume\u003c/code\u003e - add support for \u003ccode\u003edata_protection_advanced_ransomware\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32099\"\u003e#32099\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_private_endpoint\u003c/code\u003e - the \u003ccode\u003erequest_message\u003c/code\u003e and \u003ccode\u003eis_manual_connection\u003c/code\u003e properties are now validated at plan time (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31705\"\u003e#31705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - the \u003ccode\u003eis_hns_enabled\u003c/code\u003e property is now validated at plan time (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30536\"\u003e#30536\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_databricks_workspace\u003c/code\u003e - fix the update behaviour for the \u003ccode\u003eaccess_connector_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32025\"\u003e#32025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_function_app_flex_consumption\u003c/code\u003e - add locking on \u003ccode\u003evirtual_network_subnet_id\u003c/code\u003e to prevent conflicts if the same subnet is used for multiple deployments (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32091\"\u003e#32091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - fix an issue that prevented \u003ccode\u003eoidc_issuer_enabled = false\u003c/code\u003e from being set on create (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - fix a diff caused by Azure's default value for \u003ccode\u003eoidc_issuer_enabled\u003c/code\u003e changing in AKS 1.34+ (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_public_ip\u003c/code\u003e - \u003ccode\u003edomain_name_label\u003c/code\u003e, \u003ccode\u003ereverse_fqdn\u003c/code\u003e, \u003ccode\u003edomain_name_label_scope\u003c/code\u003e can now be set to empty (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31699\"\u003e#31699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_resource_group\u003c/code\u003e - fix parallelism issue in create_poller (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32123\"\u003e#32123\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - Remove \u003ccode\u003eTLS1_3\u003c/code\u003e as a valid value for \u003ccode\u003emin_tls_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32072\"\u003e#32072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG.md\"\u003ehashicorp/azurerm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.68.0 (April 09, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Data Source\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_private_dns_cname_record\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31833\"\u003e#31833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_data_protection_backup_instance_data_lake_storage\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32044\"\u003e#32044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003ego-azure-sdk\u003c/code\u003e - upgrade to \u003ccode\u003ev0.20260407.1111603\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32112\"\u003e#32112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_key_vault\u003c/code\u003e - improve validation for the \u003ccode\u003ename\u003c/code\u003e field to prevent apply time errors (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30453\"\u003e#30453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - add support for the \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29303\"\u003e#29303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_app_configuration_feature\u003c/code\u003e - Add support for \u003ccode\u003ecustom_filter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30160\"\u003e#30160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - add support for a \u0026quot;Private-only\u0026quot; deployment and export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cosmosdb_account\u003c/code\u003e - add support for the \u003ccode\u003eEnableFabricNetworkAclBypass\u003c/code\u003e capability (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31836\"\u003e#31836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_key_vault\u003c/code\u003e - improve validation for the \u003ccode\u003ename\u003c/code\u003e field to prevent apply time errors (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30453\"\u003e#30453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - changing \u003ccode\u003eoidc_issuer_enabled\u003c/code\u003e from \u003ccode\u003etrue\u003c/code\u003e to \u003ccode\u003efalse\u003c/code\u003e now forces resource recreation as the API does not support this (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - lock on subnet ID instead of subnet name to prevent unnecessary serialization (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32001\"\u003e#32001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - export the \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29303\"\u003e#29303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_netapp_volume\u003c/code\u003e - add support for \u003ccode\u003edata_protection_advanced_ransomware\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32099\"\u003e#32099\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_private_endpoint\u003c/code\u003e - the \u003ccode\u003erequest_message\u003c/code\u003e and \u003ccode\u003eis_manual_connection\u003c/code\u003e properties are now validated at plan time (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31705\"\u003e#31705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - the \u003ccode\u003eis_hns_enabled\u003c/code\u003e property is now validated at plan time (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30536\"\u003e#30536\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_databricks_workspace\u003c/code\u003e - fix the update behaviour for the \u003ccode\u003eaccess_connector_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32025\"\u003e#32025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_function_app_flex_consumption\u003c/code\u003e - add locking on \u003ccode\u003evirtual_network_subnet_id\u003c/code\u003e to prevent conflicts if the same subnet is used for multiple deployments (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32091\"\u003e#32091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - fix an issue that prevented \u003ccode\u003eoidc_issuer_enabled = false\u003c/code\u003e from being set on create (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - fix a diff caused by Azure's default value for \u003ccode\u003eoidc_issuer_enabled\u003c/code\u003e changing in AKS 1.34+ (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_public_ip\u003c/code\u003e - \u003ccode\u003edomain_name_label\u003c/code\u003e, \u003ccode\u003ereverse_fqdn\u003c/code\u003e, \u003ccode\u003edomain_name_label_scope\u003c/code\u003e can now be set to empty (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31699\"\u003e#31699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_resource_group\u003c/code\u003e - fix parallelism issue in create_poller (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32123\"\u003e#32123\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - Remove \u003ccode\u003eTLS1_3\u003c/code\u003e as a valid value for \u003ccode\u003emin_tls_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32072\"\u003e#32072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/726d71be5e408ae00a379675bc6d36691e98e7da\"\u003e\u003ccode\u003e726d71b\u003c/code\u003e\u003c/a\u003e CHANGELOG.md for 4.68.0 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32110\"\u003e#32110\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/1e59cf16f48af9bd2cad12311a10f2f5937a52cc\"\u003e\u003ccode\u003e1e59cf1\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - adding \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e (Suppo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/f1d4fde1ad43825047e98a6ae2fea280c21a7074\"\u003e\u003ccode\u003ef1d4fde\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e: fix subnet lock to use resource ID in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/6f5f895ccc2d4bc5f5f4e2991f252e7bb8d1f0f7\"\u003e\u003ccode\u003e6f5f895\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazurerm_key_vault_certificate_contacts\u003c/code\u003e - Update \u003ccode\u003econtact\u003c/code\u003e to \u003ccode\u003eRequired\u003c/code\u003e in ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/a060c6cc1ec74a300a43eaf7f0d241a4161f8feb\"\u003e\u003ccode\u003ea060c6c\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazurerm_private_endpoint\u003c/code\u003e: \u003ccode\u003erequest_message\u003c/code\u003e and \u003ccode\u003eis_manual_connection\u003c/code\u003e chec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/fc75618aeb0b902531af888bea70fe16ef4965ab\"\u003e\u003ccode\u003efc75618\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazurerm_app_configuration_feature\u003c/code\u003e - Add support for \u003ccode\u003ecustom_filter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30160\"\u003e#30160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/96b84dcbbb4c6e774718f93168cc3781a7e13781\"\u003e\u003ccode\u003e96b84dc\u003c/code\u003e\u003c/a\u003e change list resource example test to use resource reference (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32129\"\u003e#32129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/bb83066bb39026e72159baa73964bb88276543c7\"\u003e\u003ccode\u003ebb83066\u003c/code\u003e\u003c/a\u003e azurerm_iothub - add default value for min_tls_version to prevent force repla...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/87c3270893aa01856a13d82086519248f724b750\"\u003e\u003ccode\u003e87c3270\u003c/code\u003e\u003c/a\u003e Network - fix \u003ccode\u003eTestAccVirtualHubBgpConnection_virtualWan\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31314\"\u003e#31314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/68c8e46d31f764423145813ab59844989532efaa\"\u003e\u003ccode\u003e68c8e46\u003c/code\u003e\u003c/a\u003e Add support for new resource and datasource for Managed DevOps Pools service ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/compare/v4.67.0...v4.68.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `azure/azapi` from 2.7.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003ch2\u003eFEATURES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_resource\u003c/code\u003e resource move from \u003ccode\u003eazurerm_storage_share\u003c/code\u003e by converting \u003ccode\u003e/fileshares/\u003c/code\u003e to \u003ccode\u003e/shares/\u003c/code\u003e in resource ID.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8fe62baebe4b4aa6d514dc3edd14c97b8d929fc3\"\u003e\u003ccode\u003e8fe62ba\u003c/code\u003e\u003c/a\u003e Add missing changelog entries, import docs for data plane resource, and fix t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/234a24463b1901be3bc41a7120705951ff97ac88\"\u003e\u003ccode\u003e234a244\u003c/code\u003e\u003c/a\u003e Fix azapi_update_resource migration missing replace_triggers_external_values ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/acda56b2df57a0da093809fb4fa28c73bbcbd184\"\u003e\u003ccode\u003eacda56b\u003c/code\u003e\u003c/a\u003e fix: RequiresReplaceIfNotNull handles typed null from HCL conditional express...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b97c7ec8669df681b147cfd7f16bc86356981978\"\u003e\u003ccode\u003eb97c7ec\u003c/code\u003e\u003c/a\u003e feat: add AI Foundry assistants support with customization and resour… (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b799d10892e591c4590260356cb98ac061fed3a5\"\u003e\u003ccode\u003eb799d10\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d6711a17ed3d6aa07f0ef8f1f6ecabcfed228dfd\"\u003e\u003ccode\u003ed6711a1\u003c/code\u003e\u003c/a\u003e feat: add resource_group_id to parse_resource_id function (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8b42cb7df283c7a5eba7a21b604e28da7c98b36b\"\u003e\u003ccode\u003e8b42cb7\u003c/code\u003e\u003c/a\u003e fix: address test failures from unsupported API version and App Service SKU q...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aabf871a9d9fedbbd2115ee6bb1afb8cf9ef872c\"\u003e\u003ccode\u003eaabf871\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8110523e06b62d2a637f5ca549ce05f8871dc47b\"\u003e\u003ccode\u003e8110523\u003c/code\u003e\u003c/a\u003e Branch 250305 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/88c164368b1175ad3bfffa6cb08e3c20fb525922\"\u003e\u003ccode\u003e88c1643\u003c/code\u003e\u003c/a\u003e bugfix: azapi_data_plane_resource doesn't support 204 status code (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.7.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hashicorp/azurerm` from 4.67.0 to 4.68.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/releases\"\u003ehashicorp/azurerm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.68.0\u003c/h2\u003e\n\u003ch2\u003e4.68.0 (April 09, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Data Source\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_private_dns_cname_record\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31833\"\u003e#31833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_data_protection_backup_instance_data_lake_storage\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32044\"\u003e#32044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003ego-azure-sdk\u003c/code\u003e - upgrade to \u003ccode\u003ev0.20260407.1111603\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32112\"\u003e#32112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_key_vault\u003c/code\u003e - improve validation for the \u003ccode\u003ename\u003c/code\u003e field to prevent apply time errors (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30453\"\u003e#30453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - add support for the \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29303\"\u003e#29303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_app_configuration_feature\u003c/code\u003e - Add support for \u003ccode\u003ecustom_filter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30160\"\u003e#30160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - add support for a \u0026quot;Private-only\u0026quot; deployment and export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cosmosdb_account\u003c/code\u003e - add support for the \u003ccode\u003eEnableFabricNetworkAclBypass\u003c/code\u003e capability (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31836\"\u003e#31836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_key_vault\u003c/code\u003e - improve validation for the \u003ccode\u003ename\u003c/code\u003e field to prevent apply time errors (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30453\"\u003e#30453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - changing \u003ccode\u003eoidc_issuer_enabled\u003c/code\u003e from \u003ccode\u003etrue\u003c/code\u003e to \u003ccode\u003efalse\u003c/code\u003e now forces resource recreation as the API does not support this (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - lock on subnet ID instead of subnet name to prevent unnecessary serialization (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32001\"\u003e#32001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - export the \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29303\"\u003e#29303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_netapp_volume\u003c/code\u003e - add support for \u003ccode\u003edata_protection_advanced_ransomware\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32099\"\u003e#32099\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_private_endpoint\u003c/code\u003e - the \u003ccode\u003erequest_message\u003c/code\u003e and \u003ccode\u003eis_manual_connection\u003c/code\u003e properties are now validated at plan time (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31705\"\u003e#31705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - the \u003ccode\u003eis_hns_enabled\u003c/code\u003e property is now validated at plan time (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30536\"\u003e#30536\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_databricks_workspace\u003c/code\u003e - fix the update behaviour for the \u003ccode\u003eaccess_connector_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32025\"\u003e#32025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_function_app_flex_consumption\u003c/code\u003e - add locking on \u003ccode\u003evirtual_network_subnet_id\u003c/code\u003e to prevent conflicts if the same subnet is used for multiple deployments (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32091\"\u003e#32091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - fix an issue that prevented \u003ccode\u003eoidc_issuer_enabled = false\u003c/code\u003e from being set on create (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - fix a diff caused by Azure's default value for \u003ccode\u003eoidc_issuer_enabled\u003c/code\u003e changing in AKS 1.34+ (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_public_ip\u003c/code\u003e - \u003ccode\u003edomain_name_label\u003c/code\u003e, \u003ccode\u003ereverse_fqdn\u003c/code\u003e, \u003ccode\u003edomain_name_label_scope\u003c/code\u003e can now be set to empty (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31699\"\u003e#31699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_resource_group\u003c/code\u003e - fix parallelism issue in create_poller (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32123\"\u003e#32123\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - Remove \u003ccode\u003eTLS1_3\u003c/code\u003e as a valid value for \u003ccode\u003emin_tls_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32072\"\u003e#32072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG.md\"\u003ehashicorp/azurerm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.68.0 (April 09, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Data Source\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_private_dns_cname_record\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31833\"\u003e#31833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_data_protection_backup_instance_data_lake_storage\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32044\"\u003e#32044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003ego-azure-sdk\u003c/code\u003e - upgrade to \u003ccode\u003ev0.20260407.1111603\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32112\"\u003e#32112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_key_vault\u003c/code\u003e - improve validation for the \u003ccode\u003ename\u003c/code\u003e field to prevent apply time errors (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30453\"\u003e#30453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - add support for the \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29303\"\u003e#29303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_app_configuration_feature\u003c/code\u003e - Add support for \u003ccode\u003ecustom_filter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30160\"\u003e#30160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - add support for a \u0026quot;Private-only\u0026quot; deployment and export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cosmosdb_account\u003c/code\u003e - add support for the \u003ccode\u003eEnableFabricNetworkAclBypass\u003c/code\u003e capability (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31836\"\u003e#31836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_key_vault\u003c/code\u003e - improve validation for the \u003ccode\u003ename\u003c/code\u003e field to prevent apply time errors (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30453\"\u003e#30453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - changing \u003ccode\u003eoidc_issuer_enabled\u003c/code\u003e from \u003ccode\u003etrue\u003c/code\u003e to \u003ccode\u003efalse\u003c/code\u003e now forces resource recreation as the API does not support this (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - lock on subnet ID instead of subnet name to prevent unnecessary serialization (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32001\"\u003e#32001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - export the \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29303\"\u003e#29303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_netapp_volume\u003c/code\u003e - add support for \u003ccode\u003edata_protection_advanced_ransomware\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32099\"\u003e#32099\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_private_endpoint\u003c/code\u003e - the \u003ccode\u003erequest_message\u003c/code\u003e and \u003ccode\u003eis_manual_connection\u003c/code\u003e properties are now validated at plan time (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31705\"\u003e#31705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - the \u003ccode\u003eis_hns_enabled\u003c/code\u003e property is now validated at plan time (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30536\"\u003e#30536\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_databricks_workspace\u003c/code\u003e - fix the update behaviour for the \u003ccode\u003eaccess_connector_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32025\"\u003e#32025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_function_app_flex_consumption\u003c/code\u003e - add locking on \u003ccode\u003evirtual_network_subnet_id\u003c/code\u003e to prevent conflicts if the same subnet is used for multiple deployments (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32091\"\u003e#32091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - fix an issue that prevented \u003ccode\u003eoidc_issuer_enabled = false\u003c/code\u003e from being set on create (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - fix a diff caused by Azure's default value for \u003ccode\u003eoidc_issuer_enabled\u003c/code\u003e changing in AKS 1.34+ (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_public_ip\u003c/code\u003e - \u003ccode\u003edomain_name_label\u003c/code\u003e, \u003ccode\u003ereverse_fqdn\u003c/code\u003e, \u003ccode\u003edomain_name_label_scope\u003c/code\u003e can now be set to empty (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31699\"\u003e#31699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_resource_group\u003c/code\u003e - fix parallelism issue in create_poller (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32123\"\u003e#32123\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - Remove \u003ccode\u003eTLS1_3\u003c/code\u003e as a valid value for \u003ccode\u003emin_tls_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32072\"\u003e#32072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/726d71be5e408ae00a379675bc6d36691e98e7da\"\u003e\u003ccode\u003e726d71b\u003c/code\u003e\u003c/a\u003e CHANGELOG.md for 4.68.0 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32110\"\u003e#32110\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/1e59cf16f48af9bd2cad12311a10f2f5937a52cc\"\u003e\u003ccode\u003e1e59cf1\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - adding \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e (Suppo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/f1d4fde1ad43825047e98a6ae2fea280c21a7074\"\u003e\u003ccode\u003ef1d4fde\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e: fix subnet lock to use resource ID in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/6f5f895ccc2d4bc5f5f4e2991f252e7bb8d1f0f7\"\u003e\u003ccode\u003e6f5f895\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazurerm_key_vault_certificate_contacts\u003c/code\u003e - Update \u003ccode\u003econtact\u003c/code\u003e to \u003ccode\u003eRequired\u003c/code\u003e in ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/a060c6cc1ec74a300a43eaf7f0d241a4161f8feb\"\u003e\u003ccode\u003ea060c6c\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazurerm_private_endpoint\u003c/code\u003e: \u003ccode\u003erequest_message\u003c/code\u003e and \u003ccode\u003eis_manual_connection\u003c/code\u003e chec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/fc75618aeb0b902531af888bea70fe16ef4965ab\"\u003e\u003ccode\u003efc75618\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazurerm_app_configuration_feature\u003c/code\u003e - Add support for \u003ccode\u003ecustom_filter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30160\"\u003e#30160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/96b84dcbbb4c6e774718f93168cc3781a7e13781\"\u003e\u003ccode\u003e96b84dc\u003c/code\u003e\u003c/a\u003e change list resource example test to use resource reference (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32129\"\u003e#32129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/bb83066bb39026e72159baa73964bb88276543c7\"\u003e\u003ccode\u003ebb83066\u003c/code\u003e\u003c/a\u003e azurerm_iothub - add default value for min_tls_version to prevent force repla...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/87c3270893aa01856a13d82086519248f724b750\"\u003e\u003ccode\u003e87c3270\u003c/code\u003e\u003c/a\u003e Network - fix \u003ccode\u003eTestAccVirtualHubBgpConnection_virtualWan\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31314\"\u003e#31314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/68c8e46d31f764423145813ab59844989532efaa\"\u003e\u003ccode\u003e68c8e46\u003c/code\u003e\u003c/a\u003e Add support for new resource and datasource for Managed DevOps Pools service ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/compare/v4.67.0...v4.68.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it...\n\n_Description has been truncated_","html_url":"https://github.com/Azure-Samples/Copilot-Studio-with-Azure-AI-Search/pull/391","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Azure-Samples%2FCopilot-Studio-with-Azure-AI-Search/issues/391","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/391/packages"},{"uuid":"4166207629","node_id":"PR_kwDON2mMCs7OcZFf","number":107,"state":"closed","title":"Bump azure/azapi from 2.8.0 to 2.9.0","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-30T00:27:48.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-30T00:26:53.000Z","updated_at":"2026-03-30T00:27:49.000Z","time_to_close":55,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"azure/azapi","old_version":"2.8.0","new_version":"2.9.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":null,"ecosystem":"terraform"},"body":"Bumps [azure/azapi](https://github.com/Azure/terraform-provider-azapi) from 2.8.0 to 2.9.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8fe62baebe4b4aa6d514dc3edd14c97b8d929fc3\"\u003e\u003ccode\u003e8fe62ba\u003c/code\u003e\u003c/a\u003e Add missing changelog entries, import docs for data plane resource, and fix t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/234a24463b1901be3bc41a7120705951ff97ac88\"\u003e\u003ccode\u003e234a244\u003c/code\u003e\u003c/a\u003e Fix azapi_update_resource migration missing replace_triggers_external_values ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/acda56b2df57a0da093809fb4fa28c73bbcbd184\"\u003e\u003ccode\u003eacda56b\u003c/code\u003e\u003c/a\u003e fix: RequiresReplaceIfNotNull handles typed null from HCL conditional express...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b97c7ec8669df681b147cfd7f16bc86356981978\"\u003e\u003ccode\u003eb97c7ec\u003c/code\u003e\u003c/a\u003e feat: add AI Foundry assistants support with customization and resour… (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b799d10892e591c4590260356cb98ac061fed3a5\"\u003e\u003ccode\u003eb799d10\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d6711a17ed3d6aa07f0ef8f1f6ecabcfed228dfd\"\u003e\u003ccode\u003ed6711a1\u003c/code\u003e\u003c/a\u003e feat: add resource_group_id to parse_resource_id function (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8b42cb7df283c7a5eba7a21b604e28da7c98b36b\"\u003e\u003ccode\u003e8b42cb7\u003c/code\u003e\u003c/a\u003e fix: address test failures from unsupported API version and App Service SKU q...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aabf871a9d9fedbbd2115ee6bb1afb8cf9ef872c\"\u003e\u003ccode\u003eaabf871\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8110523e06b62d2a637f5ca549ce05f8871dc47b\"\u003e\u003ccode\u003e8110523\u003c/code\u003e\u003c/a\u003e Branch 250305 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/88c164368b1175ad3bfffa6cb08e3c20fb525922\"\u003e\u003ccode\u003e88c1643\u003c/code\u003e\u003c/a\u003e bugfix: azapi_data_plane_resource doesn't support 204 status code (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.8.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=azure/azapi\u0026package-manager=terraform\u0026previous-version=2.8.0\u0026new-version=2.9.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/flcdrg/terraform-azure-sql-auditing/pull/107","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/flcdrg%2Fterraform-azure-sql-auditing/issues/107","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/107/packages"},{"uuid":"4054274985","node_id":"PR_kwDORjpsfc7JgrMO","number":7,"state":"closed","title":"Update azure/azapi requirement from ~\u003e 1.13 to ~\u003e 2.8","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-19T17:58:28.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-10T21:16:55.000Z","updated_at":"2026-04-19T19:06:03.000Z","time_to_close":3444093,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"azure/azapi","old_version":"~\u003e 1.13","new_version":"~\u003e 2.8","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":null,"ecosystem":"terraform"},"body":"Updates the requirements on [azure/azapi](https://github.com/Azure/terraform-provider-azapi) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003ch2\u003eFEATURES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_resource\u003c/code\u003e resource move from \u003ccode\u003eazurerm_storage_share\u003c/code\u003e by converting \u003ccode\u003e/fileshares/\u003c/code\u003e to \u003ccode\u003e/shares/\u003c/code\u003e in resource ID.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_resource\u003c/code\u003e resource move from \u003ccode\u003eazurerm_storage_share\u003c/code\u003e by converting \u003ccode\u003e/fileshares/\u003c/code\u003e to \u003ccode\u003e/shares/\u003c/code\u003e in resource ID.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/996d80fc922b75bff84718dee13ae846f0b29096\"\u003e\u003ccode\u003e996d80f\u003c/code\u003e\u003c/a\u003e Fix azapi_resource move from azurerm_storage_share by converting /fileshares/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/377baebe1f2d4b0679395e100d466a056508c063\"\u003e\u003ccode\u003e377baeb\u003c/code\u003e\u003c/a\u003e update bicep types to c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1021\"\u003e#1021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/e5ce24b42598b1bb6a1206c6c96262d75217e83e\"\u003e\u003ccode\u003ee5ce24b\u003c/code\u003e\u003c/a\u003e fix: validation logic for readonly+required properties (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1020\"\u003e#1020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/381fbd63fea064d55c526df1157628b264ba0927\"\u003e\u003ccode\u003e381fbd6\u003c/code\u003e\u003c/a\u003e Add azapi_resource_action action with comprehensive acceptance tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1018\"\u003e#1018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/689036b0500b0fc601c33e848de1ea6d0fd45b69\"\u003e\u003ccode\u003e689036b\u003c/code\u003e\u003c/a\u003e Improve list resource docs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1019\"\u003e#1019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/827d0a0c89faf4b8d2ca98b765cb4590bcaa20df\"\u003e\u003ccode\u003e827d0a0\u003c/code\u003e\u003c/a\u003e Add ResourceRemarks support to sync-reference-doc tool (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1016\"\u003e#1016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/7ade328c3346fdd866a450b8492a56c7a8b7d727\"\u003e\u003ccode\u003e7ade328\u003c/code\u003e\u003c/a\u003e Fix import state null identity handling (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1017\"\u003e#1017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/3f80fa9362c4bb6cc78947094eb3a002ad0f9ca9\"\u003e\u003ccode\u003e3f80fa9\u003c/code\u003e\u003c/a\u003e Feature list resource (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1014\"\u003e#1014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/cbff552030cd68fc74658c9056674145f6f21186\"\u003e\u003ccode\u003ecbff552\u003c/code\u003e\u003c/a\u003e security: Replace hardcoded passwords with sensitive variables (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1015\"\u003e#1015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/c113147ea5357f5a79e6374b31d5b97047b63471\"\u003e\u003ccode\u003ec113147\u003c/code\u003e\u003c/a\u003e add example for `Microsoft.DocumentDB_mongoClusters{_firewallRules|_users}\u003ca href=\"https://github.com/20\"\u003e\u003ccode\u003e@​20\u003c/code\u003e\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v1.13.0...v2.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/POps-Rox/terraform-az-overlays-managementhub/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/POps-Rox%2Fterraform-az-overlays-managementhub/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"},{"uuid":"2892258320","node_id":"PR_kwDOG2Q9oM6sZFwQ","number":168,"state":"open","title":"chore(deps): bump azure/azapi from 2.6.1 to 2.7.0 in /infrastructure","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-07T00:07:27.000Z","updated_at":"2025-10-07T00:07:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"azure/azapi","old_version":"2.6.1","new_version":"2.7.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":"/infrastructure","ecosystem":"terraform"},"body":"Bumps [azure/azapi](https://github.com/Azure/terraform-provider-azapi) from 2.6.1 to 2.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/ce5f59c39b3fd8e937e1908ba9bd4c33192a76a6\"\u003e\u003ccode\u003ece5f59c\u003c/code\u003e\u003c/a\u003e Branch 250929 fix tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/989\"\u003e#989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2605ec088c46e3c8712afe5f01369e9f6bbe7ce4\"\u003e\u003ccode\u003e2605ec0\u003c/code\u003e\u003c/a\u003e update changelog and docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/520d1f5f9569993f9763f7a53028b7f18a085845\"\u003e\u003ccode\u003e520d1f5\u003c/code\u003e\u003c/a\u003e provider: support for disabling instance discovery and an explicit \u003ccode\u003ecustom\u003c/code\u003e e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/22a43437ec9bd317f2020762d4a125cf27e7d9ac\"\u003e\u003ccode\u003e22a4343\u003c/code\u003e\u003c/a\u003e Fix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/987\"\u003e#987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/920627238502a431aafc8c08bb91aab1529f8ee5\"\u003e\u003ccode\u003e9206272\u003c/code\u003e\u003c/a\u003e Branch 250925 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/85060316d0e3ec4c8847bf0f5431089178521fa9\"\u003e\u003ccode\u003e8506031\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_resource\u003c/code\u003e data source supports \u003ccode\u003eignore_not_found\u003c/code\u003e and \u003ccode\u003eexists\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f1c200f6a2980b6326eb3470e37db0bd125b93b6\"\u003e\u003ccode\u003ef1c200f\u003c/code\u003e\u003c/a\u003e bugfix: specified subscription ID should not be overridden by Azure CLI defau...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b94ab01a143ef558b2aa21dbe82facf899363c0b\"\u003e\u003ccode\u003eb94ab01\u003c/code\u003e\u003c/a\u003e add memberType for network group; add routeTableUsageMode for routingConfigur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/a82dee42f95d7755a9c90e19077c23c4b12cce4f\"\u003e\u003ccode\u003ea82dee4\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/966\"\u003e#966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/fd2fa3c71f99c2e41a45742abbe343d581f18c9a\"\u003e\u003ccode\u003efd2fa3c\u003c/code\u003e\u003c/a\u003e [Infra]: update ado yamls to use pool-ubuntu-2404 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.6.1...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=azure/azapi\u0026package-manager=terraform\u0026previous-version=2.6.1\u0026new-version=2.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Planning-Inspectorate/infrastructure-tooling/pull/168","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Planning-Inspectorate%2Finfrastructure-tooling/issues/168","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/168/packages"},{"uuid":"2891036578","node_id":"PR_kwDOPb6Q6s6sUbei","number":20,"state":"open","title":"chore(deps): bump azure/azapi from 2.6.0 to 2.7.0","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-06T16:44:21.000Z","updated_at":"2025-10-06T16:44:22.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"azure/azapi","old_version":"2.6.0","new_version":"2.7.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":null,"ecosystem":"terraform"},"body":"Bumps [azure/azapi](https://github.com/Azure/terraform-provider-azapi) from 2.6.0 to 2.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch2\u003eDEPRECATIONS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/ce5f59c39b3fd8e937e1908ba9bd4c33192a76a6\"\u003e\u003ccode\u003ece5f59c\u003c/code\u003e\u003c/a\u003e Branch 250929 fix tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/989\"\u003e#989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2605ec088c46e3c8712afe5f01369e9f6bbe7ce4\"\u003e\u003ccode\u003e2605ec0\u003c/code\u003e\u003c/a\u003e update changelog and docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/520d1f5f9569993f9763f7a53028b7f18a085845\"\u003e\u003ccode\u003e520d1f5\u003c/code\u003e\u003c/a\u003e provider: support for disabling instance discovery and an explicit \u003ccode\u003ecustom\u003c/code\u003e e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/22a43437ec9bd317f2020762d4a125cf27e7d9ac\"\u003e\u003ccode\u003e22a4343\u003c/code\u003e\u003c/a\u003e Fix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/987\"\u003e#987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/920627238502a431aafc8c08bb91aab1529f8ee5\"\u003e\u003ccode\u003e9206272\u003c/code\u003e\u003c/a\u003e Branch 250925 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/85060316d0e3ec4c8847bf0f5431089178521fa9\"\u003e\u003ccode\u003e8506031\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_resource\u003c/code\u003e data source supports \u003ccode\u003eignore_not_found\u003c/code\u003e and \u003ccode\u003eexists\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f1c200f6a2980b6326eb3470e37db0bd125b93b6\"\u003e\u003ccode\u003ef1c200f\u003c/code\u003e\u003c/a\u003e bugfix: specified subscription ID should not be overridden by Azure CLI defau...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b94ab01a143ef558b2aa21dbe82facf899363c0b\"\u003e\u003ccode\u003eb94ab01\u003c/code\u003e\u003c/a\u003e add memberType for network group; add routeTableUsageMode for routingConfigur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/a82dee42f95d7755a9c90e19077c23c4b12cce4f\"\u003e\u003ccode\u003ea82dee4\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/966\"\u003e#966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/fd2fa3c71f99c2e41a45742abbe343d581f18c9a\"\u003e\u003ccode\u003efd2fa3c\u003c/code\u003e\u003c/a\u003e [Infra]: update ado yamls to use pool-ubuntu-2404 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.6.0...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=azure/azapi\u0026package-manager=terraform\u0026previous-version=2.6.0\u0026new-version=2.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/co-cddo/terraform-azure-focus/pull/20","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/co-cddo%2Fterraform-azure-focus/issues/20","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/20/packages"},{"uuid":"2890438072","node_id":"PR_kwDOPZ6Tac6sSJW4","number":23,"state":"open","title":"Update azure/azapi requirement from ~\u003e 2.4.0 to ~\u003e 2.7.0","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-06T14:12:21.000Z","updated_at":"2025-10-06T14:12:22.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"azure/azapi","old_version":"~\u003e 2.4.0","new_version":"~\u003e 2.7.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":null,"ecosystem":"terraform"},"body":"Updates the requirements on [azure/azapi](https://github.com/Azure/terraform-provider-azapi) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the changes when the \u003ccode\u003ebody\u003c/code\u003e field matches the remote state even if the \u003ccode\u003ebody\u003c/code\u003e field or \u003ccode\u003eapi-version\u003c/code\u003e field is changed.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the order of the \u003ccode\u003eidentity_ids\u003c/code\u003e array.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003eignore_null_property\u003c/code\u003e field, which is used to ignore the null properties in the \u003ccode\u003ebody\u003c/code\u003e field.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003esensitive_body_version\u003c/code\u003e field, which is used to manually control the version of the sensitive body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: remove the readonly fields from \u003ccode\u003eidentity.userAssignedIdentities\u003c/code\u003e in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/ce5f59c39b3fd8e937e1908ba9bd4c33192a76a6\"\u003e\u003ccode\u003ece5f59c\u003c/code\u003e\u003c/a\u003e Branch 250929 fix tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/989\"\u003e#989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2605ec088c46e3c8712afe5f01369e9f6bbe7ce4\"\u003e\u003ccode\u003e2605ec0\u003c/code\u003e\u003c/a\u003e update changelog and docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/520d1f5f9569993f9763f7a53028b7f18a085845\"\u003e\u003ccode\u003e520d1f5\u003c/code\u003e\u003c/a\u003e provider: support for disabling instance discovery and an explicit \u003ccode\u003ecustom\u003c/code\u003e e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/22a43437ec9bd317f2020762d4a125cf27e7d9ac\"\u003e\u003ccode\u003e22a4343\u003c/code\u003e\u003c/a\u003e Fix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/987\"\u003e#987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/920627238502a431aafc8c08bb91aab1529f8ee5\"\u003e\u003ccode\u003e9206272\u003c/code\u003e\u003c/a\u003e Branch 250925 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/85060316d0e3ec4c8847bf0f5431089178521fa9\"\u003e\u003ccode\u003e8506031\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_resource\u003c/code\u003e data source supports \u003ccode\u003eignore_not_found\u003c/code\u003e and \u003ccode\u003eexists\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f1c200f6a2980b6326eb3470e37db0bd125b93b6\"\u003e\u003ccode\u003ef1c200f\u003c/code\u003e\u003c/a\u003e bugfix: specified subscription ID should not be overridden by Azure CLI defau...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b94ab01a143ef558b2aa21dbe82facf899363c0b\"\u003e\u003ccode\u003eb94ab01\u003c/code\u003e\u003c/a\u003e add memberType for network group; add routeTableUsageMode for routingConfigur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/a82dee42f95d7755a9c90e19077c23c4b12cce4f\"\u003e\u003ccode\u003ea82dee4\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/966\"\u003e#966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/fd2fa3c71f99c2e41a45742abbe343d581f18c9a\"\u003e\u003ccode\u003efd2fa3c\u003c/code\u003e\u003c/a\u003e [Infra]: update ado yamls to use pool-ubuntu-2404 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.4.0...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/mapetnik/cloudenabler-supermodule/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapetnik%2Fcloudenabler-supermodule/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"},{"uuid":"2888691125","node_id":"PR_kwDONt5Hzs6sLe21","number":83,"state":"open","title":"chore(deps): update azure/azapi requirement from ~\u003e 2.6.1 to ~\u003e 2.7.0","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-06T03:15:11.000Z","updated_at":"2025-10-06T03:15:11.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): update","packages":[{"name":"azure/azapi","old_version":"~\u003e 2.6.1","new_version":"~\u003e 2.7.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":null,"ecosystem":"terraform"},"body":"Updates the requirements on [azure/azapi](https://github.com/Azure/terraform-provider-azapi) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the changes when the \u003ccode\u003ebody\u003c/code\u003e field matches the remote state even if the \u003ccode\u003ebody\u003c/code\u003e field or \u003ccode\u003eapi-version\u003c/code\u003e field is changed.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the order of the \u003ccode\u003eidentity_ids\u003c/code\u003e array.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003eignore_null_property\u003c/code\u003e field, which is used to ignore the null properties in the \u003ccode\u003ebody\u003c/code\u003e field.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003esensitive_body_version\u003c/code\u003e field, which is used to manually control the version of the sensitive body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: remove the readonly fields from \u003ccode\u003eidentity.userAssignedIdentities\u003c/code\u003e in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/ce5f59c39b3fd8e937e1908ba9bd4c33192a76a6\"\u003e\u003ccode\u003ece5f59c\u003c/code\u003e\u003c/a\u003e Branch 250929 fix tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/989\"\u003e#989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2605ec088c46e3c8712afe5f01369e9f6bbe7ce4\"\u003e\u003ccode\u003e2605ec0\u003c/code\u003e\u003c/a\u003e update changelog and docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/520d1f5f9569993f9763f7a53028b7f18a085845\"\u003e\u003ccode\u003e520d1f5\u003c/code\u003e\u003c/a\u003e provider: support for disabling instance discovery and an explicit \u003ccode\u003ecustom\u003c/code\u003e e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/22a43437ec9bd317f2020762d4a125cf27e7d9ac\"\u003e\u003ccode\u003e22a4343\u003c/code\u003e\u003c/a\u003e Fix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/987\"\u003e#987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/920627238502a431aafc8c08bb91aab1529f8ee5\"\u003e\u003ccode\u003e9206272\u003c/code\u003e\u003c/a\u003e Branch 250925 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/85060316d0e3ec4c8847bf0f5431089178521fa9\"\u003e\u003ccode\u003e8506031\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_resource\u003c/code\u003e data source supports \u003ccode\u003eignore_not_found\u003c/code\u003e and \u003ccode\u003eexists\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f1c200f6a2980b6326eb3470e37db0bd125b93b6\"\u003e\u003ccode\u003ef1c200f\u003c/code\u003e\u003c/a\u003e bugfix: specified subscription ID should not be overridden by Azure CLI defau...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b94ab01a143ef558b2aa21dbe82facf899363c0b\"\u003e\u003ccode\u003eb94ab01\u003c/code\u003e\u003c/a\u003e add memberType for network group; add routeTableUsageMode for routingConfigur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/a82dee42f95d7755a9c90e19077c23c4b12cce4f\"\u003e\u003ccode\u003ea82dee4\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/966\"\u003e#966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/fd2fa3c71f99c2e41a45742abbe343d581f18c9a\"\u003e\u003ccode\u003efd2fa3c\u003c/code\u003e\u003c/a\u003e [Infra]: update ado yamls to use pool-ubuntu-2404 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.6.1...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/aztfmodnew/terraform-azurerm-caf/pull/83","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aztfmodnew%2Fterraform-azurerm-caf/issues/83","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/83/packages"},{"uuid":"2877136358","node_id":"PR_kwDOKq893c6rfZ3m","number":2994,"state":"closed","title":"[terraform] Update azure/azapi requirement from ~\u003e 2.6.0 to ~\u003e 2.7.0 in /core-infrastructure/terraform","user":"dependabot[bot]","labels":["dependencies","terraform","core-infrastructure"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-08T10:20:03.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-01T07:08:24.000Z","updated_at":"2025-10-08T10:20:03.000Z","time_to_close":616299,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[terraform] Update","packages":[{"name":"azure/azapi","old_version":"~\u003e 2.6.0","new_version":"~\u003e 2.7.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":"/core-infrastructure/terraform","ecosystem":"terraform"},"body":"Updates the requirements on [azure/azapi](https://github.com/Azure/terraform-provider-azapi) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the changes when the \u003ccode\u003ebody\u003c/code\u003e field matches the remote state even if the \u003ccode\u003ebody\u003c/code\u003e field or \u003ccode\u003eapi-version\u003c/code\u003e field is changed.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the order of the \u003ccode\u003eidentity_ids\u003c/code\u003e array.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003eignore_null_property\u003c/code\u003e field, which is used to ignore the null properties in the \u003ccode\u003ebody\u003c/code\u003e field.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003esensitive_body_version\u003c/code\u003e field, which is used to manually control the version of the sensitive body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: remove the readonly fields from \u003ccode\u003eidentity.userAssignedIdentities\u003c/code\u003e in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/ce5f59c39b3fd8e937e1908ba9bd4c33192a76a6\"\u003e\u003ccode\u003ece5f59c\u003c/code\u003e\u003c/a\u003e Branch 250929 fix tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/989\"\u003e#989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2605ec088c46e3c8712afe5f01369e9f6bbe7ce4\"\u003e\u003ccode\u003e2605ec0\u003c/code\u003e\u003c/a\u003e update changelog and docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/520d1f5f9569993f9763f7a53028b7f18a085845\"\u003e\u003ccode\u003e520d1f5\u003c/code\u003e\u003c/a\u003e provider: support for disabling instance discovery and an explicit \u003ccode\u003ecustom\u003c/code\u003e e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/22a43437ec9bd317f2020762d4a125cf27e7d9ac\"\u003e\u003ccode\u003e22a4343\u003c/code\u003e\u003c/a\u003e Fix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/987\"\u003e#987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/920627238502a431aafc8c08bb91aab1529f8ee5\"\u003e\u003ccode\u003e9206272\u003c/code\u003e\u003c/a\u003e Branch 250925 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/85060316d0e3ec4c8847bf0f5431089178521fa9\"\u003e\u003ccode\u003e8506031\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_resource\u003c/code\u003e data source supports \u003ccode\u003eignore_not_found\u003c/code\u003e and \u003ccode\u003eexists\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f1c200f6a2980b6326eb3470e37db0bd125b93b6\"\u003e\u003ccode\u003ef1c200f\u003c/code\u003e\u003c/a\u003e bugfix: specified subscription ID should not be overridden by Azure CLI defau...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b94ab01a143ef558b2aa21dbe82facf899363c0b\"\u003e\u003ccode\u003eb94ab01\u003c/code\u003e\u003c/a\u003e add memberType for network group; add routeTableUsageMode for routingConfigur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/a82dee42f95d7755a9c90e19077c23c4b12cce4f\"\u003e\u003ccode\u003ea82dee4\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/966\"\u003e#966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/fd2fa3c71f99c2e41a45742abbe343d581f18c9a\"\u003e\u003ccode\u003efd2fa3c\u003c/code\u003e\u003c/a\u003e [Infra]: update ado yamls to use pool-ubuntu-2404 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.6.0...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/DFE-Digital/education-benchmarking-and-insights/pull/2994","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DFE-Digital%2Feducation-benchmarking-and-insights/issues/2994","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2994/packages"},{"uuid":"2877133870","node_id":"PR_kwDOKq893c6rfZQu","number":2983,"state":"closed","title":"[terraform] Update azure/azapi requirement from ~\u003e 2.6.1 to ~\u003e 2.7.0 in /web/terraform","user":"dependabot[bot]","labels":["dependencies","terraform","web"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-08T10:20:03.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-01T07:07:23.000Z","updated_at":"2025-10-08T10:20:03.000Z","time_to_close":616360,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[terraform] Update","packages":[{"name":"azure/azapi","old_version":"~\u003e 2.6.1","new_version":"~\u003e 2.7.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":"/web/terraform","ecosystem":"terraform"},"body":"Updates the requirements on [azure/azapi](https://github.com/Azure/terraform-provider-azapi) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the changes when the \u003ccode\u003ebody\u003c/code\u003e field matches the remote state even if the \u003ccode\u003ebody\u003c/code\u003e field or \u003ccode\u003eapi-version\u003c/code\u003e field is changed.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the order of the \u003ccode\u003eidentity_ids\u003c/code\u003e array.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003eignore_null_property\u003c/code\u003e field, which is used to ignore the null properties in the \u003ccode\u003ebody\u003c/code\u003e field.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003esensitive_body_version\u003c/code\u003e field, which is used to manually control the version of the sensitive body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: remove the readonly fields from \u003ccode\u003eidentity.userAssignedIdentities\u003c/code\u003e in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/ce5f59c39b3fd8e937e1908ba9bd4c33192a76a6\"\u003e\u003ccode\u003ece5f59c\u003c/code\u003e\u003c/a\u003e Branch 250929 fix tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/989\"\u003e#989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2605ec088c46e3c8712afe5f01369e9f6bbe7ce4\"\u003e\u003ccode\u003e2605ec0\u003c/code\u003e\u003c/a\u003e update changelog and docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/520d1f5f9569993f9763f7a53028b7f18a085845\"\u003e\u003ccode\u003e520d1f5\u003c/code\u003e\u003c/a\u003e provider: support for disabling instance discovery and an explicit \u003ccode\u003ecustom\u003c/code\u003e e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/22a43437ec9bd317f2020762d4a125cf27e7d9ac\"\u003e\u003ccode\u003e22a4343\u003c/code\u003e\u003c/a\u003e Fix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/987\"\u003e#987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/920627238502a431aafc8c08bb91aab1529f8ee5\"\u003e\u003ccode\u003e9206272\u003c/code\u003e\u003c/a\u003e Branch 250925 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/85060316d0e3ec4c8847bf0f5431089178521fa9\"\u003e\u003ccode\u003e8506031\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_resource\u003c/code\u003e data source supports \u003ccode\u003eignore_not_found\u003c/code\u003e and \u003ccode\u003eexists\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f1c200f6a2980b6326eb3470e37db0bd125b93b6\"\u003e\u003ccode\u003ef1c200f\u003c/code\u003e\u003c/a\u003e bugfix: specified subscription ID should not be overridden by Azure CLI defau...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b94ab01a143ef558b2aa21dbe82facf899363c0b\"\u003e\u003ccode\u003eb94ab01\u003c/code\u003e\u003c/a\u003e add memberType for network group; add routeTableUsageMode for routingConfigur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/a82dee42f95d7755a9c90e19077c23c4b12cce4f\"\u003e\u003ccode\u003ea82dee4\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/966\"\u003e#966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/fd2fa3c71f99c2e41a45742abbe343d581f18c9a\"\u003e\u003ccode\u003efd2fa3c\u003c/code\u003e\u003c/a\u003e [Infra]: update ado yamls to use pool-ubuntu-2404 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.6.1...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/DFE-Digital/education-benchmarking-and-insights/pull/2983","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DFE-Digital%2Feducation-benchmarking-and-insights/issues/2983","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2983/packages"},{"uuid":"2876162085","node_id":"PR_kwDOOgSJsM6rbsAl","number":43,"state":"closed","title":"Update azure/azapi requirement from ~\u003e 2.6.0 to ~\u003e 2.7.0 in /terraform","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":["frasermolyneux"],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-30T22:18:32.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-30T22:18:18.000Z","updated_at":"2025-09-30T22:18:32.000Z","time_to_close":14,"merged_at":"2025-09-30T22:18:32.000Z","merged_by":"github-actions[bot]","closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"azure/azapi","old_version":"~\u003e 2.6.0","new_version":"~\u003e 2.7.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":"/terraform","ecosystem":"terraform"},"body":"Updates the requirements on [azure/azapi](https://github.com/Azure/terraform-provider-azapi) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the changes when the \u003ccode\u003ebody\u003c/code\u003e field matches the remote state even if the \u003ccode\u003ebody\u003c/code\u003e field or \u003ccode\u003eapi-version\u003c/code\u003e field is changed.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the order of the \u003ccode\u003eidentity_ids\u003c/code\u003e array.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003eignore_null_property\u003c/code\u003e field, which is used to ignore the null properties in the \u003ccode\u003ebody\u003c/code\u003e field.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003esensitive_body_version\u003c/code\u003e field, which is used to manually control the version of the sensitive body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: remove the readonly fields from \u003ccode\u003eidentity.userAssignedIdentities\u003c/code\u003e in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/ce5f59c39b3fd8e937e1908ba9bd4c33192a76a6\"\u003e\u003ccode\u003ece5f59c\u003c/code\u003e\u003c/a\u003e Branch 250929 fix tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/989\"\u003e#989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2605ec088c46e3c8712afe5f01369e9f6bbe7ce4\"\u003e\u003ccode\u003e2605ec0\u003c/code\u003e\u003c/a\u003e update changelog and docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/520d1f5f9569993f9763f7a53028b7f18a085845\"\u003e\u003ccode\u003e520d1f5\u003c/code\u003e\u003c/a\u003e provider: support for disabling instance discovery and an explicit \u003ccode\u003ecustom\u003c/code\u003e e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/22a43437ec9bd317f2020762d4a125cf27e7d9ac\"\u003e\u003ccode\u003e22a4343\u003c/code\u003e\u003c/a\u003e Fix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/987\"\u003e#987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/920627238502a431aafc8c08bb91aab1529f8ee5\"\u003e\u003ccode\u003e9206272\u003c/code\u003e\u003c/a\u003e Branch 250925 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/85060316d0e3ec4c8847bf0f5431089178521fa9\"\u003e\u003ccode\u003e8506031\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_resource\u003c/code\u003e data source supports \u003ccode\u003eignore_not_found\u003c/code\u003e and \u003ccode\u003eexists\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f1c200f6a2980b6326eb3470e37db0bd125b93b6\"\u003e\u003ccode\u003ef1c200f\u003c/code\u003e\u003c/a\u003e bugfix: specified subscription ID should not be overridden by Azure CLI defau...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b94ab01a143ef558b2aa21dbe82facf899363c0b\"\u003e\u003ccode\u003eb94ab01\u003c/code\u003e\u003c/a\u003e add memberType for network group; add routeTableUsageMode for routingConfigur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/a82dee42f95d7755a9c90e19077c23c4b12cce4f\"\u003e\u003ccode\u003ea82dee4\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/966\"\u003e#966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/fd2fa3c71f99c2e41a45742abbe343d581f18c9a\"\u003e\u003ccode\u003efd2fa3c\u003c/code\u003e\u003c/a\u003e [Infra]: update ado yamls to use pool-ubuntu-2404 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.6.0...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/frasermolyneux/portal-common-messaging/pull/43","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/frasermolyneux%2Fportal-common-messaging/issues/43","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/43/packages"},{"uuid":"2873573765","node_id":"PR_kwDOKkkoZM6rR0GF","number":107,"state":"closed","title":"Update azure/azapi requirement from ~\u003e 2.6.0 to ~\u003e 2.7.0 in /terraform","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":["frasermolyneux"],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-30T09:08:39.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-30T09:08:26.000Z","updated_at":"2025-09-30T09:08:40.000Z","time_to_close":13,"merged_at":"2025-09-30T09:08:39.000Z","merged_by":"github-actions[bot]","closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"azure/azapi","old_version":"~\u003e 2.6.0","new_version":"~\u003e 2.7.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":"/terraform","ecosystem":"terraform"},"body":"Updates the requirements on [azure/azapi](https://github.com/Azure/terraform-provider-azapi) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the changes when the \u003ccode\u003ebody\u003c/code\u003e field matches the remote state even if the \u003ccode\u003ebody\u003c/code\u003e field or \u003ccode\u003eapi-version\u003c/code\u003e field is changed.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the order of the \u003ccode\u003eidentity_ids\u003c/code\u003e array.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003eignore_null_property\u003c/code\u003e field, which is used to ignore the null properties in the \u003ccode\u003ebody\u003c/code\u003e field.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003esensitive_body_version\u003c/code\u003e field, which is used to manually control the version of the sensitive body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: remove the readonly fields from \u003ccode\u003eidentity.userAssignedIdentities\u003c/code\u003e in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/ce5f59c39b3fd8e937e1908ba9bd4c33192a76a6\"\u003e\u003ccode\u003ece5f59c\u003c/code\u003e\u003c/a\u003e Branch 250929 fix tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/989\"\u003e#989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2605ec088c46e3c8712afe5f01369e9f6bbe7ce4\"\u003e\u003ccode\u003e2605ec0\u003c/code\u003e\u003c/a\u003e update changelog and docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/520d1f5f9569993f9763f7a53028b7f18a085845\"\u003e\u003ccode\u003e520d1f5\u003c/code\u003e\u003c/a\u003e provider: support for disabling instance discovery and an explicit \u003ccode\u003ecustom\u003c/code\u003e e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/22a43437ec9bd317f2020762d4a125cf27e7d9ac\"\u003e\u003ccode\u003e22a4343\u003c/code\u003e\u003c/a\u003e Fix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/987\"\u003e#987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/920627238502a431aafc8c08bb91aab1529f8ee5\"\u003e\u003ccode\u003e9206272\u003c/code\u003e\u003c/a\u003e Branch 250925 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/85060316d0e3ec4c8847bf0f5431089178521fa9\"\u003e\u003ccode\u003e8506031\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_resource\u003c/code\u003e data source supports \u003ccode\u003eignore_not_found\u003c/code\u003e and \u003ccode\u003eexists\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f1c200f6a2980b6326eb3470e37db0bd125b93b6\"\u003e\u003ccode\u003ef1c200f\u003c/code\u003e\u003c/a\u003e bugfix: specified subscription ID should not be overridden by Azure CLI defau...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b94ab01a143ef558b2aa21dbe82facf899363c0b\"\u003e\u003ccode\u003eb94ab01\u003c/code\u003e\u003c/a\u003e add memberType for network group; add routeTableUsageMode for routingConfigur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/a82dee42f95d7755a9c90e19077c23c4b12cce4f\"\u003e\u003ccode\u003ea82dee4\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/966\"\u003e#966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/fd2fa3c71f99c2e41a45742abbe343d581f18c9a\"\u003e\u003ccode\u003efd2fa3c\u003c/code\u003e\u003c/a\u003e [Infra]: update ado yamls to use pool-ubuntu-2404 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.6.0...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/frasermolyneux/platform-workloads/pull/107","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/frasermolyneux%2Fplatform-workloads/issues/107","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/107/packages"},{"uuid":"2842777022","node_id":"PR_kwDOPy0nQs6pcVW-","number":11,"state":"open","title":"Update azure/azapi requirement from ~\u003e 1.9.0 to ~\u003e 2.6.1 in /test-provider-grouping","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-19T07:08:15.000Z","updated_at":"2025-09-19T07:08:16.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"azure/azapi","old_version":"~\u003e 1.9.0","new_version":"~\u003e 2.6.1","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":"/test-provider-grouping","ecosystem":"terraform"},"body":"Updates the requirements on [azure/azapi](https://github.com/Azure/terraform-provider-azapi) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch2\u003eDEPRECATIONS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the changes when the \u003ccode\u003ebody\u003c/code\u003e field matches the remote state even if the \u003ccode\u003ebody\u003c/code\u003e field or \u003ccode\u003eapi-version\u003c/code\u003e field is changed.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the order of the \u003ccode\u003eidentity_ids\u003c/code\u003e array.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003eignore_null_property\u003c/code\u003e field, which is used to ignore the null properties in the \u003ccode\u003ebody\u003c/code\u003e field.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003esensitive_body_version\u003c/code\u003e field, which is used to manually control the version of the sensitive body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: remove the readonly fields from \u003ccode\u003eidentity.userAssignedIdentities\u003c/code\u003e in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate unknown string values when both \u003ccode\u003ebody\u003c/code\u003e and \u003ccode\u003esensitive_body\u003c/code\u003e are specified.\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eazapi_update_resource\u003c/code\u003e does not update the correct items in an array when the order of the items is different from the remote state.\u003c/li\u003e\n\u003cli\u003eUpdate the list of readonly fields which should be excluded from the default output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: unique_string\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support schema validation in \u003ccode\u003eterraform validate\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Preflight validation supports nested resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e resources/data sources: Support \u003ccode\u003eUser-Agent\u003c/code\u003e header, which is used to specify the user agent which is appended to the default user agent.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003esensitive_body\u003c/code\u003e field, which is used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/0ce6ee9ce836e6847eaa92a6ac4ecd7ef4b89d0b\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/0ce6ee9ce836e6847eaa92a6ac4ecd7ef4b89d0b\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2437acd1b0405a7a38c97495d93794f99ea6a9de\"\u003e\u003ccode\u003e2437acd\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/95c557e5cbcd641b6b58821bc1b1a5ca14f2dcd6\"\u003e\u003ccode\u003e95c557e\u003c/code\u003e\u003c/a\u003e fix: retry regression in 2.5.0 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/969\"\u003e#969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b415af2fd6328a5d7d1e07fa8b8d2006532beca1\"\u003e\u003ccode\u003eb415af2\u003c/code\u003e\u003c/a\u003e feat: deprecate \u003ccode\u003eMaximumBusyRetryAttempts\u003c/code\u003e as we should rely on context deadl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aab14f5cf321211eaa1c0a41318cf5798cb42ffa\"\u003e\u003ccode\u003eaab14f5\u003c/code\u003e\u003c/a\u003e Fix a regression issue when auth via MI (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/965\"\u003e#965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d75da091b2c7accb6e9732aa2565500da7b3302b\"\u003e\u003ccode\u003ed75da09\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/03c39d93c67ac2d98258f560e6e5b99227752711\"\u003e\u003ccode\u003e03c39d9\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/956\"\u003e#956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/1d0912725dd2b5a4b62768fe26347b936f3cacb1\"\u003e\u003ccode\u003e1d09127\u003c/code\u003e\u003c/a\u003e Branch 250811 fix example tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/952\"\u003e#952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/17276f0cdbfe523b0e0bf35e1e55f798975e9555\"\u003e\u003ccode\u003e17276f0\u003c/code\u003e\u003c/a\u003e update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/950\"\u003e#950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/703b33956267659c986589472da75e1114e82b38\"\u003e\u003ccode\u003e703b339\u003c/code\u003e\u003c/a\u003e preflight - fix name field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/951\"\u003e#951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f674ac1ed1d44f7ba130b2bfa5d51057edbd6988\"\u003e\u003ccode\u003ef674ac1\u003c/code\u003e\u003c/a\u003e bugfix: provider crash if the \u003ccode\u003eidentity.type\u003c/code\u003e returned is not a string (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/947\"\u003e#947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v1.9.0...v2.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Tusharparihar/Dependabot2/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tusharparihar%2FDependabot2/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"},{"uuid":"2787213236","node_id":"PR_kwDOOVhQdc6mIX-0","number":92,"state":"closed","title":"Bump azure/azapi from 2.2.0 to 2.6.1 in /infra","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-05T01:06:24.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-31T01:03:51.000Z","updated_at":"2025-10-05T01:06:24.000Z","time_to_close":3024153,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"azure/azapi","old_version":"2.2.0","new_version":"2.6.1","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":"/infra","ecosystem":"terraform"},"body":"Bumps [azure/azapi](https://github.com/Azure/terraform-provider-azapi) from 2.2.0 to 2.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch2\u003eDEPRECATIONS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch2\u003eDEPRECATIONS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the changes when the \u003ccode\u003ebody\u003c/code\u003e field matches the remote state even if the \u003ccode\u003ebody\u003c/code\u003e field or \u003ccode\u003eapi-version\u003c/code\u003e field is changed.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the order of the \u003ccode\u003eidentity_ids\u003c/code\u003e array.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003eignore_null_property\u003c/code\u003e field, which is used to ignore the null properties in the \u003ccode\u003ebody\u003c/code\u003e field.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003esensitive_body_version\u003c/code\u003e field, which is used to manually control the version of the sensitive body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: remove the readonly fields from \u003ccode\u003eidentity.userAssignedIdentities\u003c/code\u003e in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate unknown string values when both \u003ccode\u003ebody\u003c/code\u003e and \u003ccode\u003esensitive_body\u003c/code\u003e are specified.\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eazapi_update_resource\u003c/code\u003e does not update the correct items in an array when the order of the items is different from the remote state.\u003c/li\u003e\n\u003cli\u003eUpdate the list of readonly fields which should be excluded from the default output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003ch2\u003eFEATURES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: unique_string\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support schema validation in \u003ccode\u003eterraform validate\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Preflight validation supports nested resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e resources/data sources: Support \u003ccode\u003eUser-Agent\u003c/code\u003e header, which is used to specify the user agent which is appended to the default user agent.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003esensitive_body\u003c/code\u003e field, which is used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/0ce6ee9ce836e6847eaa92a6ac4ecd7ef4b89d0b\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/0ce6ee9ce836e6847eaa92a6ac4ecd7ef4b89d0b\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eazapi_update_resource\u003c/code\u003e resource produced inconsistent results when only \u003ccode\u003eerror_message_regex\u003c/code\u003e is changed.\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eazapi_resource_action\u003c/code\u003e resource could not be migrated correctly when the \u003ccode\u003ebody\u003c/code\u003e is empty string.\u003c/li\u003e\n\u003cli\u003eFix a bug that after moving resource from \u003ccode\u003eazurerm\u003c/code\u003e provider, the \u003ccode\u003eazapi_resource\u003c/code\u003e resource could not be updated correctly.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the changes when the \u003ccode\u003ebody\u003c/code\u003e field matches the remote state even if the \u003ccode\u003ebody\u003c/code\u003e field or \u003ccode\u003eapi-version\u003c/code\u003e field is changed.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the order of the \u003ccode\u003eidentity_ids\u003c/code\u003e array.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003eignore_null_property\u003c/code\u003e field, which is used to ignore the null properties in the \u003ccode\u003ebody\u003c/code\u003e field.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003esensitive_body_version\u003c/code\u003e field, which is used to manually control the version of the sensitive body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: remove the readonly fields from \u003ccode\u003eidentity.userAssignedIdentities\u003c/code\u003e in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate unknown string values when both \u003ccode\u003ebody\u003c/code\u003e and \u003ccode\u003esensitive_body\u003c/code\u003e are specified.\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eazapi_update_resource\u003c/code\u003e does not update the correct items in an array when the order of the items is different from the remote state.\u003c/li\u003e\n\u003cli\u003eUpdate the list of readonly fields which should be excluded from the default output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: unique_string\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support schema validation in \u003ccode\u003eterraform validate\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Preflight validation supports nested resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e resources/data sources: Support \u003ccode\u003eUser-Agent\u003c/code\u003e header, which is used to specify the user agent which is appended to the default user agent.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003esensitive_body\u003c/code\u003e field, which is used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/0ce6ee9ce836e6847eaa92a6ac4ecd7ef4b89d0b\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/0ce6ee9ce836e6847eaa92a6ac4ecd7ef4b89d0b\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2437acd1b0405a7a38c97495d93794f99ea6a9de\"\u003e\u003ccode\u003e2437acd\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/95c557e5cbcd641b6b58821bc1b1a5ca14f2dcd6\"\u003e\u003ccode\u003e95c557e\u003c/code\u003e\u003c/a\u003e fix: retry regression in 2.5.0 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/969\"\u003e#969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b415af2fd6328a5d7d1e07fa8b8d2006532beca1\"\u003e\u003ccode\u003eb415af2\u003c/code\u003e\u003c/a\u003e feat: deprecate \u003ccode\u003eMaximumBusyRetryAttempts\u003c/code\u003e as we should rely on context deadl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aab14f5cf321211eaa1c0a41318cf5798cb42ffa\"\u003e\u003ccode\u003eaab14f5\u003c/code\u003e\u003c/a\u003e Fix a regression issue when auth via MI (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/965\"\u003e#965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d75da091b2c7accb6e9732aa2565500da7b3302b\"\u003e\u003ccode\u003ed75da09\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/03c39d93c67ac2d98258f560e6e5b99227752711\"\u003e\u003ccode\u003e03c39d9\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/956\"\u003e#956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/1d0912725dd2b5a4b62768fe26347b936f3cacb1\"\u003e\u003ccode\u003e1d09127\u003c/code\u003e\u003c/a\u003e Branch 250811 fix example tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/952\"\u003e#952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/17276f0cdbfe523b0e0bf35e1e55f798975e9555\"\u003e\u003ccode\u003e17276f0\u003c/code\u003e\u003c/a\u003e update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/950\"\u003e#950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/703b33956267659c986589472da75e1114e82b38\"\u003e\u003ccode\u003e703b339\u003c/code\u003e\u003c/a\u003e preflight - fix name field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/951\"\u003e#951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f674ac1ed1d44f7ba130b2bfa5d51057edbd6988\"\u003e\u003ccode\u003ef674ac1\u003c/code\u003e\u003c/a\u003e bugfix: provider crash if the \u003ccode\u003eidentity.type\u003c/code\u003e returned is not a string (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/947\"\u003e#947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.2.0...v2.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=azure/azapi\u0026package-manager=terraform\u0026previous-version=2.2.0\u0026new-version=2.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/damoodamoo/ai-document-review/pull/92","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/damoodamoo%2Fai-document-review/issues/92","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/92/packages"},{"uuid":"2776168878","node_id":"PR_kwDOG2Q9oM6lePmu","number":152,"state":"closed","title":"chore(deps): bump azure/azapi from 2.5.0 to 2.6.1 in /infrastructure","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-27T08:29:27.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-26T19:07:05.000Z","updated_at":"2025-08-27T08:29:27.000Z","time_to_close":48142,"merged_at":"2025-08-27T08:29:27.000Z","merged_by":"m-juckes-pins","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"azure/azapi","old_version":"2.5.0","new_version":"2.6.1","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":"/infrastructure","ecosystem":"terraform"},"body":"Bumps [azure/azapi](https://github.com/Azure/terraform-provider-azapi) from 2.5.0 to 2.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch2\u003eDEPRECATIONS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch2\u003eDEPRECATIONS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2437acd1b0405a7a38c97495d93794f99ea6a9de\"\u003e\u003ccode\u003e2437acd\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/95c557e5cbcd641b6b58821bc1b1a5ca14f2dcd6\"\u003e\u003ccode\u003e95c557e\u003c/code\u003e\u003c/a\u003e fix: retry regression in 2.5.0 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/969\"\u003e#969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b415af2fd6328a5d7d1e07fa8b8d2006532beca1\"\u003e\u003ccode\u003eb415af2\u003c/code\u003e\u003c/a\u003e feat: deprecate \u003ccode\u003eMaximumBusyRetryAttempts\u003c/code\u003e as we should rely on context deadl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aab14f5cf321211eaa1c0a41318cf5798cb42ffa\"\u003e\u003ccode\u003eaab14f5\u003c/code\u003e\u003c/a\u003e Fix a regression issue when auth via MI (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/965\"\u003e#965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d75da091b2c7accb6e9732aa2565500da7b3302b\"\u003e\u003ccode\u003ed75da09\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/03c39d93c67ac2d98258f560e6e5b99227752711\"\u003e\u003ccode\u003e03c39d9\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/956\"\u003e#956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/1d0912725dd2b5a4b62768fe26347b936f3cacb1\"\u003e\u003ccode\u003e1d09127\u003c/code\u003e\u003c/a\u003e Branch 250811 fix example tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/952\"\u003e#952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/17276f0cdbfe523b0e0bf35e1e55f798975e9555\"\u003e\u003ccode\u003e17276f0\u003c/code\u003e\u003c/a\u003e update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/950\"\u003e#950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/703b33956267659c986589472da75e1114e82b38\"\u003e\u003ccode\u003e703b339\u003c/code\u003e\u003c/a\u003e preflight - fix name field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/951\"\u003e#951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f674ac1ed1d44f7ba130b2bfa5d51057edbd6988\"\u003e\u003ccode\u003ef674ac1\u003c/code\u003e\u003c/a\u003e bugfix: provider crash if the \u003ccode\u003eidentity.type\u003c/code\u003e returned is not a string (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/947\"\u003e#947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.5.0...v2.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=azure/azapi\u0026package-manager=terraform\u0026previous-version=2.5.0\u0026new-version=2.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Planning-Inspectorate/infrastructure-tooling/pull/152","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Planning-Inspectorate%2Finfrastructure-tooling/issues/152","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/152/packages"},{"uuid":"2774261851","node_id":"PR_kwDOPb6Q6s6lW-Bb","number":12,"state":"open","title":"chore(deps): bump azure/azapi from 2.5.0 to 2.6.1","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-26T08:13:22.000Z","updated_at":"2025-08-26T08:13:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"azure/azapi","old_version":"2.5.0","new_version":"2.6.1","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":null,"ecosystem":"terraform"},"body":"Bumps [azure/azapi](https://github.com/Azure/terraform-provider-azapi) from 2.5.0 to 2.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch2\u003eDEPRECATIONS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch2\u003eDEPRECATIONS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2437acd1b0405a7a38c97495d93794f99ea6a9de\"\u003e\u003ccode\u003e2437acd\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/95c557e5cbcd641b6b58821bc1b1a5ca14f2dcd6\"\u003e\u003ccode\u003e95c557e\u003c/code\u003e\u003c/a\u003e fix: retry regression in 2.5.0 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/969\"\u003e#969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b415af2fd6328a5d7d1e07fa8b8d2006532beca1\"\u003e\u003ccode\u003eb415af2\u003c/code\u003e\u003c/a\u003e feat: deprecate \u003ccode\u003eMaximumBusyRetryAttempts\u003c/code\u003e as we should rely on context deadl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aab14f5cf321211eaa1c0a41318cf5798cb42ffa\"\u003e\u003ccode\u003eaab14f5\u003c/code\u003e\u003c/a\u003e Fix a regression issue when auth via MI (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/965\"\u003e#965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d75da091b2c7accb6e9732aa2565500da7b3302b\"\u003e\u003ccode\u003ed75da09\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/03c39d93c67ac2d98258f560e6e5b99227752711\"\u003e\u003ccode\u003e03c39d9\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/956\"\u003e#956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/1d0912725dd2b5a4b62768fe26347b936f3cacb1\"\u003e\u003ccode\u003e1d09127\u003c/code\u003e\u003c/a\u003e Branch 250811 fix example tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/952\"\u003e#952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/17276f0cdbfe523b0e0bf35e1e55f798975e9555\"\u003e\u003ccode\u003e17276f0\u003c/code\u003e\u003c/a\u003e update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/950\"\u003e#950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/703b33956267659c986589472da75e1114e82b38\"\u003e\u003ccode\u003e703b339\u003c/code\u003e\u003c/a\u003e preflight - fix name field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/951\"\u003e#951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f674ac1ed1d44f7ba130b2bfa5d51057edbd6988\"\u003e\u003ccode\u003ef674ac1\u003c/code\u003e\u003c/a\u003e bugfix: provider crash if the \u003ccode\u003eidentity.type\u003c/code\u003e returned is not a string (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/947\"\u003e#947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.5.0...v2.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=azure/azapi\u0026package-manager=terraform\u0026previous-version=2.5.0\u0026new-version=2.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/co-cddo/terraform-azure-focus/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/co-cddo%2Fterraform-azure-focus/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"},{"uuid":"2773546186","node_id":"PR_kwDOPZ6Tac6lUPTK","number":10,"state":"closed","title":"Update azure/azapi requirement from ~\u003e 2.4.0 to ~\u003e 2.6.1","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-06T14:12:24.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-08-26T02:20:54.000Z","updated_at":"2025-10-06T14:12:24.000Z","time_to_close":3585090,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"azure/azapi","old_version":"~\u003e 2.4.0","new_version":"~\u003e 2.6.1","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":null,"ecosystem":"terraform"},"body":"Updates the requirements on [azure/azapi](https://github.com/Azure/terraform-provider-azapi) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch2\u003eDEPRECATIONS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the changes when the \u003ccode\u003ebody\u003c/code\u003e field matches the remote state even if the \u003ccode\u003ebody\u003c/code\u003e field or \u003ccode\u003eapi-version\u003c/code\u003e field is changed.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the order of the \u003ccode\u003eidentity_ids\u003c/code\u003e array.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003eignore_null_property\u003c/code\u003e field, which is used to ignore the null properties in the \u003ccode\u003ebody\u003c/code\u003e field.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003esensitive_body_version\u003c/code\u003e field, which is used to manually control the version of the sensitive body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: remove the readonly fields from \u003ccode\u003eidentity.userAssignedIdentities\u003c/code\u003e in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate unknown string values when both \u003ccode\u003ebody\u003c/code\u003e and \u003ccode\u003esensitive_body\u003c/code\u003e are specified.\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eazapi_update_resource\u003c/code\u003e does not update the correct items in an array when the order of the items is different from the remote state.\u003c/li\u003e\n\u003cli\u003eUpdate the list of readonly fields which should be excluded from the default output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: unique_string\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support schema validation in \u003ccode\u003eterraform validate\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Preflight validation supports nested resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e resources/data sources: Support \u003ccode\u003eUser-Agent\u003c/code\u003e header, which is used to specify the user agent which is appended to the default user agent.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003esensitive_body\u003c/code\u003e field, which is used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/0ce6ee9ce836e6847eaa92a6ac4ecd7ef4b89d0b\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/0ce6ee9ce836e6847eaa92a6ac4ecd7ef4b89d0b\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2437acd1b0405a7a38c97495d93794f99ea6a9de\"\u003e\u003ccode\u003e2437acd\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/95c557e5cbcd641b6b58821bc1b1a5ca14f2dcd6\"\u003e\u003ccode\u003e95c557e\u003c/code\u003e\u003c/a\u003e fix: retry regression in 2.5.0 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/969\"\u003e#969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b415af2fd6328a5d7d1e07fa8b8d2006532beca1\"\u003e\u003ccode\u003eb415af2\u003c/code\u003e\u003c/a\u003e feat: deprecate \u003ccode\u003eMaximumBusyRetryAttempts\u003c/code\u003e as we should rely on context deadl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aab14f5cf321211eaa1c0a41318cf5798cb42ffa\"\u003e\u003ccode\u003eaab14f5\u003c/code\u003e\u003c/a\u003e Fix a regression issue when auth via MI (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/965\"\u003e#965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d75da091b2c7accb6e9732aa2565500da7b3302b\"\u003e\u003ccode\u003ed75da09\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/03c39d93c67ac2d98258f560e6e5b99227752711\"\u003e\u003ccode\u003e03c39d9\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/956\"\u003e#956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/1d0912725dd2b5a4b62768fe26347b936f3cacb1\"\u003e\u003ccode\u003e1d09127\u003c/code\u003e\u003c/a\u003e Branch 250811 fix example tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/952\"\u003e#952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/17276f0cdbfe523b0e0bf35e1e55f798975e9555\"\u003e\u003ccode\u003e17276f0\u003c/code\u003e\u003c/a\u003e update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/950\"\u003e#950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/703b33956267659c986589472da75e1114e82b38\"\u003e\u003ccode\u003e703b339\u003c/code\u003e\u003c/a\u003e preflight - fix name field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/951\"\u003e#951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f674ac1ed1d44f7ba130b2bfa5d51057edbd6988\"\u003e\u003ccode\u003ef674ac1\u003c/code\u003e\u003c/a\u003e bugfix: provider crash if the \u003ccode\u003eidentity.type\u003c/code\u003e returned is not a string (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/947\"\u003e#947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.4.0...v2.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/mapetnik/cloudenabler-supermodule/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapetnik%2Fcloudenabler-supermodule/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"},{"uuid":"2754701670","node_id":"PR_kwDOPb6Q6s6kMWlm","number":9,"state":"closed","title":"chore(deps): bump azure/azapi from 2.5.0 to 2.6.0","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-26T08:13:24.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-08-18T22:30:23.000Z","updated_at":"2025-08-26T08:13:24.000Z","time_to_close":639781,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"azure/azapi","old_version":"2.5.0","new_version":"2.6.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":null,"ecosystem":"terraform"},"body":"Bumps [azure/azapi](https://github.com/Azure/terraform-provider-azapi) from 2.5.0 to 2.6.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch2\u003eDEPRECATIONS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d75da091b2c7accb6e9732aa2565500da7b3302b\"\u003e\u003ccode\u003ed75da09\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/03c39d93c67ac2d98258f560e6e5b99227752711\"\u003e\u003ccode\u003e03c39d9\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/956\"\u003e#956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/1d0912725dd2b5a4b62768fe26347b936f3cacb1\"\u003e\u003ccode\u003e1d09127\u003c/code\u003e\u003c/a\u003e Branch 250811 fix example tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/952\"\u003e#952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/17276f0cdbfe523b0e0bf35e1e55f798975e9555\"\u003e\u003ccode\u003e17276f0\u003c/code\u003e\u003c/a\u003e update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/950\"\u003e#950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/703b33956267659c986589472da75e1114e82b38\"\u003e\u003ccode\u003e703b339\u003c/code\u003e\u003c/a\u003e preflight - fix name field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/951\"\u003e#951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f674ac1ed1d44f7ba130b2bfa5d51057edbd6988\"\u003e\u003ccode\u003ef674ac1\u003c/code\u003e\u003c/a\u003e bugfix: provider crash if the \u003ccode\u003eidentity.type\u003c/code\u003e returned is not a string (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/947\"\u003e#947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/85ef4c168eb1de5866b5d7726326cbf7a5ef79cb\"\u003e\u003ccode\u003e85ef4c1\u003c/code\u003e\u003c/a\u003e bugfix: schema validation fails when discriminator is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/945\"\u003e#945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/9b7e809bf514533cd151063a40b5a0422486b85c\"\u003e\u003ccode\u003e9b7e809\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/944\"\u003e#944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/211630465c8afea219bed7ed0dba5f47d863af33\"\u003e\u003ccode\u003e2116304\u003c/code\u003e\u003c/a\u003e improve resource id validation (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/935\"\u003e#935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/1f8026820b6ef7cd400fc3bd8fb0740c06c5721c\"\u003e\u003ccode\u003e1f80268\u003c/code\u003e\u003c/a\u003e remove hardcoded secrets in examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/932\"\u003e#932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.5.0...v2.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=azure/azapi\u0026package-manager=terraform\u0026previous-version=2.5.0\u0026new-version=2.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/co-cddo/terraform-azure-focus/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/co-cddo%2Fterraform-azure-focus/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"}],"issue_packages":[{"old_version":"2.9.0","new_version":"2.10.0","update_type":"minor","path":"/infra","pr_created_at":"2026-05-24T07:01:17.000Z","version_change":"2.9.0 → 2.10.0","issue":{"uuid":"4510779818","node_id":"PR_kwDORT0Fu87evaCj","number":1141,"state":"open","title":"deps(tf): bump azure/azapi from 2.9.0 to 2.10.0 in /infra","user":"dependabot[bot]","labels":["infrastructure","dependencies","area: infrastructure","terraform"],"assignees":["idokatz86"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-24T07:01:17.000Z","updated_at":"2026-05-24T07:05:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(tf)","packages":[{"name":"azure/azapi","old_version":"2.9.0","new_version":"2.10.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":"/infra","ecosystem":"terraform"},"body":"Bumps [azure/azapi](https://github.com/Azure/terraform-provider-azapi) from 2.9.0 to 2.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Preflight validation is now enabled on resource update operations (previously only on create) (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1112\"\u003eGH-1112\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Preflight validation now requires only read permission instead of write permission (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1112\"\u003eGH-1112\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.25.8 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1082\"\u003eGH-1082\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eterraform-plugin-framework\u003c/code\u003e from v1.16.1 to v1.19.0 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1081\"\u003eGH-1081\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd example for \u003ccode\u003eMicrosoft.RedHatOpenShift/openShiftClusters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1083\"\u003eGH-1083\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a panic when comparing a non-empty configured list with an empty remote list during no-op change detection (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1125\"\u003eGH-1125\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Preflight validation is now enabled on resource update operations (previously only on create) (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1112\"\u003eGH-1112\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Preflight validation now requires only read permission instead of write permission (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1112\"\u003eGH-1112\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.25.8 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1082\"\u003eGH-1082\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eterraform-plugin-framework\u003c/code\u003e from v1.16.1 to v1.19.0 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1081\"\u003eGH-1081\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd example for \u003ccode\u003eMicrosoft.RedHatOpenShift/openShiftClusters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1083\"\u003eGH-1083\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a panic when comparing a non-empty configured list with an empty remote list during no-op change detection (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1125\"\u003eGH-1125\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2ac202c26c83c9b9d9aa96d06c346d9235e63055\"\u003e\u003ccode\u003e2ac202c\u003c/code\u003e\u003c/a\u003e Fix UpdateObject empty array handling (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/892dd1724aa81261db444fd2cb996a8792c91c42\"\u003e\u003ccode\u003e892dd17\u003c/code\u003e\u003c/a\u003e Upgrade tffwdocs to v0.3.0 and adjust the document sources accordingly (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1124\"\u003e#1124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/5236c512949bf4392ae5e047a6c9d46149905a99\"\u003e\u003ccode\u003e5236c51\u003c/code\u003e\u003c/a\u003e changelog: fill v2.10.0 and fix all markdownlint violations (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1123\"\u003e#1123\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/399619c05670fa0aa5f3134c3c669fd68abf95a0\"\u003e\u003ccode\u003e399619c\u003c/code\u003e\u003c/a\u003e Bump github.com/go-git/go-git/v5 in the gomod-dependencies group (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1114\"\u003e#1114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/784a31d2a2bd9d46dcc338b45ed1bb93a73a16ab\"\u003e\u003ccode\u003e784a31d\u003c/code\u003e\u003c/a\u003e acctest \u0026amp; nightly pipeline improvement and simplification (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1113\"\u003e#1113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/bf552c3ff0ece3186771815617c1814814dab913\"\u003e\u003ccode\u003ebf552c3\u003c/code\u003e\u003c/a\u003e preflight: enabled on update \u0026amp; require read instead of write permission (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1112\"\u003e#1112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/c25faaf0ff22d5ceb12afa8dfbfc8c49da5ee84a\"\u003e\u003ccode\u003ec25faaf\u003c/code\u003e\u003c/a\u003e Bump the gomod-dependencies group across 1 directory with 5 updates (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1108\"\u003e#1108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/47dc72ba0a8c426dc4d57cc7062582c591a8dc7f\"\u003e\u003ccode\u003e47dc72b\u003c/code\u003e\u003c/a\u003e Auto trigger acctests and acceptance tests fix (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1103\"\u003e#1103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/37686df0ed0ae5da494946a807884c2ba4c573f3\"\u003e\u003ccode\u003e37686df\u003c/code\u003e\u003c/a\u003e Fix dependabot.yml syntax error (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1100\"\u003e#1100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/e14fdaf528734c0b95a2c076c5696e4efb478496\"\u003e\u003ccode\u003ee14fdaf\u003c/code\u003e\u003c/a\u003e Bump google.golang.org/grpc from v1.79.2 to v1.79.3 plus other direct deps an...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.9.0...v2.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=azure/azapi\u0026package-manager=terraform\u0026previous-version=2.9.0\u0026new-version=2.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/idokatz86/Archmorph/pull/1141","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/idokatz86%2FArchmorph/issues/1141","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1141/packages"}},{"old_version":"2.7.0","new_version":"2.9.0","update_type":"minor","path":null,"pr_created_at":"2026-05-13T23:15:39.000Z","version_change":"2.7.0 → 2.9.0","issue":{"uuid":"4441797589","node_id":"PR_kwDOOYDA7c7bULMV","number":400,"state":"open","title":"chore(deps): bump the terraform-providers group across 2 directories with 5 updates","user":"dependabot[bot]","labels":["dependencies","terraform","terraform-validated"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-13T23:15:39.000Z","updated_at":"2026-05-15T00:07:11.286Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"terraform-providers","update_count":5,"packages":[{"name":"azure/avm-res-storage-storageaccount/azurerm","old_version":"0.6.8","new_version":"0.7.0","repository_url":"https://github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount"},{"name":"azure/azapi","old_version":"2.7.0","new_version":"2.9.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"},{"name":"hashicorp/azurerm","old_version":"4.67.0","new_version":"4.72.0","repository_url":"https://github.com/hashicorp/terraform-provider-azurerm"},{"name":"hashicorp/random","old_version":"3.8.1","new_version":"3.9.0","repository_url":"https://github.com/hashicorp/terraform-provider-random"},{"name":"hashicorp/time","old_version":"0.13.1","new_version":"0.14.0","repository_url":"https://github.com/hashicorp/terraform-provider-time"}],"path":null,"ecosystem":"terraform"},"body":"Bumps the terraform-providers group with 5 updates in the /infra directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [azure/avm-res-storage-storageaccount/azurerm](https://github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount) | `0.6.8` | `0.7.0` |\n| [azure/azapi](https://github.com/Azure/terraform-provider-azapi) | `2.7.0` | `2.9.0` |\n| [hashicorp/azurerm](https://github.com/hashicorp/terraform-provider-azurerm) | `4.67.0` | `4.72.0` |\n| [hashicorp/random](https://github.com/hashicorp/terraform-provider-random) | `3.8.1` | `3.9.0` |\n| [hashicorp/time](https://github.com/hashicorp/terraform-provider-time) | `0.13.1` | `0.14.0` |\n\nBumps the terraform-providers group with 3 updates in the /infra/modules/copilot_studio directory: [azure/azapi](https://github.com/Azure/terraform-provider-azapi), [hashicorp/azurerm](https://github.com/hashicorp/terraform-provider-azurerm) and [hashicorp/random](https://github.com/hashicorp/terraform-provider-random).\n\nUpdates `azure/avm-res-storage-storageaccount/azurerm` from 0.6.8 to 0.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/releases\"\u003eazure/avm-res-storage-storageaccount/azurerm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cp\u003eThis is a major re-write of the module to port to AzAPI bringing us closer to a V1 release.\u003c/p\u003e\n\u003cp\u003eThere are multiple breaking changes, but we have tried to minimise the impact by keeping many legacy variables and including moved blocks to automatically migrate state where possible.\u003c/p\u003e\n\u003cp\u003eHowever, depending on your usage of the module you may need to include your own moved blocks to migrate state, review the Terraform plan carefully, and update some module inputs.\u003c/p\u003e\n\u003cp\u003eSpecific breaking changes include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe storage account sku now uses a dedicated input that maps more closely to the ARM API. In order to use the legacy inputs this needs to be set to null, but we recommend just using the new single input instead.\u003c/li\u003e\n\u003cli\u003eWe no longer support data plane operations in the module.\u003c/li\u003e\n\u003cli\u003eWe no longer support outputting access keys from the module, we recommend using Entra ID auth and only falling back to access kays when there is no other option. We provide an example of the reading access keys with an ephemeral resource and storing them in a Key Vault with write only attributes.\u003c/li\u003e\n\u003cli\u003eDiagnostic settings use the newer interface that supports all features.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: convert module to azapi by \u003ca href=\"https://github.com/jaredfholgate\"\u003e\u003ccode\u003e@​jaredfholgate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/pull/334\"\u003eAzure/terraform-azurerm-avm-res-storage-storageaccount#334\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/compare/v0.6.9...v0.7.0\"\u003ehttps://github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/compare/v0.6.9...v0.7.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.6.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: add missing properties to diagnostic settings for storage accoun… by \u003ca href=\"https://github.com/chinthakaru\"\u003e\u003ccode\u003e@​chinthakaru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/pull/332\"\u003eAzure/terraform-azurerm-avm-res-storage-storageaccount#332\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/compare/v0.6.8...v0.6.9\"\u003ehttps://github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/compare/v0.6.8...v0.6.9\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/commit/e62ef097154fe08225f062c320c59a306f0faf74\"\u003e\u003ccode\u003ee62ef09\u003c/code\u003e\u003c/a\u003e feat!: convert module to azapi (\u003ca href=\"https://redirect.github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/issues/334\"\u003e#334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/commit/83ceb978776db0da45a0166a92996d13654b8bd2\"\u003e\u003ccode\u003e83ceb97\u003c/code\u003e\u003c/a\u003e fix: add missing properties to diagnostic settings for storage accoun… (\u003ca href=\"https://redirect.github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/issues/332\"\u003e#332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/Azure/terraform-azurerm-avm-res-storage-storageaccount/compare/v0.6.8...v0.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `azure/azapi` from 2.7.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003ch2\u003eFEATURES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_resource\u003c/code\u003e resource move from \u003ccode\u003eazurerm_storage_share\u003c/code\u003e by converting \u003ccode\u003e/fileshares/\u003c/code\u003e to \u003ccode\u003e/shares/\u003c/code\u003e in resource ID.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8fe62baebe4b4aa6d514dc3edd14c97b8d929fc3\"\u003e\u003ccode\u003e8fe62ba\u003c/code\u003e\u003c/a\u003e Add missing changelog entries, import docs for data plane resource, and fix t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/234a24463b1901be3bc41a7120705951ff97ac88\"\u003e\u003ccode\u003e234a244\u003c/code\u003e\u003c/a\u003e Fix azapi_update_resource migration missing replace_triggers_external_values ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/acda56b2df57a0da093809fb4fa28c73bbcbd184\"\u003e\u003ccode\u003eacda56b\u003c/code\u003e\u003c/a\u003e fix: RequiresReplaceIfNotNull handles typed null from HCL conditional express...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b97c7ec8669df681b147cfd7f16bc86356981978\"\u003e\u003ccode\u003eb97c7ec\u003c/code\u003e\u003c/a\u003e feat: add AI Foundry assistants support with customization and resour… (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b799d10892e591c4590260356cb98ac061fed3a5\"\u003e\u003ccode\u003eb799d10\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d6711a17ed3d6aa07f0ef8f1f6ecabcfed228dfd\"\u003e\u003ccode\u003ed6711a1\u003c/code\u003e\u003c/a\u003e feat: add resource_group_id to parse_resource_id function (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8b42cb7df283c7a5eba7a21b604e28da7c98b36b\"\u003e\u003ccode\u003e8b42cb7\u003c/code\u003e\u003c/a\u003e fix: address test failures from unsupported API version and App Service SKU q...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aabf871a9d9fedbbd2115ee6bb1afb8cf9ef872c\"\u003e\u003ccode\u003eaabf871\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8110523e06b62d2a637f5ca549ce05f8871dc47b\"\u003e\u003ccode\u003e8110523\u003c/code\u003e\u003c/a\u003e Branch 250305 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/88c164368b1175ad3bfffa6cb08e3c20fb525922\"\u003e\u003ccode\u003e88c1643\u003c/code\u003e\u003c/a\u003e bugfix: azapi_data_plane_resource doesn't support 204 status code (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.7.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hashicorp/azurerm` from 4.67.0 to 4.72.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/releases\"\u003ehashicorp/azurerm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.72.0\u003c/h2\u003e\n\u003ch2\u003e4.72.0 (May 08, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_subnet\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32236\"\u003e#32236\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edependencies\u003c/code\u003e: update go to 1.25.10 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32344\"\u003e#32344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edependencies: \u003ccode\u003eloganalytics\u003c/code\u003e - update to API version \u003ccode\u003e2023-09-01\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32280\"\u003e#32280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_data_factory_linked_service_data_lake_storage_gen2\u003c/code\u003e - set schema fields \u003ccode\u003eservice_principal_key\u003c/code\u003e and \u003ccode\u003estorage_account_key\u003c/code\u003e as sensitive (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32284\"\u003e#32284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_frontdoor_custom_domain\u003c/code\u003e - add support for the \u003ccode\u003ecipher_suite\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30997\"\u003e#30997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_log_analytics_workspace\u003c/code\u003e - add support for the \u003ccode\u003e10000\u003c/code\u003e, \u003ccode\u003e25000\u003c/code\u003e and \u003ccode\u003e50000\u003c/code\u003e values in the \u003ccode\u003ereservation_capacity_in_gb_per_day\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32322\"\u003e#32322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_machine_learning_compute_cluster\u003c/code\u003e - set schema field \u003ccode\u003essh.0.admin_password\u003c/code\u003e as sensitive (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32293\"\u003e#32293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_subnet\u003c/code\u003e - add support for the \u003ccode\u003eMicrosoft.MessagingConnectors/connectors\u003c/code\u003e value in the \u003ccode\u003edelegation.service_delegation.name\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32305\"\u003e#32305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_virtual_network\u003c/code\u003e - add support for the \u003ccode\u003eMicrosoft.MessagingConnectors/connectors\u003c/code\u003e value in the \u003ccode\u003esubnet.delegation.service_delegation.name\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32305\"\u003e#32305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecosmos\u003c/code\u003e - migrate all resources and data sources to \u003ccode\u003ego-azure-sdk\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32066\"\u003e#32066\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_frontdoor_custom_domain\u003c/code\u003e - fixed an eventual consistency bug in creation (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30997\"\u003e#30997\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.71.0\u003c/h2\u003e\n\u003ch2\u003e4.71.0 (April 30, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Data Source\u003c/strong\u003e: \u003ccode\u003eazurerm_cdn_frontdoor_security_policy\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31957\"\u003e#31957\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003estorage\u003c/code\u003e - update API version to \u003ccode\u003e2025-08-01\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32218\"\u003e#32218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_bot_channel_directline_speech\u003c/code\u003e - the \u003ccode\u003ecognitive_service_access_key\u003c/code\u003e and \u003ccode\u003ecognitive_service_location\u003c/code\u003e properties are now optional (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30243\"\u003e#30243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_eventhub\u003c/code\u003e - add support for \u003ccode\u003estorage_authentication_type\u003c/code\u003e and  \u003ccode\u003estorage_authentication_id\u003c/code\u003e properties in the \u003ccode\u003ecapture_description.destination\u003c/code\u003e block (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31265\"\u003e#31265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - the \u003ccode\u003econtainer_log_max_lines\u003c/code\u003e property has been renamed to \u003ccode\u003econtainer_log_max_files\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31721\"\u003e#31721\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - the \u003ccode\u003econtainer_log_max_lines\u003c/code\u003e property has been renamed to \u003ccode\u003econtainer_log_max_files\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31721\"\u003e#31721\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - add support for the \u003ccode\u003eSmart\u003c/code\u003e value to \u003ccode\u003eaccess_tier\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32218\"\u003e#32218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - add support for the \u003ccode\u003eAll\u003c/code\u003e value to \u003ccode\u003eallowed_copy_scope\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32218\"\u003e#32218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eList Resource: \u003ccode\u003eazurerm_storage_account\u003c/code\u003e - skip resource data retrieval when \u003ccode\u003einclude_resource\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31898\"\u003e#31898\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_mssql_managed_database\u003c/code\u003e - skip retrieval of \u003ccode\u003elong_term_retention_policy\u003c/code\u003e when the database is in a stopped state (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32246\"\u003e#32246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_mssql_managed_database\u003c/code\u003e - fix an issue that caused 400 errors when users did not specify \u003ccode\u003elong_term_retention_policy.yearly_retention\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32246\"\u003e#32246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_mssql_server\u003c/code\u003e - fix resource update to conform with enforcement of \u0026quot;AD Auth Only\u0026quot; policy (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31901\"\u003e#31901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_network_security_rule\u003c/code\u003e and \u003ccode\u003eazurerm_network_security_group\u003c/code\u003e - add case-insensitive handling for application security group IDs  (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30913\"\u003e#30913\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.70.0\u003c/h2\u003e\n\u003ch2\u003e4.70.0 (April 23, 2026)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG.md\"\u003ehashicorp/azurerm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.72.0 (May 08, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_subnet\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32236\"\u003e#32236\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edependencies\u003c/code\u003e: update go to 1.25.10 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32344\"\u003e#32344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edependencies: \u003ccode\u003eloganalytics\u003c/code\u003e - update to API version \u003ccode\u003e2023-09-01\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32280\"\u003e#32280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_data_factory_linked_service_data_lake_storage_gen2\u003c/code\u003e - set schema fields \u003ccode\u003eservice_principal_key\u003c/code\u003e and \u003ccode\u003estorage_account_key\u003c/code\u003e as sensitive (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32284\"\u003e#32284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_frontdoor_custom_domain\u003c/code\u003e - add support for the \u003ccode\u003ecipher_suite\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30997\"\u003e#30997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_log_analytics_workspace\u003c/code\u003e - add support for the \u003ccode\u003e10000\u003c/code\u003e, \u003ccode\u003e25000\u003c/code\u003e and \u003ccode\u003e50000\u003c/code\u003e values in the \u003ccode\u003ereservation_capacity_in_gb_per_day\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32322\"\u003e#32322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_machine_learning_compute_cluster\u003c/code\u003e - set schema field \u003ccode\u003essh.0.admin_password\u003c/code\u003e as sensitive (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32293\"\u003e#32293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_subnet\u003c/code\u003e - add support for the \u003ccode\u003eMicrosoft.MessagingConnectors/connectors\u003c/code\u003e value in the \u003ccode\u003edelegation.service_delegation.name\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32305\"\u003e#32305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_virtual_network\u003c/code\u003e - add support for the \u003ccode\u003eMicrosoft.MessagingConnectors/connectors\u003c/code\u003e value in the \u003ccode\u003esubnet.delegation.service_delegation.name\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32305\"\u003e#32305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecosmos\u003c/code\u003e - migrate all resources and data sources to \u003ccode\u003ego-azure-sdk\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32066\"\u003e#32066\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_frontdoor_custom_domain\u003c/code\u003e - fixed an eventual consistency bug in creation (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30997\"\u003e#30997\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.71.0 (April 30, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Data Source\u003c/strong\u003e: \u003ccode\u003eazurerm_cdn_frontdoor_security_policy\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31957\"\u003e#31957\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003estorage\u003c/code\u003e - update API version to \u003ccode\u003e2025-08-01\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32218\"\u003e#32218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_bot_channel_directline_speech\u003c/code\u003e - the \u003ccode\u003ecognitive_service_access_key\u003c/code\u003e and \u003ccode\u003ecognitive_service_location\u003c/code\u003e properties are now optional (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30243\"\u003e#30243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_eventhub\u003c/code\u003e - add support for \u003ccode\u003estorage_authentication_type\u003c/code\u003e and  \u003ccode\u003estorage_authentication_id\u003c/code\u003e properties in the \u003ccode\u003ecapture_description.destination\u003c/code\u003e block (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31265\"\u003e#31265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - the \u003ccode\u003econtainer_log_max_lines\u003c/code\u003e property has been renamed to \u003ccode\u003econtainer_log_max_files\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31721\"\u003e#31721\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - the \u003ccode\u003econtainer_log_max_lines\u003c/code\u003e property has been renamed to \u003ccode\u003econtainer_log_max_files\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31721\"\u003e#31721\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - add support for the \u003ccode\u003eSmart\u003c/code\u003e value to \u003ccode\u003eaccess_tier\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32218\"\u003e#32218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - add support for the \u003ccode\u003eAll\u003c/code\u003e value to \u003ccode\u003eallowed_copy_scope\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32218\"\u003e#32218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eList Resource: \u003ccode\u003eazurerm_storage_account\u003c/code\u003e - skip resource data retrieval when \u003ccode\u003einclude_resource\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31898\"\u003e#31898\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_mssql_managed_database\u003c/code\u003e - skip retrieval of \u003ccode\u003elong_term_retention_policy\u003c/code\u003e when the database is in a stopped state (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32246\"\u003e#32246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_mssql_managed_database\u003c/code\u003e - fix an issue that caused 400 errors when users did not specify \u003ccode\u003elong_term_retention_policy.yearly_retention\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32246\"\u003e#32246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_mssql_server\u003c/code\u003e - fix resource update to conform with enforcement of \u0026quot;AD Auth Only\u0026quot; policy (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31901\"\u003e#31901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_network_security_rule\u003c/code\u003e and \u003ccode\u003eazurerm_network_security_group\u003c/code\u003e - add case-insensitive handling for application security group IDs  (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30913\"\u003e#30913\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.70.0 (April 23, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/c108b78027e7332f2a8f362dd5ba799eb05336e0\"\u003e\u003ccode\u003ec108b78\u003c/code\u003e\u003c/a\u003e CHANGELOG.md for 4.72.0 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32294\"\u003e#32294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/e55ec845b9665ca05ed3b6892875823349c96c87\"\u003e\u003ccode\u003ee55ec84\u003c/code\u003e\u003c/a\u003e [Enhancement:] \u003ccode\u003eazurerm_frontdoor_custom_domain\u003c/code\u003e add \u003ccode\u003ecipher_suite\u003c/code\u003e support (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/cb632c7cf2f45fd8d5b5fbf5e4da0d98356f9459\"\u003e\u003ccode\u003ecb632c7\u003c/code\u003e\u003c/a\u003e dependencies: update \u003ccode\u003ego\u003c/code\u003e to \u003ccode\u003e1.25.10\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32344\"\u003e#32344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/a87b9e1f39f3992a15b064f72b8622491188ca26\"\u003e\u003ccode\u003ea87b9e1\u003c/code\u003e\u003c/a\u003e \u003ccode\u003ecommon\u003c/code\u003e - Add additional logs when HTTP response was failed to be dumped (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/48552fd42ba448b12d3510b1df777ac759e4f2c8\"\u003e\u003ccode\u003e48552fd\u003c/code\u003e\u003c/a\u003e readd build time step in teamcity test config (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32343\"\u003e#32343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/bcb9c001e79f0fe612cecca1690f96cf6fcfe732\"\u003e\u003ccode\u003ebcb9c00\u003c/code\u003e\u003c/a\u003e list and identity implementation - azurerm_web_pubsub_socketio (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32210\"\u003e#32210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/dbbf74259a33c9c3c20ff5bda65a451d4919fd9a\"\u003e\u003ccode\u003edbbf742\u003c/code\u003e\u003c/a\u003e Azurerm servicebus namespace list identity (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32302\"\u003e#32302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/a3c76c23930e1c06e234c628a7a67eba7095284f\"\u003e\u003ccode\u003ea3c76c2\u003c/code\u003e\u003c/a\u003e remove build start time step from teamcity build config (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32339\"\u003e#32339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/3c1fc41758a51abb81e237f2165581a4eaff121b\"\u003e\u003ccode\u003e3c1fc41\u003c/code\u003e\u003c/a\u003e Teamcity refactor build step time into separate step (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32338\"\u003e#32338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/056a18bc6ee0c196160012b7726ca7c8236689fd\"\u003e\u003ccode\u003e056a18b\u003c/code\u003e\u003c/a\u003e teamcity test move script to file  (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32337\"\u003e#32337\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/compare/v4.67.0...v4.72.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hashicorp/random` from 3.8.1 to 3.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-random/releases\"\u003ehashicorp/random's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.9.0\u003c/h2\u003e\n\u003ch2\u003e3.9.0 (May 12, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eresource/random_bytes: add ephemeral random_bytes resource (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded linux/s390x build target for IBM Z platform support (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eresource/random_password, resource/random_string: Fix UTF-8 character handling to correctly count characters instead of bytes when using multi-byte UTF-8 characters in override_special (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-random/blob/main/CHANGELOG.md\"\u003ehashicorp/random's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.0 (May 12, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eresource/random_bytes: add ephemeral random_bytes resource (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded linux/s390x build target for IBM Z platform support (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eresource/random_password, resource/random_string: Fix UTF-8 character handling to correctly count characters instead of bytes when using multi-byte UTF-8 characters in override_special (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-random/commit/f8d869dc98d90785f6c8f7131081fa5ef88f9d95\"\u003e\u003ccode\u003ef8d869d\u003c/code\u003e\u003c/a\u003e chore: prep for release v3.9.0 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/786\"\u003e#786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-random/commit/c55d156d7b49cd73408b6c92e3355cc9c829d4df\"\u003e\u003ccode\u003ec55d156\u003c/code\u003e\u003c/a\u003e build: add linux/s390x build target (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-random/commit/555ebd830974370ba40ebe482b7a5c714923f5c1\"\u003e\u003ccode\u003e555ebd8\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/net from v0.52.0 to v0.54.0 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-random/commit/d6de0df0f5596992b2515877602ba9a4ad78cef3\"\u003e\u003ccode\u003ed6de0df\u003c/code\u003e\u003c/a\u003e build(deps): Bump github.com/hashicorp/terraform-plugin-docs in /tools (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/778\"\u003e#778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-random/commit/6fd8db7a01f650f22e57872f838e74141bf500df\"\u003e\u003ccode\u003e6fd8db7\u003c/code\u003e\u003c/a\u003e build(deps): Bump github.com/hashicorp/terraform-plugin-testing (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/779\"\u003e#779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-random/commit/98c47d92c5bfc095fbb1071e49b3c6d19438a797\"\u003e\u003ccode\u003e98c47d9\u003c/code\u003e\u003c/a\u003e build(deps): Bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-random/commit/884cd765bd8af08a41f3185cd9f382b9baa6e5ad\"\u003e\u003ccode\u003e884cd76\u003c/code\u003e\u003c/a\u003e build(deps): Bump golang.org/x/crypto from 0.49.0 to 0.50.0 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/775\"\u003e#775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-random/commit/17e5842048385da374a18ae8f824ec209d8c3d1c\"\u003e\u003ccode\u003e17e5842\u003c/code\u003e\u003c/a\u003e feat: Add ephemeral random bytes resource (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/750\"\u003e#750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-random/commit/e8a0a8e910058af8907fbdb7aa6e805301bd252d\"\u003e\u003ccode\u003ee8a0a8e\u003c/code\u003e\u003c/a\u003e build(deps): Bump github.com/hashicorp/copywrite in /tools (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-random/commit/333916cb96f478e665ea7f024b8ace2a42f0be81\"\u003e\u003ccode\u003e333916c\u003c/code\u003e\u003c/a\u003e build(deps): Bump actions/setup-go in the github-actions group (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-random/issues/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hashicorp/terraform-provider-random/compare/v3.8.1...v3.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hashicorp/time` from 0.13.1 to 0.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-time/releases\"\u003ehashicorp/time's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.0\u003c/h2\u003e\n\u003ch2\u003e0.14.0 (May 12, 2026)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded linux/s390x build target for IBM Z platform support (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/486\"\u003e#486\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-time/blob/main/CHANGELOG.md\"\u003ehashicorp/time's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.14.0 (May 12, 2026)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded linux/s390x build target for IBM Z platform support (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/486\"\u003e#486\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-time/commit/d293fe62cd787702b020636e9fb23b8f3ab6c8cd\"\u003e\u003ccode\u003ed293fe6\u003c/code\u003e\u003c/a\u003e chore: prep for release v0.14.0 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/488\"\u003e#488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-time/commit/e4e0bd7a3459187607a5eafc515ce0d0c202fd30\"\u003e\u003ccode\u003ee4e0bd7\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/net from v0.52.0 to v0.54.0 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/487\"\u003e#487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-time/commit/055c59e6bb8afc9612953d892f9b40cdebfbb7a4\"\u003e\u003ccode\u003e055c59e\u003c/code\u003e\u003c/a\u003e build: add linux/s390x build target (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/486\"\u003e#486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-time/commit/3535a742c5e6f31e5deb27cac6ce0dbca41e0fc0\"\u003e\u003ccode\u003e3535a74\u003c/code\u003e\u003c/a\u003e build(deps): Bump github.com/hashicorp/terraform-plugin-docs in /tools (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/482\"\u003e#482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-time/commit/e51fe7343b2f1f731495f8434190584dde985b71\"\u003e\u003ccode\u003ee51fe73\u003c/code\u003e\u003c/a\u003e build(deps): Bump github.com/hashicorp/terraform-plugin-testing (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/483\"\u003e#483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-time/commit/9ebdcf50ff2783ee45c69d760fc7e2483becc314\"\u003e\u003ccode\u003e9ebdcf5\u003c/code\u003e\u003c/a\u003e build(deps): Bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-time/commit/ceecd1b97f73e60d9041befbeb9ea5f359eb59a6\"\u003e\u003ccode\u003eceecd1b\u003c/code\u003e\u003c/a\u003e build(deps): Bump github.com/hashicorp/copywrite in /tools (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/478\"\u003e#478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-time/commit/280daf386012da6f3e729a350104763bfd0c4dd8\"\u003e\u003ccode\u003e280daf3\u003c/code\u003e\u003c/a\u003e build(deps): Bump actions/setup-go in the github-actions group (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/479\"\u003e#479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-time/commit/c79a2b2b812c5d07c6f3ce8bfe2eea4183ad598a\"\u003e\u003ccode\u003ec79a2b2\u003c/code\u003e\u003c/a\u003e build(deps): Bump google.golang.org/grpc from 1.79.2 to 1.79.3 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/477\"\u003e#477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-time/commit/4354e69fb83211df231c2c0812f9c9f58894265d\"\u003e\u003ccode\u003e4354e69\u003c/code\u003e\u003c/a\u003e update go to 1.25.8 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-time/issues/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hashicorp/terraform-provider-time/compare/v0.13.1...v0.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `azure/azapi` from 2.7.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003ch2\u003eFEATURES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_resource\u003c/code\u003e resource move from \u003ccode\u003eazurerm_storage_share\u003c/code\u003e by converting \u003ccode\u003e/fileshares/\u003c/code\u003e to \u003ccode\u003e/shares/\u003c/code\u003e in resource ID.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8fe62baebe4b4aa6d514dc3edd14c97b8d929fc3\"\u003e\u003ccode\u003e8fe62ba\u003c/code\u003e\u003c/a\u003e Add missing changelog entries, import docs for data plane resource, and fix t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/234a24463b1901be3bc41a7120705951ff97ac88\"\u003e\u003ccode\u003e234a244\u003c/code\u003e\u003c/a\u003e Fix azapi_update_resource migration missing replace_triggers_external_values ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/acda56b2df57a0da093809fb4fa28c73bbcbd184\"\u003e\u003ccode\u003eacda56b\u003c/code\u003e\u003c/a\u003e fix: RequiresReplaceIfNotNull handles typed null from HCL conditional express...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b97c7ec8669df681b147cfd7f16bc86356981978\"\u003e\u003ccode\u003eb97c7ec\u003c/code\u003e\u003c/a\u003e feat: add AI Foundry assistants support with customization and resour… (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b799d10892e591c4590260356cb98ac061fed3a5\"\u003e\u003ccode\u003eb799d10\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d6711a17ed3d6aa07f0ef8f1f6ecabcfed228dfd\"\u003e\u003ccode\u003ed6711a1\u003c/code\u003e\u003c/a\u003e feat: add resource_group_id to parse_resource_id function (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8b42cb7df283c7a5eba7a21b604e28da7c98b36b\"\u003e\u003ccode\u003e8b42cb7\u003c/code\u003e\u003c/a\u003e fix: address test failures from unsupported API version and App Service SKU q...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aabf871a9d9fedbbd2115ee6bb1afb8cf9ef872c\"\u003e\u003ccode\u003eaabf871\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8110523e06b62d2a637f5ca549ce05f8871dc47b\"\u003e\u003ccode\u003e8110523\u003c/code\u003e\u003c/a\u003e Branch 250305 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/88c164368b1175ad3bfffa6cb08e3c20fb525922\"\u003e\u003ccode\u003e88c1643\u003c/code\u003e\u003c/a\u003e bugfix: azapi_data_plane_resource doesn't support 204 status code (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.7.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hashicorp/azurerm` from 4.67.0 to 4.72.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/releases\"\u003ehashicorp/azurerm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.72.0\u003c/h2\u003e\n\u003ch2\u003e4.72.0 (May 08, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_subnet\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32236\"\u003e#32236\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edependencies\u003c/code\u003e: update go to 1.25.10 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32344\"\u003e#32344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edependencies: \u003ccode\u003eloganalytics\u003c/code\u003e - update to API version \u003ccode\u003e2023-09-01\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32280\"\u003e#32280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_data_factory_linked_service_data_lake_storage_gen2\u003c/code\u003e - set schema fields \u003ccode\u003eservice_principal_key\u003c/code\u003e and \u003ccode\u003estorage_account_key\u003c/code\u003e as sensitive (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32284\"\u003e#32284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_frontdoor_custom_domain\u003c/code\u003e - add support for the \u003ccode\u003ecipher_suite\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30997\"\u003e#30997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_log_analytics_workspace\u003c/code\u003e - add support for the \u003ccode\u003e10000\u003c/code\u003e, \u003ccode\u003e25000\u003c/code\u003e and \u003ccode\u003e50000\u003c/code\u003e values in the \u003ccode\u003ereservation_capacity_in_gb_per_day\u003c/code\u003e property (\u003ca href=\"https://redirect.github.c...\n\n_Description has been truncated_","html_url":"https://github.com/Azure-Samples/Copilot-Studio-with-Azure-AI-Search/pull/400","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Azure-Samples%2FCopilot-Studio-with-Azure-AI-Search/issues/400","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/400/packages"}},{"old_version":"2.7.0","new_version":"2.9.0","update_type":"minor","path":null,"pr_created_at":"2026-04-16T23:14:27.000Z","version_change":"2.7.0 → 2.9.0","issue":{"uuid":"4279053964","node_id":"PR_kwDOOYDA7c7TIlWr","number":394,"state":"open","title":"chore(deps): bump the terraform-providers group across 2 directories with 2 updates","user":"dependabot[bot]","labels":["dependencies","terraform","terraform-validated"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-16T23:14:27.000Z","updated_at":"2026-05-12T07:01:36.495Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"terraform-providers","update_count":2,"packages":[{"name":"azure/azapi","old_version":"2.7.0","new_version":"2.9.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"},{"name":"hashicorp/azurerm","old_version":"4.67.0","new_version":"4.69.0","repository_url":"https://github.com/hashicorp/terraform-provider-azurerm"},{"name":"azure/azapi","old_version":"2.7.0","new_version":"2.9.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"},{"name":"hashicorp/azurerm","old_version":"4.67.0","new_version":"4.69.0","repository_url":"https://github.com/hashicorp/terraform-provider-azurerm"}],"path":null,"ecosystem":"terraform"},"body":"Bumps the terraform-providers group with 2 updates in the /infra directory: [azure/azapi](https://github.com/Azure/terraform-provider-azapi) and [hashicorp/azurerm](https://github.com/hashicorp/terraform-provider-azurerm).\nBumps the terraform-providers group with 2 updates in the /infra/modules/copilot_studio directory: [azure/azapi](https://github.com/Azure/terraform-provider-azapi) and [hashicorp/azurerm](https://github.com/hashicorp/terraform-provider-azurerm).\n\nUpdates `azure/azapi` from 2.7.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003ch2\u003eFEATURES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_resource\u003c/code\u003e resource move from \u003ccode\u003eazurerm_storage_share\u003c/code\u003e by converting \u003ccode\u003e/fileshares/\u003c/code\u003e to \u003ccode\u003e/shares/\u003c/code\u003e in resource ID.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8fe62baebe4b4aa6d514dc3edd14c97b8d929fc3\"\u003e\u003ccode\u003e8fe62ba\u003c/code\u003e\u003c/a\u003e Add missing changelog entries, import docs for data plane resource, and fix t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/234a24463b1901be3bc41a7120705951ff97ac88\"\u003e\u003ccode\u003e234a244\u003c/code\u003e\u003c/a\u003e Fix azapi_update_resource migration missing replace_triggers_external_values ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/acda56b2df57a0da093809fb4fa28c73bbcbd184\"\u003e\u003ccode\u003eacda56b\u003c/code\u003e\u003c/a\u003e fix: RequiresReplaceIfNotNull handles typed null from HCL conditional express...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b97c7ec8669df681b147cfd7f16bc86356981978\"\u003e\u003ccode\u003eb97c7ec\u003c/code\u003e\u003c/a\u003e feat: add AI Foundry assistants support with customization and resour… (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b799d10892e591c4590260356cb98ac061fed3a5\"\u003e\u003ccode\u003eb799d10\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d6711a17ed3d6aa07f0ef8f1f6ecabcfed228dfd\"\u003e\u003ccode\u003ed6711a1\u003c/code\u003e\u003c/a\u003e feat: add resource_group_id to parse_resource_id function (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8b42cb7df283c7a5eba7a21b604e28da7c98b36b\"\u003e\u003ccode\u003e8b42cb7\u003c/code\u003e\u003c/a\u003e fix: address test failures from unsupported API version and App Service SKU q...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aabf871a9d9fedbbd2115ee6bb1afb8cf9ef872c\"\u003e\u003ccode\u003eaabf871\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8110523e06b62d2a637f5ca549ce05f8871dc47b\"\u003e\u003ccode\u003e8110523\u003c/code\u003e\u003c/a\u003e Branch 250305 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/88c164368b1175ad3bfffa6cb08e3c20fb525922\"\u003e\u003ccode\u003e88c1643\u003c/code\u003e\u003c/a\u003e bugfix: azapi_data_plane_resource doesn't support 204 status code (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.7.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hashicorp/azurerm` from 4.67.0 to 4.69.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/releases\"\u003ehashicorp/azurerm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.69.0\u003c/h2\u003e\n\u003ch2\u003e4.69.0 (April 16, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_traffic_manager_profile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31977\"\u003e#31977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_web_pubsub\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32126\"\u003e#32126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_automation_runtime_environment_package\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32022\"\u003e#32022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_container_app_environment_managed_certificate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31137\"\u003e#31137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003eGo\u003c/code\u003e - update to \u003ccode\u003e1.25.9\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32148\"\u003e#32148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edependencies: \u003ccode\u003ekubernetesconfiguration/fluxconfiguration\u003c/code\u003e - update to API version \u003ccode\u003e2025-04-01\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32080\"\u003e#32080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - export the \u003ccode\u003enode_image_version\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32108\"\u003e#32108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_account_blob_container_sas\u003c/code\u003e - expand \u003ccode\u003epermissions\u003c/code\u003e block to include new fields (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32149\"\u003e#32149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_account_sas\u003c/code\u003e - expand \u003ccode\u003epermissions\u003c/code\u003e block to include new fields (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32149\"\u003e#32149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_share\u003c/code\u003e - export the \u003ccode\u003erbac_scope_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31194\"\u003e#31194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_bot_channels_registration\u003c/code\u003e - add support for the \u003ccode\u003emicrosoft_app_type\u003c/code\u003e, \u003ccode\u003emicrosoft_app_tenant_id\u003c/code\u003e, and \u003ccode\u003emicrosoft_app_user_assigned_identity_id\u003c/code\u003e properties (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30457\"\u003e#30457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cdn_frontdoor_route\u003c/code\u003e - the \u003ccode\u003ecdn_frontdoor_origin_ids\u003c/code\u003e property is now optional, allowing users to use the \u003ccode\u003edepends_on\u003c/code\u003e meta-argument instead (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29350\"\u003e#29350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cognitive_deployment\u003c/code\u003e - the \u003ccode\u003erai_policy_name\u003c/code\u003e property is now Optional + Computed as Azure returns a value when not set in the creation request (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32131\"\u003e#32131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_container_app\u003c/code\u003e - add support for \u003ccode\u003eidentity_id\u003c/code\u003e property in  \u003ccode\u003ecustom_scale_rule\u003c/code\u003e block (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29777\"\u003e#29777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_key_vault\u003c/code\u003e  - added object-name max length validation for all key vault entries (keys, secrets, certs, etc) (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30665\"\u003e#30665\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - export the \u003ccode\u003enode_image_version\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32108\"\u003e#32108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_flux_configuration\u003c/code\u003e - the \u003ccode\u003egit_repository.provider\u003c/code\u003e property now supports \u003ccode\u003eGitHub\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32080\"\u003e#32080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_monitor_scheduled_query_rules_alert_v2\u003c/code\u003e - add support for email_subject within action block (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32132\"\u003e#32132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_share\u003c/code\u003e - export the \u003ccode\u003erbac_scope_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31194\"\u003e#31194\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_linux_virtual_machine\u003c/code\u003e - parse \u003ccode\u003eos_managed_disk_id\u003c/code\u003e insensitively as Azure returns static segments cased inconsistently (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32145\"\u003e#32145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_private_dns_resolver_inbound_endpoint\u003c/code\u003e - the \u003ccode\u003eip_configurations.private_ip_address\u003c/code\u003e, \u003ccode\u003eip_configurations.private_ip_allocation_method\u003c/code\u003e, and \u003ccode\u003eip_configurations.subnet_id\u003c/code\u003e properties are now ForceNew as the API does not allow updating these values (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31088\"\u003e#31088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.68.0\u003c/h2\u003e\n\u003ch2\u003e4.68.0 (April 09, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Data Source\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_private_dns_cname_record\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31833\"\u003e#31833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_data_protection_backup_instance_data_lake_storage\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32044\"\u003e#32044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003ego-azure-sdk\u003c/code\u003e - upgrade to \u003ccode\u003ev0.20260407.1111603\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32112\"\u003e#32112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_key_vault\u003c/code\u003e - improve validation for the \u003ccode\u003ename\u003c/code\u003e field to prevent apply time errors (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30453\"\u003e#30453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - add support for the \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29303\"\u003e#29303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_app_configuration_feature\u003c/code\u003e - Add support for \u003ccode\u003ecustom_filter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30160\"\u003e#30160\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG.md\"\u003ehashicorp/azurerm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.69.0 (April 16, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_traffic_manager_profile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31977\"\u003e#31977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_web_pubsub\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32126\"\u003e#32126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_automation_runtime_environment_package\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32022\"\u003e#32022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_container_app_environment_managed_certificate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31137\"\u003e#31137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003eGo\u003c/code\u003e - update to \u003ccode\u003e1.25.9\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32148\"\u003e#32148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edependencies: \u003ccode\u003ekubernetesconfiguration/fluxconfiguration\u003c/code\u003e - update to API version \u003ccode\u003e2025-04-01\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32080\"\u003e#32080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - export the \u003ccode\u003enode_image_version\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32108\"\u003e#32108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_account_blob_container_sas\u003c/code\u003e - expand \u003ccode\u003epermissions\u003c/code\u003e block to include new fields (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32149\"\u003e#32149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_account_sas\u003c/code\u003e - expand \u003ccode\u003epermissions\u003c/code\u003e block to include new fields (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32149\"\u003e#32149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_share\u003c/code\u003e - export the \u003ccode\u003erbac_scope_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31194\"\u003e#31194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_bot_channels_registration\u003c/code\u003e - add support for the \u003ccode\u003emicrosoft_app_type\u003c/code\u003e, \u003ccode\u003emicrosoft_app_tenant_id\u003c/code\u003e, and \u003ccode\u003emicrosoft_app_user_assigned_identity_id\u003c/code\u003e properties (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30457\"\u003e#30457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cdn_frontdoor_route\u003c/code\u003e - the \u003ccode\u003ecdn_frontdoor_origin_ids\u003c/code\u003e property is now optional, allowing users to use the \u003ccode\u003edepends_on\u003c/code\u003e meta-argument instead (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29350\"\u003e#29350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cognitive_deployment\u003c/code\u003e - the \u003ccode\u003erai_policy_name\u003c/code\u003e property is now Optional + Computed as Azure returns a value when not set in the creation request (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32131\"\u003e#32131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_container_app\u003c/code\u003e - add support for \u003ccode\u003eidentity_id\u003c/code\u003e property in  \u003ccode\u003ecustom_scale_rule\u003c/code\u003e block (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29777\"\u003e#29777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_key_vault\u003c/code\u003e  - added object-name max length validation for all key vault entries (keys, secrets, certs, etc) (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30665\"\u003e#30665\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - export the \u003ccode\u003enode_image_version\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32108\"\u003e#32108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_flux_configuration\u003c/code\u003e - the \u003ccode\u003egit_repository.provider\u003c/code\u003e property now supports \u003ccode\u003eGitHub\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32080\"\u003e#32080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_monitor_scheduled_query_rules_alert_v2\u003c/code\u003e - add support for email_subject within action block (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32132\"\u003e#32132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_share\u003c/code\u003e - export the \u003ccode\u003erbac_scope_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31194\"\u003e#31194\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_linux_virtual_machine\u003c/code\u003e - parse \u003ccode\u003eos_managed_disk_id\u003c/code\u003e insensitively as Azure returns static segments cased inconsistently (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32145\"\u003e#32145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_private_dns_resolver_inbound_endpoint\u003c/code\u003e - the \u003ccode\u003eip_configurations.private_ip_address\u003c/code\u003e, \u003ccode\u003eip_configurations.private_ip_allocation_method\u003c/code\u003e, and \u003ccode\u003eip_configurations.subnet_id\u003c/code\u003e properties are now ForceNew as the API does not allow updating these values (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31088\"\u003e#31088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.68.0 (April 09, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Data Source\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_private_dns_cname_record\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31833\"\u003e#31833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_data_protection_backup_instance_data_lake_storage\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32044\"\u003e#32044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003ego-azure-sdk\u003c/code\u003e - upgrade to \u003ccode\u003ev0.20260407.1111603\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32112\"\u003e#32112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_key_vault\u003c/code\u003e - improve validation for the \u003ccode\u003ename\u003c/code\u003e field to prevent apply time errors (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30453\"\u003e#30453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - add support for the \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29303\"\u003e#29303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_app_configuration_feature\u003c/code\u003e - Add support for \u003ccode\u003ecustom_filter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30160\"\u003e#30160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - add support for a \u0026quot;Private-only\u0026quot; deployment and export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cosmosdb_account\u003c/code\u003e - add support for the \u003ccode\u003eEnableFabricNetworkAclBypass\u003c/code\u003e capability (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31836\"\u003e#31836\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/ca5680b0911021533342f9280767dc6bc4fa5eee\"\u003e\u003ccode\u003eca5680b\u003c/code\u003e\u003c/a\u003e CHANGELOG.md for 4.69.0 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32147\"\u003e#32147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/9d542e6ba37551b109dd6688b353a57ed4b13aba\"\u003e\u003ccode\u003e9d542e6\u003c/code\u003e\u003c/a\u003e azurerm_bot_service_azure_bot - fix acctest, make \u003ccode\u003emicrosoft_app_type\u003c/code\u003e requir...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/54102ed8875987f7a0351e02732e41e89655efdf\"\u003e\u003ccode\u003e54102ed\u003c/code\u003e\u003c/a\u003e azurerm_bot_channels_registration - add \u003ccode\u003emicrosoft_app_type\u003c/code\u003e, `microsoft_app_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/09b6cfaef10a18fcae656657ce25942ebd254774\"\u003e\u003ccode\u003e09b6cfa\u003c/code\u003e\u003c/a\u003e bugfix: user-agent version header says \u003ccode\u003edev\u003c/code\u003e instead of actual provider versi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/8e67ab23b3286076750d386ddc1d2800d1925ab1\"\u003e\u003ccode\u003e8e67ab2\u003c/code\u003e\u003c/a\u003e consumption: convert budget resources to use typed models with Decode/Encode ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/dd083a569ce95452fed63e90541223f93f5e8649\"\u003e\u003ccode\u003edd083a5\u003c/code\u003e\u003c/a\u003e List and identity implementation - azurerm_web_pubsub (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32126\"\u003e#32126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/5956955a6a864c3e0025dcbda99c283ba71d3d4f\"\u003e\u003ccode\u003e5956955\u003c/code\u003e\u003c/a\u003e \u003ccode\u003ekubernetes_cluster_node_pool_data_source.go\u003c/code\u003e : add \u003ccode\u003enode_image_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32\"\u003e#32\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/f894a39c2e9736a61a94b4134ed544eb9cfc47e2\"\u003e\u003ccode\u003ef894a39\u003c/code\u003e\u003c/a\u003e New Resource: \u003ccode\u003eazurerm_container_app_environment_managed_certificate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31137\"\u003e#31137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/bc0dbf45b29b7d2ffc6ab169e2d3931908cd1d7b\"\u003e\u003ccode\u003ebc0dbf4\u003c/code\u003e\u003c/a\u003e Resource Identity and List : \u003ccode\u003etrafficmanager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31977\"\u003e#31977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/1adc9a2e3600c445b0763aa409210767f75e0f75\"\u003e\u003ccode\u003e1adc9a2\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazurerm_key_vault\u003c/code\u003e - Add key vault object name length validation (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30665\"\u003e#30665\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/compare/v4.67.0...v4.69.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `azure/azapi` from 2.7.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003ch2\u003eFEATURES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_resource\u003c/code\u003e resource move from \u003ccode\u003eazurerm_storage_share\u003c/code\u003e by converting \u003ccode\u003e/fileshares/\u003c/code\u003e to \u003ccode\u003e/shares/\u003c/code\u003e in resource ID.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8fe62baebe4b4aa6d514dc3edd14c97b8d929fc3\"\u003e\u003ccode\u003e8fe62ba\u003c/code\u003e\u003c/a\u003e Add missing changelog entries, import docs for data plane resource, and fix t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/234a24463b1901be3bc41a7120705951ff97ac88\"\u003e\u003ccode\u003e234a244\u003c/code\u003e\u003c/a\u003e Fix azapi_update_resource migration missing replace_triggers_external_values ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/acda56b2df57a0da093809fb4fa28c73bbcbd184\"\u003e\u003ccode\u003eacda56b\u003c/code\u003e\u003c/a\u003e fix: RequiresReplaceIfNotNull handles typed null from HCL conditional express...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b97c7ec8669df681b147cfd7f16bc86356981978\"\u003e\u003ccode\u003eb97c7ec\u003c/code\u003e\u003c/a\u003e feat: add AI Foundry assistants support with customization and resour… (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b799d10892e591c4590260356cb98ac061fed3a5\"\u003e\u003ccode\u003eb799d10\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d6711a17ed3d6aa07f0ef8f1f6ecabcfed228dfd\"\u003e\u003ccode\u003ed6711a1\u003c/code\u003e\u003c/a\u003e feat: add resource_group_id to parse_resource_id function (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8b42cb7df283c7a5eba7a21b604e28da7c98b36b\"\u003e\u003ccode\u003e8b42cb7\u003c/code\u003e\u003c/a\u003e fix: address test failures from unsupported API version and App Service SKU q...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aabf871a9d9fedbbd2115ee6bb1afb8cf9ef872c\"\u003e\u003ccode\u003eaabf871\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8110523e06b62d2a637f5ca549ce05f8871dc47b\"\u003e\u003ccode\u003e8110523\u003c/code\u003e\u003c/a\u003e Branch 250305 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/88c164368b1175ad3bfffa6cb08e3c20fb525922\"\u003e\u003ccode\u003e88c1643\u003c/code\u003e\u003c/a\u003e bugfix: azapi_data_plane_resource doesn't support 204 status code (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.7.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hashicorp/azurerm` from 4.67.0 to 4.69.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/releases\"\u003ehashicorp/azurerm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.69.0\u003c/h2\u003e\n\u003ch2\u003e4.69.0 (April 16, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_traffic_manager_profile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31977\"\u003e#31977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_web_pubsub\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32126\"\u003e#32126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_automation_runtime_environment_package\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32022\"\u003e#32022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_container_app_environment_managed_certificate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31137\"\u003e#31137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003eGo\u003c/code\u003e - update to \u003ccode\u003e1.25.9\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32148\"\u003e#32148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edependencies: \u003ccode\u003ekubernetesconfiguration/fluxconfiguration\u003c/code\u003e - update to API version \u003ccode\u003e2025-04-01\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32080\"\u003e#32080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - export the \u003ccode\u003enode_image_version\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32108\"\u003e#32108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_account_blob_container_sas\u003c/code\u003e - expand \u003ccode\u003epermissions\u003c/code\u003e block to include new fields (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32149\"\u003e#32149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_account_sas\u003c/code\u003e - expand \u003ccode\u003epermissions\u003c/code\u003e block to include new fields (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32149\"\u003e#32149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_share\u003c/code\u003e - export the \u003ccode\u003erbac_scope_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31194\"\u003e#31194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_bot_channels_registration\u003c/code\u003e - add support for the \u003ccode\u003emicrosoft_app_type\u003c/code\u003e, \u003ccode\u003emicrosoft_app_tenant_id\u003c/code\u003e, and \u003ccode\u003emicrosoft_app_user_assigned_identity_id\u003c/code\u003e properties (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30457\"\u003e#30457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cdn_frontdoor_route\u003c/code\u003e - the \u003ccode\u003ecdn_frontdoor_origin_ids\u003c/code\u003e property is now optional, allowing users to use the \u003ccode\u003edepends_on\u003c/code\u003e meta-argument instead (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29350\"\u003e#29350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cognitive_deployment\u003c/code\u003e - the \u003ccode\u003erai_policy_name\u003c/code\u003e property is now Optional + Computed as Azure returns a value when not set in the creation request (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32131\"\u003e#32131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_container_app\u003c/code\u003e - add support for \u003ccode\u003eidentity_id\u003c/code\u003e property in  \u003ccode\u003ecustom_scale_rule\u003c/code\u003e block (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29777\"\u003e#29777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_key_vault\u003c/code\u003e  - added object-name max length validation for all key vault entries (keys, secrets, certs, etc) (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30665\"\u003e#30665\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - export the \u003ccode\u003enode_image_version\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32108\"\u003e#32108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_flux_configuration\u003c/code\u003e - the \u003ccode\u003egit_repository.provider\u003c/code\u003e property now supports \u003ccode\u003eGitHub\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32080\"\u003e#32080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_monitor_scheduled_query_rules_alert_v2\u003c/code\u003e - add support for email_subject within action block (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32132\"\u003e#32132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_share\u003c/code\u003e - export the \u003ccode\u003erbac_scope_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31194\"\u003e#31194\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_linux_virtual_machine\u003c/code\u003e - parse \u003ccode\u003eos_managed_disk_id\u003c/code\u003e insensitively as Azure returns static segments cased inconsistently (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32145\"\u003e#32145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_private_dns_resolver_inbound_endpoint\u003c/code\u003e - the \u003ccode\u003eip_configurations.private_ip_address\u003c/code\u003e, \u003ccode\u003eip_configurations.private_ip_allocation_method\u003c/code\u003e, and \u003ccode\u003eip_configurations.subnet_id\u003c/code\u003e properties are now ForceNew as the API does not allow updating these values (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31088\"\u003e#31088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.68.0\u003c/h2\u003e\n\u003ch2\u003e4.68.0 (April 09, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Data Source\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_private_dns_cname_record\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31833\"\u003e#31833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_data_protection_backup_instance_data_lake_storage\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32044\"\u003e#32044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003ego-azure-sdk\u003c/code\u003e - upgrade to \u003ccode\u003ev0.20260407.1111603\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32112\"\u003e#32112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_key_vault\u003c/code\u003e - improve validation for the \u003ccode\u003ename\u003c/code\u003e field to prevent apply time errors (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30453\"\u003e#30453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - add support for the \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29303\"\u003e#29303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_app_configuration_feature\u003c/code\u003e - Add support for \u003ccode\u003ecustom_filter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30160\"\u003e#30160\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG.md\"\u003ehashicorp/azurerm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.69.0 (April 16, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_traffic_manager_profile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31977\"\u003e#31977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_web_pubsub\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32126\"\u003e#32126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_automation_runtime_environment_package\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32022\"\u003e#32022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_container_app_environment_managed_certificate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31137\"\u003e#31137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003eGo\u003c/code\u003e - update to \u003ccode\u003e1.25.9\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32148\"\u003e#32148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edependencies: \u003ccode\u003ekubernetesconfiguration/fluxconfiguration\u003c/code\u003e - update to API version \u003ccode\u003e2025-04-01\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32080\"\u003e#32080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - export the \u003ccode\u003enode_image_version\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32108\"\u003e#32108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_account_blob_container_sas\u003c/code\u003e - expand \u003ccode\u003epermissions\u003c/code\u003e block to include new fields (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32149\"\u003e#32149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_account_sas\u003c/code\u003e - expand \u003ccode\u003epermissions\u003c/code\u003e block to include new fields (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32149\"\u003e#32149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_storage_share\u003c/code\u003e - export the \u003ccode\u003erbac_scope_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31194\"\u003e#31194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_bot_channels_registration\u003c/code\u003e - add support for the \u003ccode\u003emicrosoft_app_type\u003c/code\u003e, \u003ccode\u003emicrosoft_app_tenant_id\u003c/code\u003e, and \u003ccode\u003emicrosoft_app_user_assigned_identity_id\u003c/code\u003e properties (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30457\"\u003e#30457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cdn_frontdoor_route\u003c/code\u003e - the \u003ccode\u003ecdn_frontdoor_origin_ids\u003c/code\u003e property is now optional, allowing users to use the \u003ccode\u003edepends_on\u003c/code\u003e meta-argument instead (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29350\"\u003e#29350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cognitive_deployment\u003c/code\u003e - the \u003ccode\u003erai_policy_name\u003c/code\u003e property is now Optional + Computed as Azure returns a value when not set in the creation request (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32131\"\u003e#32131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_container_app\u003c/code\u003e - add support for \u003ccode\u003eidentity_id\u003c/code\u003e property in  \u003ccode\u003ecustom_scale_rule\u003c/code\u003e block (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29777\"\u003e#29777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_key_vault\u003c/code\u003e  - added object-name max length validation for all key vault entries (keys, secrets, certs, etc) (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30665\"\u003e#30665\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - export the \u003ccode\u003enode_image_version\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32108\"\u003e#32108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_flux_configuration\u003c/code\u003e - the \u003ccode\u003egit_repository.provider\u003c/code\u003e property now supports \u003ccode\u003eGitHub\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32080\"\u003e#32080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_monitor_scheduled_query_rules_alert_v2\u003c/code\u003e - add support for email_subject within action block (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32132\"\u003e#32132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_share\u003c/code\u003e - export the \u003ccode\u003erbac_scope_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31194\"\u003e#31194\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_linux_virtual_machine\u003c/code\u003e - parse \u003ccode\u003eos_managed_disk_id\u003c/code\u003e insensitively as Azure returns static segments cased inconsistently (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32145\"\u003e#32145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_private_dns_resolver_inbound_endpoint\u003c/code\u003e - the \u003ccode\u003eip_configurations.private_ip_address\u003c/code\u003e, \u003ccode\u003eip_configurations.private_ip_allocation_method\u003c/code\u003e, and \u003ccode\u003eip_configurations.subnet_id\u003c/code\u003e properties are now ForceNew as the API does not allow updating these values (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31088\"\u003e#31088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.68.0 (April 09, 20...\n\n_Description has been truncated_","html_url":"https://github.com/Azure-Samples/Copilot-Studio-with-Azure-AI-Search/pull/394","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Azure-Samples%2FCopilot-Studio-with-Azure-AI-Search/issues/394","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/394/packages"}},{"old_version":"2.7.0","new_version":"2.9.0","update_type":"minor","path":null,"pr_created_at":"2026-04-09T23:14:19.000Z","version_change":"2.7.0 → 2.9.0","issue":{"uuid":"4235444507","node_id":"PR_kwDOOYDA7c7RSMXX","number":391,"state":"closed","title":"chore(deps): bump the terraform-providers group across 2 directories with 2 updates","user":"dependabot[bot]","labels":["dependencies","terraform","terraform-validated"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-16T23:14:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-09T23:14:19.000Z","updated_at":"2026-04-16T23:14:33.000Z","time_to_close":604813,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"terraform-providers","update_count":2,"packages":[{"name":"azure/azapi","old_version":"2.7.0","new_version":"2.9.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"},{"name":"hashicorp/azurerm","old_version":"4.67.0","new_version":"4.68.0","repository_url":"https://github.com/hashicorp/terraform-provider-azurerm"},{"name":"azure/azapi","old_version":"2.7.0","new_version":"2.9.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"},{"name":"hashicorp/azurerm","old_version":"4.67.0","new_version":"4.68.0","repository_url":"https://github.com/hashicorp/terraform-provider-azurerm"}],"path":null,"ecosystem":"terraform"},"body":"Bumps the terraform-providers group with 2 updates in the /infra directory: [azure/azapi](https://github.com/Azure/terraform-provider-azapi) and [hashicorp/azurerm](https://github.com/hashicorp/terraform-provider-azurerm).\nBumps the terraform-providers group with 2 updates in the /infra/modules/copilot_studio directory: [azure/azapi](https://github.com/Azure/terraform-provider-azapi) and [hashicorp/azurerm](https://github.com/hashicorp/terraform-provider-azurerm).\n\nUpdates `azure/azapi` from 2.7.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003ch2\u003eFEATURES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_resource\u003c/code\u003e resource move from \u003ccode\u003eazurerm_storage_share\u003c/code\u003e by converting \u003ccode\u003e/fileshares/\u003c/code\u003e to \u003ccode\u003e/shares/\u003c/code\u003e in resource ID.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8fe62baebe4b4aa6d514dc3edd14c97b8d929fc3\"\u003e\u003ccode\u003e8fe62ba\u003c/code\u003e\u003c/a\u003e Add missing changelog entries, import docs for data plane resource, and fix t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/234a24463b1901be3bc41a7120705951ff97ac88\"\u003e\u003ccode\u003e234a244\u003c/code\u003e\u003c/a\u003e Fix azapi_update_resource migration missing replace_triggers_external_values ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/acda56b2df57a0da093809fb4fa28c73bbcbd184\"\u003e\u003ccode\u003eacda56b\u003c/code\u003e\u003c/a\u003e fix: RequiresReplaceIfNotNull handles typed null from HCL conditional express...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b97c7ec8669df681b147cfd7f16bc86356981978\"\u003e\u003ccode\u003eb97c7ec\u003c/code\u003e\u003c/a\u003e feat: add AI Foundry assistants support with customization and resour… (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b799d10892e591c4590260356cb98ac061fed3a5\"\u003e\u003ccode\u003eb799d10\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d6711a17ed3d6aa07f0ef8f1f6ecabcfed228dfd\"\u003e\u003ccode\u003ed6711a1\u003c/code\u003e\u003c/a\u003e feat: add resource_group_id to parse_resource_id function (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8b42cb7df283c7a5eba7a21b604e28da7c98b36b\"\u003e\u003ccode\u003e8b42cb7\u003c/code\u003e\u003c/a\u003e fix: address test failures from unsupported API version and App Service SKU q...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aabf871a9d9fedbbd2115ee6bb1afb8cf9ef872c\"\u003e\u003ccode\u003eaabf871\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8110523e06b62d2a637f5ca549ce05f8871dc47b\"\u003e\u003ccode\u003e8110523\u003c/code\u003e\u003c/a\u003e Branch 250305 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/88c164368b1175ad3bfffa6cb08e3c20fb525922\"\u003e\u003ccode\u003e88c1643\u003c/code\u003e\u003c/a\u003e bugfix: azapi_data_plane_resource doesn't support 204 status code (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.7.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hashicorp/azurerm` from 4.67.0 to 4.68.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/releases\"\u003ehashicorp/azurerm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.68.0\u003c/h2\u003e\n\u003ch2\u003e4.68.0 (April 09, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Data Source\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_private_dns_cname_record\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31833\"\u003e#31833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_data_protection_backup_instance_data_lake_storage\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32044\"\u003e#32044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003ego-azure-sdk\u003c/code\u003e - upgrade to \u003ccode\u003ev0.20260407.1111603\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32112\"\u003e#32112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_key_vault\u003c/code\u003e - improve validation for the \u003ccode\u003ename\u003c/code\u003e field to prevent apply time errors (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30453\"\u003e#30453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - add support for the \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29303\"\u003e#29303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_app_configuration_feature\u003c/code\u003e - Add support for \u003ccode\u003ecustom_filter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30160\"\u003e#30160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - add support for a \u0026quot;Private-only\u0026quot; deployment and export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cosmosdb_account\u003c/code\u003e - add support for the \u003ccode\u003eEnableFabricNetworkAclBypass\u003c/code\u003e capability (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31836\"\u003e#31836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_key_vault\u003c/code\u003e - improve validation for the \u003ccode\u003ename\u003c/code\u003e field to prevent apply time errors (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30453\"\u003e#30453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - changing \u003ccode\u003eoidc_issuer_enabled\u003c/code\u003e from \u003ccode\u003etrue\u003c/code\u003e to \u003ccode\u003efalse\u003c/code\u003e now forces resource recreation as the API does not support this (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - lock on subnet ID instead of subnet name to prevent unnecessary serialization (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32001\"\u003e#32001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - export the \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29303\"\u003e#29303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_netapp_volume\u003c/code\u003e - add support for \u003ccode\u003edata_protection_advanced_ransomware\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32099\"\u003e#32099\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_private_endpoint\u003c/code\u003e - the \u003ccode\u003erequest_message\u003c/code\u003e and \u003ccode\u003eis_manual_connection\u003c/code\u003e properties are now validated at plan time (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31705\"\u003e#31705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - the \u003ccode\u003eis_hns_enabled\u003c/code\u003e property is now validated at plan time (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30536\"\u003e#30536\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_databricks_workspace\u003c/code\u003e - fix the update behaviour for the \u003ccode\u003eaccess_connector_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32025\"\u003e#32025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_function_app_flex_consumption\u003c/code\u003e - add locking on \u003ccode\u003evirtual_network_subnet_id\u003c/code\u003e to prevent conflicts if the same subnet is used for multiple deployments (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32091\"\u003e#32091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - fix an issue that prevented \u003ccode\u003eoidc_issuer_enabled = false\u003c/code\u003e from being set on create (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - fix a diff caused by Azure's default value for \u003ccode\u003eoidc_issuer_enabled\u003c/code\u003e changing in AKS 1.34+ (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_public_ip\u003c/code\u003e - \u003ccode\u003edomain_name_label\u003c/code\u003e, \u003ccode\u003ereverse_fqdn\u003c/code\u003e, \u003ccode\u003edomain_name_label_scope\u003c/code\u003e can now be set to empty (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31699\"\u003e#31699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_resource_group\u003c/code\u003e - fix parallelism issue in create_poller (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32123\"\u003e#32123\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - Remove \u003ccode\u003eTLS1_3\u003c/code\u003e as a valid value for \u003ccode\u003emin_tls_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32072\"\u003e#32072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG.md\"\u003ehashicorp/azurerm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.68.0 (April 09, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Data Source\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_private_dns_cname_record\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31833\"\u003e#31833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_data_protection_backup_instance_data_lake_storage\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32044\"\u003e#32044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003ego-azure-sdk\u003c/code\u003e - upgrade to \u003ccode\u003ev0.20260407.1111603\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32112\"\u003e#32112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_key_vault\u003c/code\u003e - improve validation for the \u003ccode\u003ename\u003c/code\u003e field to prevent apply time errors (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30453\"\u003e#30453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - add support for the \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29303\"\u003e#29303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_app_configuration_feature\u003c/code\u003e - Add support for \u003ccode\u003ecustom_filter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30160\"\u003e#30160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - add support for a \u0026quot;Private-only\u0026quot; deployment and export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cosmosdb_account\u003c/code\u003e - add support for the \u003ccode\u003eEnableFabricNetworkAclBypass\u003c/code\u003e capability (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31836\"\u003e#31836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_key_vault\u003c/code\u003e - improve validation for the \u003ccode\u003ename\u003c/code\u003e field to prevent apply time errors (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30453\"\u003e#30453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - changing \u003ccode\u003eoidc_issuer_enabled\u003c/code\u003e from \u003ccode\u003etrue\u003c/code\u003e to \u003ccode\u003efalse\u003c/code\u003e now forces resource recreation as the API does not support this (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - lock on subnet ID instead of subnet name to prevent unnecessary serialization (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32001\"\u003e#32001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - export the \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29303\"\u003e#29303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_netapp_volume\u003c/code\u003e - add support for \u003ccode\u003edata_protection_advanced_ransomware\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32099\"\u003e#32099\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_private_endpoint\u003c/code\u003e - the \u003ccode\u003erequest_message\u003c/code\u003e and \u003ccode\u003eis_manual_connection\u003c/code\u003e properties are now validated at plan time (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31705\"\u003e#31705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - the \u003ccode\u003eis_hns_enabled\u003c/code\u003e property is now validated at plan time (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30536\"\u003e#30536\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_databricks_workspace\u003c/code\u003e - fix the update behaviour for the \u003ccode\u003eaccess_connector_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32025\"\u003e#32025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_function_app_flex_consumption\u003c/code\u003e - add locking on \u003ccode\u003evirtual_network_subnet_id\u003c/code\u003e to prevent conflicts if the same subnet is used for multiple deployments (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32091\"\u003e#32091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - fix an issue that prevented \u003ccode\u003eoidc_issuer_enabled = false\u003c/code\u003e from being set on create (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - fix a diff caused by Azure's default value for \u003ccode\u003eoidc_issuer_enabled\u003c/code\u003e changing in AKS 1.34+ (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_public_ip\u003c/code\u003e - \u003ccode\u003edomain_name_label\u003c/code\u003e, \u003ccode\u003ereverse_fqdn\u003c/code\u003e, \u003ccode\u003edomain_name_label_scope\u003c/code\u003e can now be set to empty (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31699\"\u003e#31699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_resource_group\u003c/code\u003e - fix parallelism issue in create_poller (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32123\"\u003e#32123\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - Remove \u003ccode\u003eTLS1_3\u003c/code\u003e as a valid value for \u003ccode\u003emin_tls_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32072\"\u003e#32072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/726d71be5e408ae00a379675bc6d36691e98e7da\"\u003e\u003ccode\u003e726d71b\u003c/code\u003e\u003c/a\u003e CHANGELOG.md for 4.68.0 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32110\"\u003e#32110\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/1e59cf16f48af9bd2cad12311a10f2f5937a52cc\"\u003e\u003ccode\u003e1e59cf1\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - adding \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e (Suppo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/f1d4fde1ad43825047e98a6ae2fea280c21a7074\"\u003e\u003ccode\u003ef1d4fde\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e: fix subnet lock to use resource ID in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/6f5f895ccc2d4bc5f5f4e2991f252e7bb8d1f0f7\"\u003e\u003ccode\u003e6f5f895\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazurerm_key_vault_certificate_contacts\u003c/code\u003e - Update \u003ccode\u003econtact\u003c/code\u003e to \u003ccode\u003eRequired\u003c/code\u003e in ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/a060c6cc1ec74a300a43eaf7f0d241a4161f8feb\"\u003e\u003ccode\u003ea060c6c\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazurerm_private_endpoint\u003c/code\u003e: \u003ccode\u003erequest_message\u003c/code\u003e and \u003ccode\u003eis_manual_connection\u003c/code\u003e chec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/fc75618aeb0b902531af888bea70fe16ef4965ab\"\u003e\u003ccode\u003efc75618\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazurerm_app_configuration_feature\u003c/code\u003e - Add support for \u003ccode\u003ecustom_filter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30160\"\u003e#30160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/96b84dcbbb4c6e774718f93168cc3781a7e13781\"\u003e\u003ccode\u003e96b84dc\u003c/code\u003e\u003c/a\u003e change list resource example test to use resource reference (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32129\"\u003e#32129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/bb83066bb39026e72159baa73964bb88276543c7\"\u003e\u003ccode\u003ebb83066\u003c/code\u003e\u003c/a\u003e azurerm_iothub - add default value for min_tls_version to prevent force repla...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/87c3270893aa01856a13d82086519248f724b750\"\u003e\u003ccode\u003e87c3270\u003c/code\u003e\u003c/a\u003e Network - fix \u003ccode\u003eTestAccVirtualHubBgpConnection_virtualWan\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31314\"\u003e#31314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/68c8e46d31f764423145813ab59844989532efaa\"\u003e\u003ccode\u003e68c8e46\u003c/code\u003e\u003c/a\u003e Add support for new resource and datasource for Managed DevOps Pools service ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/compare/v4.67.0...v4.68.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `azure/azapi` from 2.7.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003ch2\u003eFEATURES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_resource\u003c/code\u003e resource move from \u003ccode\u003eazurerm_storage_share\u003c/code\u003e by converting \u003ccode\u003e/fileshares/\u003c/code\u003e to \u003ccode\u003e/shares/\u003c/code\u003e in resource ID.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8fe62baebe4b4aa6d514dc3edd14c97b8d929fc3\"\u003e\u003ccode\u003e8fe62ba\u003c/code\u003e\u003c/a\u003e Add missing changelog entries, import docs for data plane resource, and fix t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/234a24463b1901be3bc41a7120705951ff97ac88\"\u003e\u003ccode\u003e234a244\u003c/code\u003e\u003c/a\u003e Fix azapi_update_resource migration missing replace_triggers_external_values ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/acda56b2df57a0da093809fb4fa28c73bbcbd184\"\u003e\u003ccode\u003eacda56b\u003c/code\u003e\u003c/a\u003e fix: RequiresReplaceIfNotNull handles typed null from HCL conditional express...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b97c7ec8669df681b147cfd7f16bc86356981978\"\u003e\u003ccode\u003eb97c7ec\u003c/code\u003e\u003c/a\u003e feat: add AI Foundry assistants support with customization and resour… (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b799d10892e591c4590260356cb98ac061fed3a5\"\u003e\u003ccode\u003eb799d10\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d6711a17ed3d6aa07f0ef8f1f6ecabcfed228dfd\"\u003e\u003ccode\u003ed6711a1\u003c/code\u003e\u003c/a\u003e feat: add resource_group_id to parse_resource_id function (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8b42cb7df283c7a5eba7a21b604e28da7c98b36b\"\u003e\u003ccode\u003e8b42cb7\u003c/code\u003e\u003c/a\u003e fix: address test failures from unsupported API version and App Service SKU q...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aabf871a9d9fedbbd2115ee6bb1afb8cf9ef872c\"\u003e\u003ccode\u003eaabf871\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8110523e06b62d2a637f5ca549ce05f8871dc47b\"\u003e\u003ccode\u003e8110523\u003c/code\u003e\u003c/a\u003e Branch 250305 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/88c164368b1175ad3bfffa6cb08e3c20fb525922\"\u003e\u003ccode\u003e88c1643\u003c/code\u003e\u003c/a\u003e bugfix: azapi_data_plane_resource doesn't support 204 status code (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.7.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hashicorp/azurerm` from 4.67.0 to 4.68.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/releases\"\u003ehashicorp/azurerm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.68.0\u003c/h2\u003e\n\u003ch2\u003e4.68.0 (April 09, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Data Source\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_private_dns_cname_record\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31833\"\u003e#31833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_data_protection_backup_instance_data_lake_storage\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32044\"\u003e#32044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003ego-azure-sdk\u003c/code\u003e - upgrade to \u003ccode\u003ev0.20260407.1111603\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32112\"\u003e#32112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_key_vault\u003c/code\u003e - improve validation for the \u003ccode\u003ename\u003c/code\u003e field to prevent apply time errors (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30453\"\u003e#30453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - add support for the \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29303\"\u003e#29303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_app_configuration_feature\u003c/code\u003e - Add support for \u003ccode\u003ecustom_filter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30160\"\u003e#30160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - add support for a \u0026quot;Private-only\u0026quot; deployment and export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cosmosdb_account\u003c/code\u003e - add support for the \u003ccode\u003eEnableFabricNetworkAclBypass\u003c/code\u003e capability (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31836\"\u003e#31836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_key_vault\u003c/code\u003e - improve validation for the \u003ccode\u003ename\u003c/code\u003e field to prevent apply time errors (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30453\"\u003e#30453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - changing \u003ccode\u003eoidc_issuer_enabled\u003c/code\u003e from \u003ccode\u003etrue\u003c/code\u003e to \u003ccode\u003efalse\u003c/code\u003e now forces resource recreation as the API does not support this (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - lock on subnet ID instead of subnet name to prevent unnecessary serialization (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32001\"\u003e#32001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - export the \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29303\"\u003e#29303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_netapp_volume\u003c/code\u003e - add support for \u003ccode\u003edata_protection_advanced_ransomware\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32099\"\u003e#32099\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_private_endpoint\u003c/code\u003e - the \u003ccode\u003erequest_message\u003c/code\u003e and \u003ccode\u003eis_manual_connection\u003c/code\u003e properties are now validated at plan time (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31705\"\u003e#31705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - the \u003ccode\u003eis_hns_enabled\u003c/code\u003e property is now validated at plan time (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30536\"\u003e#30536\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_databricks_workspace\u003c/code\u003e - fix the update behaviour for the \u003ccode\u003eaccess_connector_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32025\"\u003e#32025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_function_app_flex_consumption\u003c/code\u003e - add locking on \u003ccode\u003evirtual_network_subnet_id\u003c/code\u003e to prevent conflicts if the same subnet is used for multiple deployments (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32091\"\u003e#32091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - fix an issue that prevented \u003ccode\u003eoidc_issuer_enabled = false\u003c/code\u003e from being set on create (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - fix a diff caused by Azure's default value for \u003ccode\u003eoidc_issuer_enabled\u003c/code\u003e changing in AKS 1.34+ (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_public_ip\u003c/code\u003e - \u003ccode\u003edomain_name_label\u003c/code\u003e, \u003ccode\u003ereverse_fqdn\u003c/code\u003e, \u003ccode\u003edomain_name_label_scope\u003c/code\u003e can now be set to empty (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31699\"\u003e#31699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_resource_group\u003c/code\u003e - fix parallelism issue in create_poller (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32123\"\u003e#32123\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - Remove \u003ccode\u003eTLS1_3\u003c/code\u003e as a valid value for \u003ccode\u003emin_tls_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32072\"\u003e#32072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG.md\"\u003ehashicorp/azurerm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.68.0 (April 09, 2026)\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Data Source\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew List Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_private_dns_cname_record\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31833\"\u003e#31833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_data_protection_backup_instance_data_lake_storage\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32044\"\u003e#32044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Resource\u003c/strong\u003e: \u003ccode\u003eazurerm_managed_devops_pool\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/28325\"\u003e#28325\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edependencies: \u003ccode\u003ego-azure-sdk\u003c/code\u003e - upgrade to \u003ccode\u003ev0.20260407.1111603\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32112\"\u003e#32112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_key_vault\u003c/code\u003e - improve validation for the \u003ccode\u003ename\u003c/code\u003e field to prevent apply time errors (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30453\"\u003e#30453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eData Source: \u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - add support for the \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29303\"\u003e#29303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_app_configuration_feature\u003c/code\u003e - Add support for \u003ccode\u003ecustom_filter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30160\"\u003e#30160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_bastion_host\u003c/code\u003e - add support for a \u0026quot;Private-only\u0026quot; deployment and export \u003ccode\u003eprivate_only_enabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32042\"\u003e#32042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_cosmosdb_account\u003c/code\u003e - add support for the \u003ccode\u003eEnableFabricNetworkAclBypass\u003c/code\u003e capability (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31836\"\u003e#31836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_key_vault\u003c/code\u003e - improve validation for the \u003ccode\u003ename\u003c/code\u003e field to prevent apply time errors (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30453\"\u003e#30453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - changing \u003ccode\u003eoidc_issuer_enabled\u003c/code\u003e from \u003ccode\u003etrue\u003c/code\u003e to \u003ccode\u003efalse\u003c/code\u003e now forces resource recreation as the API does not support this (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e - lock on subnet ID instead of subnet name to prevent unnecessary serialization (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32001\"\u003e#32001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - export the \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/29303\"\u003e#29303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_netapp_volume\u003c/code\u003e - add support for \u003ccode\u003edata_protection_advanced_ransomware\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32099\"\u003e#32099\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_private_endpoint\u003c/code\u003e - the \u003ccode\u003erequest_message\u003c/code\u003e and \u003ccode\u003eis_manual_connection\u003c/code\u003e properties are now validated at plan time (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31705\"\u003e#31705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - the \u003ccode\u003eis_hns_enabled\u003c/code\u003e property is now validated at plan time (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30536\"\u003e#30536\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_databricks_workspace\u003c/code\u003e - fix the update behaviour for the \u003ccode\u003eaccess_connector_id\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32025\"\u003e#32025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_function_app_flex_consumption\u003c/code\u003e - add locking on \u003ccode\u003evirtual_network_subnet_id\u003c/code\u003e to prevent conflicts if the same subnet is used for multiple deployments (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32091\"\u003e#32091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - fix an issue that prevented \u003ccode\u003eoidc_issuer_enabled = false\u003c/code\u003e from being set on create (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_kubernetes_cluster\u003c/code\u003e - fix a diff caused by Azure's default value for \u003ccode\u003eoidc_issuer_enabled\u003c/code\u003e changing in AKS 1.34+ (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32117\"\u003e#32117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_public_ip\u003c/code\u003e - \u003ccode\u003edomain_name_label\u003c/code\u003e, \u003ccode\u003ereverse_fqdn\u003c/code\u003e, \u003ccode\u003edomain_name_label_scope\u003c/code\u003e can now be set to empty (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31699\"\u003e#31699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_resource_group\u003c/code\u003e - fix parallelism issue in create_poller (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32123\"\u003e#32123\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazurerm_storage_account\u003c/code\u003e - Remove \u003ccode\u003eTLS1_3\u003c/code\u003e as a valid value for \u003ccode\u003emin_tls_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32072\"\u003e#32072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/726d71be5e408ae00a379675bc6d36691e98e7da\"\u003e\u003ccode\u003e726d71b\u003c/code\u003e\u003c/a\u003e CHANGELOG.md for 4.68.0 (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32110\"\u003e#32110\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/1e59cf16f48af9bd2cad12311a10f2f5937a52cc\"\u003e\u003ccode\u003e1e59cf1\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazurerm_mssql_managed_instance\u003c/code\u003e - adding \u003ccode\u003egeneral_purpose_v2_enabled\u003c/code\u003e (Suppo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/f1d4fde1ad43825047e98a6ae2fea280c21a7074\"\u003e\u003ccode\u003ef1d4fde\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazurerm_kubernetes_cluster_node_pool\u003c/code\u003e: fix subnet lock to use resource ID in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/6f5f895ccc2d4bc5f5f4e2991f252e7bb8d1f0f7\"\u003e\u003ccode\u003e6f5f895\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazurerm_key_vault_certificate_contacts\u003c/code\u003e - Update \u003ccode\u003econtact\u003c/code\u003e to \u003ccode\u003eRequired\u003c/code\u003e in ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/a060c6cc1ec74a300a43eaf7f0d241a4161f8feb\"\u003e\u003ccode\u003ea060c6c\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazurerm_private_endpoint\u003c/code\u003e: \u003ccode\u003erequest_message\u003c/code\u003e and \u003ccode\u003eis_manual_connection\u003c/code\u003e chec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/fc75618aeb0b902531af888bea70fe16ef4965ab\"\u003e\u003ccode\u003efc75618\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazurerm_app_configuration_feature\u003c/code\u003e - Add support for \u003ccode\u003ecustom_filter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/30160\"\u003e#30160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/96b84dcbbb4c6e774718f93168cc3781a7e13781\"\u003e\u003ccode\u003e96b84dc\u003c/code\u003e\u003c/a\u003e change list resource example test to use resource reference (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/32129\"\u003e#32129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/bb83066bb39026e72159baa73964bb88276543c7\"\u003e\u003ccode\u003ebb83066\u003c/code\u003e\u003c/a\u003e azurerm_iothub - add default value for min_tls_version to prevent force repla...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/87c3270893aa01856a13d82086519248f724b750\"\u003e\u003ccode\u003e87c3270\u003c/code\u003e\u003c/a\u003e Network - fix \u003ccode\u003eTestAccVirtualHubBgpConnection_virtualWan\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/31314\"\u003e#31314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/commit/68c8e46d31f764423145813ab59844989532efaa\"\u003e\u003ccode\u003e68c8e46\u003c/code\u003e\u003c/a\u003e Add support for new resource and datasource for Managed DevOps Pools service ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hashicorp/terraform-provider-azurerm/compare/v4.67.0...v4.68.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it...\n\n_Description has been truncated_","html_url":"https://github.com/Azure-Samples/Copilot-Studio-with-Azure-AI-Search/pull/391","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Azure-Samples%2FCopilot-Studio-with-Azure-AI-Search/issues/391","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/391/packages"}},{"old_version":"2.8.0","new_version":"2.9.0","update_type":"minor","path":null,"pr_created_at":"2026-03-30T00:26:53.000Z","version_change":"2.8.0 → 2.9.0","issue":{"uuid":"4166207629","node_id":"PR_kwDON2mMCs7OcZFf","number":107,"state":"closed","title":"Bump azure/azapi from 2.8.0 to 2.9.0","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-30T00:27:48.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-30T00:26:53.000Z","updated_at":"2026-03-30T00:27:49.000Z","time_to_close":55,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"azure/azapi","old_version":"2.8.0","new_version":"2.9.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":null,"ecosystem":"terraform"},"body":"Bumps [azure/azapi](https://github.com/Azure/terraform-provider-azapi) from 2.8.0 to 2.9.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e argument to trigger resource replacement based on external values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003esensitive_body\u003c/code\u003e and \u003ccode\u003esensitive_body_version\u003c/code\u003e fields, which are used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e resource: Support updating api-version without recreating the resource.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e  Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003elist_unique_id_property\u003c/code\u003e and \u003ccode\u003eignore_other_items_in_list\u003c/code\u003e fields, which are used to manage list properties with unique identifiers (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1033\"\u003eGH-1033\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Add Azure Government support for KeyVault resource manager audience endpoint (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/996\"\u003eGH-996\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support importing existing data plane resources via \u003ccode\u003eterraform import\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Add support for \u003ccode\u003eMicrosoft.Foundry/agents\u003c/code\u003e (AI Foundry assistants) with customization and resource management (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003eGH-1053\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eparse_resource_id\u003c/code\u003e function: Add \u003ccode\u003eresource_group_id\u003c/code\u003e to the function output (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003eGH-1065\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/5c7a4c209d18ad4dec38724717449e07f616bec6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eMissing Resource Identity After Update\u003c/code\u003e error for Terraform versions below 1.12 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1023\"\u003eGH-1023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource_action\u003c/code\u003e: Fix inconsistent result error when updating \u003ccode\u003equery_parameters\u003c/code\u003e with \u003ccode\u003ewhen = \u0026quot;destroy\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1028\"\u003eGH-1028\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Fix embedded schema validation failure when the discriminator property is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1038\"\u003eGH-1038\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Fix a bug that 204 status code is not supported as a success response (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003eGH-1055\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix inconsistent result after apply when \u003ccode\u003elastConnectivityTime\u003c/code\u003e field changes between create/update and read (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1062\"\u003eGH-1062\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eauxiliary_tenant_ids\u003c/code\u003e are not passed to ARM client options for cross-tenant authentication (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1046\"\u003eGH-1046\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_update_resource\u003c/code\u003e state migration missing \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1071\"\u003eGH-1071\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRequiresReplaceIfNotNull\u003c/code\u003e plan modifier not handling typed null from HCL conditional expressions (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1070\"\u003eGH-1070\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8fe62baebe4b4aa6d514dc3edd14c97b8d929fc3\"\u003e\u003ccode\u003e8fe62ba\u003c/code\u003e\u003c/a\u003e Add missing changelog entries, import docs for data plane resource, and fix t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/234a24463b1901be3bc41a7120705951ff97ac88\"\u003e\u003ccode\u003e234a244\u003c/code\u003e\u003c/a\u003e Fix azapi_update_resource migration missing replace_triggers_external_values ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/acda56b2df57a0da093809fb4fa28c73bbcbd184\"\u003e\u003ccode\u003eacda56b\u003c/code\u003e\u003c/a\u003e fix: RequiresReplaceIfNotNull handles typed null from HCL conditional express...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b97c7ec8669df681b147cfd7f16bc86356981978\"\u003e\u003ccode\u003eb97c7ec\u003c/code\u003e\u003c/a\u003e feat: add AI Foundry assistants support with customization and resour… (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b799d10892e591c4590260356cb98ac061fed3a5\"\u003e\u003ccode\u003eb799d10\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: Support \u003ccode\u003ereplace_triggers_external_values\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d6711a17ed3d6aa07f0ef8f1f6ecabcfed228dfd\"\u003e\u003ccode\u003ed6711a1\u003c/code\u003e\u003c/a\u003e feat: add resource_group_id to parse_resource_id function (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8b42cb7df283c7a5eba7a21b604e28da7c98b36b\"\u003e\u003ccode\u003e8b42cb7\u003c/code\u003e\u003c/a\u003e fix: address test failures from unsupported API version and App Service SKU q...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aabf871a9d9fedbbd2115ee6bb1afb8cf9ef872c\"\u003e\u003ccode\u003eaabf871\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/8110523e06b62d2a637f5ca549ce05f8871dc47b\"\u003e\u003ccode\u003e8110523\u003c/code\u003e\u003c/a\u003e Branch 250305 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/88c164368b1175ad3bfffa6cb08e3c20fb525922\"\u003e\u003ccode\u003e88c1643\u003c/code\u003e\u003c/a\u003e bugfix: azapi_data_plane_resource doesn't support 204 status code (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.8.0...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=azure/azapi\u0026package-manager=terraform\u0026previous-version=2.8.0\u0026new-version=2.9.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/flcdrg/terraform-azure-sql-auditing/pull/107","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/flcdrg%2Fterraform-azure-sql-auditing/issues/107","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/107/packages"}},{"old_version":"~\u003e 1.13","new_version":"~\u003e 2.8","update_type":null,"path":null,"pr_created_at":"2026-03-10T21:16:55.000Z","version_change":"~\u003e 1.13 → ~\u003e 2.8","issue":{"uuid":"4054274985","node_id":"PR_kwDORjpsfc7JgrMO","number":7,"state":"closed","title":"Update azure/azapi requirement from ~\u003e 1.13 to ~\u003e 2.8","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-19T17:58:28.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-10T21:16:55.000Z","updated_at":"2026-04-19T19:06:03.000Z","time_to_close":3444093,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"azure/azapi","old_version":"~\u003e 1.13","new_version":"~\u003e 2.8","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":null,"ecosystem":"terraform"},"body":"Updates the requirements on [azure/azapi](https://github.com/Azure/terraform-provider-azapi) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003ch2\u003eFEATURES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_resource\u003c/code\u003e resource move from \u003ccode\u003eazurerm_storage_share\u003c/code\u003e by converting \u003ccode\u003e/fileshares/\u003c/code\u003e to \u003ccode\u003e/shares/\u003c/code\u003e in resource ID.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: snake2camel\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Action\u003c/strong\u003e: \u003ccode\u003eazapi_resource_action\u003c/code\u003e - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing resources via new ListResource protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support listing all resources in a resource group when \u003ccode\u003etype\u003c/code\u003e is omitted. Uses ARM API \u003ccode\u003e/subscriptions/{sub}/resourceGroups/{rg}/resources\u003c/code\u003e to enumerate all resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/keys\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.KeyVault/vaults/secrets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/datasources\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexers\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/indexes\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/skillsets\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_data_plane_resource\u003c/code\u003e resource: Support \u003ccode\u003eMicrosoft.Search/searchServices/synonymmaps\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003eBump Go version to 1.24.6 to address CVEs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/992\"\u003eGH-992\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix validation logic for properties that are both \u003ccode\u003eReadOnly\u003c/code\u003e and \u003ccode\u003eRequired\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix panic when using \u003ccode\u003esensitive_body_version\u003c/code\u003e with empty \u003ccode\u003esensitive_body\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/999\"\u003eGH-999\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eazapi_resource\u003c/code\u003e resource move from \u003ccode\u003eazurerm_storage_share\u003c/code\u003e by converting \u003ccode\u003e/fileshares/\u003c/code\u003e to \u003ccode\u003e/shares/\u003c/code\u003e in resource ID.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/996d80fc922b75bff84718dee13ae846f0b29096\"\u003e\u003ccode\u003e996d80f\u003c/code\u003e\u003c/a\u003e Fix azapi_resource move from azurerm_storage_share by converting /fileshares/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/377baebe1f2d4b0679395e100d466a056508c063\"\u003e\u003ccode\u003e377baeb\u003c/code\u003e\u003c/a\u003e update bicep types to c41a40c0d2f9fa78b7ea0901b6634a13dc8e8b33 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1021\"\u003e#1021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/e5ce24b42598b1bb6a1206c6c96262d75217e83e\"\u003e\u003ccode\u003ee5ce24b\u003c/code\u003e\u003c/a\u003e fix: validation logic for readonly+required properties (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1020\"\u003e#1020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/381fbd63fea064d55c526df1157628b264ba0927\"\u003e\u003ccode\u003e381fbd6\u003c/code\u003e\u003c/a\u003e Add azapi_resource_action action with comprehensive acceptance tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1018\"\u003e#1018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/689036b0500b0fc601c33e848de1ea6d0fd45b69\"\u003e\u003ccode\u003e689036b\u003c/code\u003e\u003c/a\u003e Improve list resource docs (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1019\"\u003e#1019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/827d0a0c89faf4b8d2ca98b765cb4590bcaa20df\"\u003e\u003ccode\u003e827d0a0\u003c/code\u003e\u003c/a\u003e Add ResourceRemarks support to sync-reference-doc tool (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1016\"\u003e#1016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/7ade328c3346fdd866a450b8492a56c7a8b7d727\"\u003e\u003ccode\u003e7ade328\u003c/code\u003e\u003c/a\u003e Fix import state null identity handling (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1017\"\u003e#1017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/3f80fa9362c4bb6cc78947094eb3a002ad0f9ca9\"\u003e\u003ccode\u003e3f80fa9\u003c/code\u003e\u003c/a\u003e Feature list resource (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1014\"\u003e#1014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/cbff552030cd68fc74658c9056674145f6f21186\"\u003e\u003ccode\u003ecbff552\u003c/code\u003e\u003c/a\u003e security: Replace hardcoded passwords with sensitive variables (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/1015\"\u003e#1015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/c113147ea5357f5a79e6374b31d5b97047b63471\"\u003e\u003ccode\u003ec113147\u003c/code\u003e\u003c/a\u003e add example for `Microsoft.DocumentDB_mongoClusters{_firewallRules|_users}\u003ca href=\"https://github.com/20\"\u003e\u003ccode\u003e@​20\u003c/code\u003e\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v1.13.0...v2.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/POps-Rox/terraform-az-overlays-managementhub/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/POps-Rox%2Fterraform-az-overlays-managementhub/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}},{"old_version":"2.6.1","new_version":"2.7.0","update_type":"minor","path":"/infrastructure","pr_created_at":"2025-10-07T00:07:27.000Z","version_change":"2.6.1 → 2.7.0","issue":{"uuid":"2892258320","node_id":"PR_kwDOG2Q9oM6sZFwQ","number":168,"state":"open","title":"chore(deps): bump azure/azapi from 2.6.1 to 2.7.0 in /infrastructure","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-07T00:07:27.000Z","updated_at":"2025-10-07T00:07:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"azure/azapi","old_version":"2.6.1","new_version":"2.7.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":"/infrastructure","ecosystem":"terraform"},"body":"Bumps [azure/azapi](https://github.com/Azure/terraform-provider-azapi) from 2.6.1 to 2.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/ce5f59c39b3fd8e937e1908ba9bd4c33192a76a6\"\u003e\u003ccode\u003ece5f59c\u003c/code\u003e\u003c/a\u003e Branch 250929 fix tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/989\"\u003e#989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2605ec088c46e3c8712afe5f01369e9f6bbe7ce4\"\u003e\u003ccode\u003e2605ec0\u003c/code\u003e\u003c/a\u003e update changelog and docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/520d1f5f9569993f9763f7a53028b7f18a085845\"\u003e\u003ccode\u003e520d1f5\u003c/code\u003e\u003c/a\u003e provider: support for disabling instance discovery and an explicit \u003ccode\u003ecustom\u003c/code\u003e e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/22a43437ec9bd317f2020762d4a125cf27e7d9ac\"\u003e\u003ccode\u003e22a4343\u003c/code\u003e\u003c/a\u003e Fix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/987\"\u003e#987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/920627238502a431aafc8c08bb91aab1529f8ee5\"\u003e\u003ccode\u003e9206272\u003c/code\u003e\u003c/a\u003e Branch 250925 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/85060316d0e3ec4c8847bf0f5431089178521fa9\"\u003e\u003ccode\u003e8506031\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_resource\u003c/code\u003e data source supports \u003ccode\u003eignore_not_found\u003c/code\u003e and \u003ccode\u003eexists\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f1c200f6a2980b6326eb3470e37db0bd125b93b6\"\u003e\u003ccode\u003ef1c200f\u003c/code\u003e\u003c/a\u003e bugfix: specified subscription ID should not be overridden by Azure CLI defau...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b94ab01a143ef558b2aa21dbe82facf899363c0b\"\u003e\u003ccode\u003eb94ab01\u003c/code\u003e\u003c/a\u003e add memberType for network group; add routeTableUsageMode for routingConfigur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/a82dee42f95d7755a9c90e19077c23c4b12cce4f\"\u003e\u003ccode\u003ea82dee4\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/966\"\u003e#966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/fd2fa3c71f99c2e41a45742abbe343d581f18c9a\"\u003e\u003ccode\u003efd2fa3c\u003c/code\u003e\u003c/a\u003e [Infra]: update ado yamls to use pool-ubuntu-2404 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.6.1...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=azure/azapi\u0026package-manager=terraform\u0026previous-version=2.6.1\u0026new-version=2.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Planning-Inspectorate/infrastructure-tooling/pull/168","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Planning-Inspectorate%2Finfrastructure-tooling/issues/168","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/168/packages"}},{"old_version":"2.6.0","new_version":"2.7.0","update_type":"minor","path":null,"pr_created_at":"2025-10-06T16:44:21.000Z","version_change":"2.6.0 → 2.7.0","issue":{"uuid":"2891036578","node_id":"PR_kwDOPb6Q6s6sUbei","number":20,"state":"open","title":"chore(deps): bump azure/azapi from 2.6.0 to 2.7.0","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-06T16:44:21.000Z","updated_at":"2025-10-06T16:44:22.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"azure/azapi","old_version":"2.6.0","new_version":"2.7.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":null,"ecosystem":"terraform"},"body":"Bumps [azure/azapi](https://github.com/Azure/terraform-provider-azapi) from 2.6.0 to 2.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch2\u003eDEPRECATIONS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/ce5f59c39b3fd8e937e1908ba9bd4c33192a76a6\"\u003e\u003ccode\u003ece5f59c\u003c/code\u003e\u003c/a\u003e Branch 250929 fix tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/989\"\u003e#989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2605ec088c46e3c8712afe5f01369e9f6bbe7ce4\"\u003e\u003ccode\u003e2605ec0\u003c/code\u003e\u003c/a\u003e update changelog and docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/520d1f5f9569993f9763f7a53028b7f18a085845\"\u003e\u003ccode\u003e520d1f5\u003c/code\u003e\u003c/a\u003e provider: support for disabling instance discovery and an explicit \u003ccode\u003ecustom\u003c/code\u003e e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/22a43437ec9bd317f2020762d4a125cf27e7d9ac\"\u003e\u003ccode\u003e22a4343\u003c/code\u003e\u003c/a\u003e Fix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/987\"\u003e#987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/920627238502a431aafc8c08bb91aab1529f8ee5\"\u003e\u003ccode\u003e9206272\u003c/code\u003e\u003c/a\u003e Branch 250925 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/85060316d0e3ec4c8847bf0f5431089178521fa9\"\u003e\u003ccode\u003e8506031\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_resource\u003c/code\u003e data source supports \u003ccode\u003eignore_not_found\u003c/code\u003e and \u003ccode\u003eexists\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f1c200f6a2980b6326eb3470e37db0bd125b93b6\"\u003e\u003ccode\u003ef1c200f\u003c/code\u003e\u003c/a\u003e bugfix: specified subscription ID should not be overridden by Azure CLI defau...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b94ab01a143ef558b2aa21dbe82facf899363c0b\"\u003e\u003ccode\u003eb94ab01\u003c/code\u003e\u003c/a\u003e add memberType for network group; add routeTableUsageMode for routingConfigur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/a82dee42f95d7755a9c90e19077c23c4b12cce4f\"\u003e\u003ccode\u003ea82dee4\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/966\"\u003e#966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/fd2fa3c71f99c2e41a45742abbe343d581f18c9a\"\u003e\u003ccode\u003efd2fa3c\u003c/code\u003e\u003c/a\u003e [Infra]: update ado yamls to use pool-ubuntu-2404 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.6.0...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=azure/azapi\u0026package-manager=terraform\u0026previous-version=2.6.0\u0026new-version=2.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/co-cddo/terraform-azure-focus/pull/20","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/co-cddo%2Fterraform-azure-focus/issues/20","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/20/packages"}},{"old_version":"~\u003e 2.4.0","new_version":"~\u003e 2.7.0","update_type":"minor","path":null,"pr_created_at":"2025-10-06T14:12:21.000Z","version_change":"~\u003e 2.4.0 → ~\u003e 2.7.0","issue":{"uuid":"2890438072","node_id":"PR_kwDOPZ6Tac6sSJW4","number":23,"state":"open","title":"Update azure/azapi requirement from ~\u003e 2.4.0 to ~\u003e 2.7.0","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-06T14:12:21.000Z","updated_at":"2025-10-06T14:12:22.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"azure/azapi","old_version":"~\u003e 2.4.0","new_version":"~\u003e 2.7.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":null,"ecosystem":"terraform"},"body":"Updates the requirements on [azure/azapi](https://github.com/Azure/terraform-provider-azapi) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the changes when the \u003ccode\u003ebody\u003c/code\u003e field matches the remote state even if the \u003ccode\u003ebody\u003c/code\u003e field or \u003ccode\u003eapi-version\u003c/code\u003e field is changed.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the order of the \u003ccode\u003eidentity_ids\u003c/code\u003e array.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003eignore_null_property\u003c/code\u003e field, which is used to ignore the null properties in the \u003ccode\u003ebody\u003c/code\u003e field.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003esensitive_body_version\u003c/code\u003e field, which is used to manually control the version of the sensitive body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: remove the readonly fields from \u003ccode\u003eidentity.userAssignedIdentities\u003c/code\u003e in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/ce5f59c39b3fd8e937e1908ba9bd4c33192a76a6\"\u003e\u003ccode\u003ece5f59c\u003c/code\u003e\u003c/a\u003e Branch 250929 fix tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/989\"\u003e#989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2605ec088c46e3c8712afe5f01369e9f6bbe7ce4\"\u003e\u003ccode\u003e2605ec0\u003c/code\u003e\u003c/a\u003e update changelog and docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/520d1f5f9569993f9763f7a53028b7f18a085845\"\u003e\u003ccode\u003e520d1f5\u003c/code\u003e\u003c/a\u003e provider: support for disabling instance discovery and an explicit \u003ccode\u003ecustom\u003c/code\u003e e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/22a43437ec9bd317f2020762d4a125cf27e7d9ac\"\u003e\u003ccode\u003e22a4343\u003c/code\u003e\u003c/a\u003e Fix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/987\"\u003e#987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/920627238502a431aafc8c08bb91aab1529f8ee5\"\u003e\u003ccode\u003e9206272\u003c/code\u003e\u003c/a\u003e Branch 250925 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/85060316d0e3ec4c8847bf0f5431089178521fa9\"\u003e\u003ccode\u003e8506031\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_resource\u003c/code\u003e data source supports \u003ccode\u003eignore_not_found\u003c/code\u003e and \u003ccode\u003eexists\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f1c200f6a2980b6326eb3470e37db0bd125b93b6\"\u003e\u003ccode\u003ef1c200f\u003c/code\u003e\u003c/a\u003e bugfix: specified subscription ID should not be overridden by Azure CLI defau...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b94ab01a143ef558b2aa21dbe82facf899363c0b\"\u003e\u003ccode\u003eb94ab01\u003c/code\u003e\u003c/a\u003e add memberType for network group; add routeTableUsageMode for routingConfigur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/a82dee42f95d7755a9c90e19077c23c4b12cce4f\"\u003e\u003ccode\u003ea82dee4\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/966\"\u003e#966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/fd2fa3c71f99c2e41a45742abbe343d581f18c9a\"\u003e\u003ccode\u003efd2fa3c\u003c/code\u003e\u003c/a\u003e [Infra]: update ado yamls to use pool-ubuntu-2404 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.4.0...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/mapetnik/cloudenabler-supermodule/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapetnik%2Fcloudenabler-supermodule/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"}},{"old_version":"~\u003e 2.6.1","new_version":"~\u003e 2.7.0","update_type":"minor","path":null,"pr_created_at":"2025-10-06T03:15:11.000Z","version_change":"~\u003e 2.6.1 → ~\u003e 2.7.0","issue":{"uuid":"2888691125","node_id":"PR_kwDONt5Hzs6sLe21","number":83,"state":"open","title":"chore(deps): update azure/azapi requirement from ~\u003e 2.6.1 to ~\u003e 2.7.0","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-06T03:15:11.000Z","updated_at":"2025-10-06T03:15:11.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): update","packages":[{"name":"azure/azapi","old_version":"~\u003e 2.6.1","new_version":"~\u003e 2.7.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":null,"ecosystem":"terraform"},"body":"Updates the requirements on [azure/azapi](https://github.com/Azure/terraform-provider-azapi) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the changes when the \u003ccode\u003ebody\u003c/code\u003e field matches the remote state even if the \u003ccode\u003ebody\u003c/code\u003e field or \u003ccode\u003eapi-version\u003c/code\u003e field is changed.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the order of the \u003ccode\u003eidentity_ids\u003c/code\u003e array.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003eignore_null_property\u003c/code\u003e field, which is used to ignore the null properties in the \u003ccode\u003ebody\u003c/code\u003e field.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003esensitive_body_version\u003c/code\u003e field, which is used to manually control the version of the sensitive body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: remove the readonly fields from \u003ccode\u003eidentity.userAssignedIdentities\u003c/code\u003e in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/ce5f59c39b3fd8e937e1908ba9bd4c33192a76a6\"\u003e\u003ccode\u003ece5f59c\u003c/code\u003e\u003c/a\u003e Branch 250929 fix tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/989\"\u003e#989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2605ec088c46e3c8712afe5f01369e9f6bbe7ce4\"\u003e\u003ccode\u003e2605ec0\u003c/code\u003e\u003c/a\u003e update changelog and docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/520d1f5f9569993f9763f7a53028b7f18a085845\"\u003e\u003ccode\u003e520d1f5\u003c/code\u003e\u003c/a\u003e provider: support for disabling instance discovery and an explicit \u003ccode\u003ecustom\u003c/code\u003e e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/22a43437ec9bd317f2020762d4a125cf27e7d9ac\"\u003e\u003ccode\u003e22a4343\u003c/code\u003e\u003c/a\u003e Fix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/987\"\u003e#987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/920627238502a431aafc8c08bb91aab1529f8ee5\"\u003e\u003ccode\u003e9206272\u003c/code\u003e\u003c/a\u003e Branch 250925 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/85060316d0e3ec4c8847bf0f5431089178521fa9\"\u003e\u003ccode\u003e8506031\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_resource\u003c/code\u003e data source supports \u003ccode\u003eignore_not_found\u003c/code\u003e and \u003ccode\u003eexists\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f1c200f6a2980b6326eb3470e37db0bd125b93b6\"\u003e\u003ccode\u003ef1c200f\u003c/code\u003e\u003c/a\u003e bugfix: specified subscription ID should not be overridden by Azure CLI defau...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b94ab01a143ef558b2aa21dbe82facf899363c0b\"\u003e\u003ccode\u003eb94ab01\u003c/code\u003e\u003c/a\u003e add memberType for network group; add routeTableUsageMode for routingConfigur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/a82dee42f95d7755a9c90e19077c23c4b12cce4f\"\u003e\u003ccode\u003ea82dee4\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/966\"\u003e#966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/fd2fa3c71f99c2e41a45742abbe343d581f18c9a\"\u003e\u003ccode\u003efd2fa3c\u003c/code\u003e\u003c/a\u003e [Infra]: update ado yamls to use pool-ubuntu-2404 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.6.1...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/aztfmodnew/terraform-azurerm-caf/pull/83","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aztfmodnew%2Fterraform-azurerm-caf/issues/83","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/83/packages"}},{"old_version":"~\u003e 2.6.0","new_version":"~\u003e 2.7.0","update_type":"minor","path":"/core-infrastructure/terraform","pr_created_at":"2025-10-01T07:08:24.000Z","version_change":"~\u003e 2.6.0 → ~\u003e 2.7.0","issue":{"uuid":"2877136358","node_id":"PR_kwDOKq893c6rfZ3m","number":2994,"state":"closed","title":"[terraform] Update azure/azapi requirement from ~\u003e 2.6.0 to ~\u003e 2.7.0 in /core-infrastructure/terraform","user":"dependabot[bot]","labels":["dependencies","terraform","core-infrastructure"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-08T10:20:03.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-01T07:08:24.000Z","updated_at":"2025-10-08T10:20:03.000Z","time_to_close":616299,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[terraform] Update","packages":[{"name":"azure/azapi","old_version":"~\u003e 2.6.0","new_version":"~\u003e 2.7.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":"/core-infrastructure/terraform","ecosystem":"terraform"},"body":"Updates the requirements on [azure/azapi](https://github.com/Azure/terraform-provider-azapi) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the changes when the \u003ccode\u003ebody\u003c/code\u003e field matches the remote state even if the \u003ccode\u003ebody\u003c/code\u003e field or \u003ccode\u003eapi-version\u003c/code\u003e field is changed.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the order of the \u003ccode\u003eidentity_ids\u003c/code\u003e array.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003eignore_null_property\u003c/code\u003e field, which is used to ignore the null properties in the \u003ccode\u003ebody\u003c/code\u003e field.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003esensitive_body_version\u003c/code\u003e field, which is used to manually control the version of the sensitive body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: remove the readonly fields from \u003ccode\u003eidentity.userAssignedIdentities\u003c/code\u003e in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/ce5f59c39b3fd8e937e1908ba9bd4c33192a76a6\"\u003e\u003ccode\u003ece5f59c\u003c/code\u003e\u003c/a\u003e Branch 250929 fix tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/989\"\u003e#989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2605ec088c46e3c8712afe5f01369e9f6bbe7ce4\"\u003e\u003ccode\u003e2605ec0\u003c/code\u003e\u003c/a\u003e update changelog and docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/520d1f5f9569993f9763f7a53028b7f18a085845\"\u003e\u003ccode\u003e520d1f5\u003c/code\u003e\u003c/a\u003e provider: support for disabling instance discovery and an explicit \u003ccode\u003ecustom\u003c/code\u003e e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/22a43437ec9bd317f2020762d4a125cf27e7d9ac\"\u003e\u003ccode\u003e22a4343\u003c/code\u003e\u003c/a\u003e Fix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/987\"\u003e#987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/920627238502a431aafc8c08bb91aab1529f8ee5\"\u003e\u003ccode\u003e9206272\u003c/code\u003e\u003c/a\u003e Branch 250925 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/85060316d0e3ec4c8847bf0f5431089178521fa9\"\u003e\u003ccode\u003e8506031\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_resource\u003c/code\u003e data source supports \u003ccode\u003eignore_not_found\u003c/code\u003e and \u003ccode\u003eexists\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f1c200f6a2980b6326eb3470e37db0bd125b93b6\"\u003e\u003ccode\u003ef1c200f\u003c/code\u003e\u003c/a\u003e bugfix: specified subscription ID should not be overridden by Azure CLI defau...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b94ab01a143ef558b2aa21dbe82facf899363c0b\"\u003e\u003ccode\u003eb94ab01\u003c/code\u003e\u003c/a\u003e add memberType for network group; add routeTableUsageMode for routingConfigur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/a82dee42f95d7755a9c90e19077c23c4b12cce4f\"\u003e\u003ccode\u003ea82dee4\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/966\"\u003e#966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/fd2fa3c71f99c2e41a45742abbe343d581f18c9a\"\u003e\u003ccode\u003efd2fa3c\u003c/code\u003e\u003c/a\u003e [Infra]: update ado yamls to use pool-ubuntu-2404 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.6.0...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/DFE-Digital/education-benchmarking-and-insights/pull/2994","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DFE-Digital%2Feducation-benchmarking-and-insights/issues/2994","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2994/packages"}},{"old_version":"~\u003e 2.6.1","new_version":"~\u003e 2.7.0","update_type":"minor","path":"/web/terraform","pr_created_at":"2025-10-01T07:07:23.000Z","version_change":"~\u003e 2.6.1 → ~\u003e 2.7.0","issue":{"uuid":"2877133870","node_id":"PR_kwDOKq893c6rfZQu","number":2983,"state":"closed","title":"[terraform] Update azure/azapi requirement from ~\u003e 2.6.1 to ~\u003e 2.7.0 in /web/terraform","user":"dependabot[bot]","labels":["dependencies","terraform","web"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-08T10:20:03.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-01T07:07:23.000Z","updated_at":"2025-10-08T10:20:03.000Z","time_to_close":616360,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[terraform] Update","packages":[{"name":"azure/azapi","old_version":"~\u003e 2.6.1","new_version":"~\u003e 2.7.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":"/web/terraform","ecosystem":"terraform"},"body":"Updates the requirements on [azure/azapi](https://github.com/Azure/terraform-provider-azapi) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the changes when the \u003ccode\u003ebody\u003c/code\u003e field matches the remote state even if the \u003ccode\u003ebody\u003c/code\u003e field or \u003ccode\u003eapi-version\u003c/code\u003e field is changed.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the order of the \u003ccode\u003eidentity_ids\u003c/code\u003e array.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003eignore_null_property\u003c/code\u003e field, which is used to ignore the null properties in the \u003ccode\u003ebody\u003c/code\u003e field.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003esensitive_body_version\u003c/code\u003e field, which is used to manually control the version of the sensitive body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: remove the readonly fields from \u003ccode\u003eidentity.userAssignedIdentities\u003c/code\u003e in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/ce5f59c39b3fd8e937e1908ba9bd4c33192a76a6\"\u003e\u003ccode\u003ece5f59c\u003c/code\u003e\u003c/a\u003e Branch 250929 fix tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/989\"\u003e#989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2605ec088c46e3c8712afe5f01369e9f6bbe7ce4\"\u003e\u003ccode\u003e2605ec0\u003c/code\u003e\u003c/a\u003e update changelog and docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/520d1f5f9569993f9763f7a53028b7f18a085845\"\u003e\u003ccode\u003e520d1f5\u003c/code\u003e\u003c/a\u003e provider: support for disabling instance discovery and an explicit \u003ccode\u003ecustom\u003c/code\u003e e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/22a43437ec9bd317f2020762d4a125cf27e7d9ac\"\u003e\u003ccode\u003e22a4343\u003c/code\u003e\u003c/a\u003e Fix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/987\"\u003e#987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/920627238502a431aafc8c08bb91aab1529f8ee5\"\u003e\u003ccode\u003e9206272\u003c/code\u003e\u003c/a\u003e Branch 250925 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/85060316d0e3ec4c8847bf0f5431089178521fa9\"\u003e\u003ccode\u003e8506031\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_resource\u003c/code\u003e data source supports \u003ccode\u003eignore_not_found\u003c/code\u003e and \u003ccode\u003eexists\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f1c200f6a2980b6326eb3470e37db0bd125b93b6\"\u003e\u003ccode\u003ef1c200f\u003c/code\u003e\u003c/a\u003e bugfix: specified subscription ID should not be overridden by Azure CLI defau...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b94ab01a143ef558b2aa21dbe82facf899363c0b\"\u003e\u003ccode\u003eb94ab01\u003c/code\u003e\u003c/a\u003e add memberType for network group; add routeTableUsageMode for routingConfigur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/a82dee42f95d7755a9c90e19077c23c4b12cce4f\"\u003e\u003ccode\u003ea82dee4\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/966\"\u003e#966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/fd2fa3c71f99c2e41a45742abbe343d581f18c9a\"\u003e\u003ccode\u003efd2fa3c\u003c/code\u003e\u003c/a\u003e [Infra]: update ado yamls to use pool-ubuntu-2404 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.6.1...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/DFE-Digital/education-benchmarking-and-insights/pull/2983","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DFE-Digital%2Feducation-benchmarking-and-insights/issues/2983","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2983/packages"}},{"old_version":"~\u003e 2.6.0","new_version":"~\u003e 2.7.0","update_type":"minor","path":"/terraform","pr_created_at":"2025-09-30T22:18:18.000Z","version_change":"~\u003e 2.6.0 → ~\u003e 2.7.0","issue":{"uuid":"2876162085","node_id":"PR_kwDOOgSJsM6rbsAl","number":43,"state":"closed","title":"Update azure/azapi requirement from ~\u003e 2.6.0 to ~\u003e 2.7.0 in /terraform","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":["frasermolyneux"],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-30T22:18:32.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-30T22:18:18.000Z","updated_at":"2025-09-30T22:18:32.000Z","time_to_close":14,"merged_at":"2025-09-30T22:18:32.000Z","merged_by":"github-actions[bot]","closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"azure/azapi","old_version":"~\u003e 2.6.0","new_version":"~\u003e 2.7.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":"/terraform","ecosystem":"terraform"},"body":"Updates the requirements on [azure/azapi](https://github.com/Azure/terraform-provider-azapi) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the changes when the \u003ccode\u003ebody\u003c/code\u003e field matches the remote state even if the \u003ccode\u003ebody\u003c/code\u003e field or \u003ccode\u003eapi-version\u003c/code\u003e field is changed.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the order of the \u003ccode\u003eidentity_ids\u003c/code\u003e array.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003eignore_null_property\u003c/code\u003e field, which is used to ignore the null properties in the \u003ccode\u003ebody\u003c/code\u003e field.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003esensitive_body_version\u003c/code\u003e field, which is used to manually control the version of the sensitive body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: remove the readonly fields from \u003ccode\u003eidentity.userAssignedIdentities\u003c/code\u003e in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/ce5f59c39b3fd8e937e1908ba9bd4c33192a76a6\"\u003e\u003ccode\u003ece5f59c\u003c/code\u003e\u003c/a\u003e Branch 250929 fix tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/989\"\u003e#989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2605ec088c46e3c8712afe5f01369e9f6bbe7ce4\"\u003e\u003ccode\u003e2605ec0\u003c/code\u003e\u003c/a\u003e update changelog and docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/520d1f5f9569993f9763f7a53028b7f18a085845\"\u003e\u003ccode\u003e520d1f5\u003c/code\u003e\u003c/a\u003e provider: support for disabling instance discovery and an explicit \u003ccode\u003ecustom\u003c/code\u003e e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/22a43437ec9bd317f2020762d4a125cf27e7d9ac\"\u003e\u003ccode\u003e22a4343\u003c/code\u003e\u003c/a\u003e Fix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/987\"\u003e#987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/920627238502a431aafc8c08bb91aab1529f8ee5\"\u003e\u003ccode\u003e9206272\u003c/code\u003e\u003c/a\u003e Branch 250925 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/85060316d0e3ec4c8847bf0f5431089178521fa9\"\u003e\u003ccode\u003e8506031\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_resource\u003c/code\u003e data source supports \u003ccode\u003eignore_not_found\u003c/code\u003e and \u003ccode\u003eexists\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f1c200f6a2980b6326eb3470e37db0bd125b93b6\"\u003e\u003ccode\u003ef1c200f\u003c/code\u003e\u003c/a\u003e bugfix: specified subscription ID should not be overridden by Azure CLI defau...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b94ab01a143ef558b2aa21dbe82facf899363c0b\"\u003e\u003ccode\u003eb94ab01\u003c/code\u003e\u003c/a\u003e add memberType for network group; add routeTableUsageMode for routingConfigur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/a82dee42f95d7755a9c90e19077c23c4b12cce4f\"\u003e\u003ccode\u003ea82dee4\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/966\"\u003e#966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/fd2fa3c71f99c2e41a45742abbe343d581f18c9a\"\u003e\u003ccode\u003efd2fa3c\u003c/code\u003e\u003c/a\u003e [Infra]: update ado yamls to use pool-ubuntu-2404 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.6.0...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/frasermolyneux/portal-common-messaging/pull/43","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/frasermolyneux%2Fportal-common-messaging/issues/43","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/43/packages"}},{"old_version":"~\u003e 2.6.0","new_version":"~\u003e 2.7.0","update_type":"minor","path":"/terraform","pr_created_at":"2025-09-30T09:08:26.000Z","version_change":"~\u003e 2.6.0 → ~\u003e 2.7.0","issue":{"uuid":"2873573765","node_id":"PR_kwDOKkkoZM6rR0GF","number":107,"state":"closed","title":"Update azure/azapi requirement from ~\u003e 2.6.0 to ~\u003e 2.7.0 in /terraform","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":["frasermolyneux"],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-30T09:08:39.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-30T09:08:26.000Z","updated_at":"2025-09-30T09:08:40.000Z","time_to_close":13,"merged_at":"2025-09-30T09:08:39.000Z","merged_by":"github-actions[bot]","closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"azure/azapi","old_version":"~\u003e 2.6.0","new_version":"~\u003e 2.7.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":"/terraform","ecosystem":"terraform"},"body":"Updates the requirements on [azure/azapi](https://github.com/Azure/terraform-provider-azapi) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0 (Unreleased)\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.\u003c/li\u003e\n\u003cli\u003eAdd more verified \u003ccode\u003eazapi\u003c/code\u003e examples.\u003c/li\u003e\n\u003cli\u003eAdd documentation for choosing the resource type.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e data source: Support \u003ccode\u003eignore_not_found\u003c/code\u003e argument and \u003ccode\u003eexists\u003c/code\u003e computed field to optionally suppress 404 errors and expose resource existence.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for disabling instance discovery via new \u003ccode\u003edisable_instance_discovery\u003c/code\u003e provider argument and \u003ccode\u003eARM_DISABLE_INSTANCE_DISCOVERY\u003c/code\u003e environment variable (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: Support for explicit \u003ccode\u003ecustom\u003c/code\u003e environment configuration where endpoints must be manually specified (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/964\"\u003eGH-964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/6b9ca69c973d29e6cf745cb5f25b13ee033de985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_client_config\u003c/code\u003e data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_storage_container\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_manager_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/955\"\u003eGH-955\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_secret\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/917\"\u003eGH-917\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support moving from \u003ccode\u003eazurerm_key_vault_key\u003c/code\u003e whose \u003ccode\u003eid\u003c/code\u003e is a data-plane URL by leveraging the \u003ccode\u003eresource_versionless_id\u003c/code\u003e attribute.\u003c/li\u003e\n\u003cli\u003eFix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/985\"\u003eGH-985\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the changes when the \u003ccode\u003ebody\u003c/code\u003e field matches the remote state even if the \u003ccode\u003ebody\u003c/code\u003e field or \u003ccode\u003eapi-version\u003c/code\u003e field is changed.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the order of the \u003ccode\u003eidentity_ids\u003c/code\u003e array.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003eignore_null_property\u003c/code\u003e field, which is used to ignore the null properties in the \u003ccode\u003ebody\u003c/code\u003e field.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003esensitive_body_version\u003c/code\u003e field, which is used to manually control the version of the sensitive body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: remove the readonly fields from \u003ccode\u003eidentity.userAssignedIdentities\u003c/code\u003e in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/ce5f59c39b3fd8e937e1908ba9bd4c33192a76a6\"\u003e\u003ccode\u003ece5f59c\u003c/code\u003e\u003c/a\u003e Branch 250929 fix tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/989\"\u003e#989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2605ec088c46e3c8712afe5f01369e9f6bbe7ce4\"\u003e\u003ccode\u003e2605ec0\u003c/code\u003e\u003c/a\u003e update changelog and docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/520d1f5f9569993f9763f7a53028b7f18a085845\"\u003e\u003ccode\u003e520d1f5\u003c/code\u003e\u003c/a\u003e provider: support for disabling instance discovery and an explicit \u003ccode\u003ecustom\u003c/code\u003e e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/22a43437ec9bd317f2020762d4a125cf27e7d9ac\"\u003e\u003ccode\u003e22a4343\u003c/code\u003e\u003c/a\u003e Fix panic in retry policy when HTTP response is nil (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/987\"\u003e#987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/920627238502a431aafc8c08bb91aab1529f8ee5\"\u003e\u003ccode\u003e9206272\u003c/code\u003e\u003c/a\u003e Branch 250925 update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/85060316d0e3ec4c8847bf0f5431089178521fa9\"\u003e\u003ccode\u003e8506031\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eazapi_resource\u003c/code\u003e data source supports \u003ccode\u003eignore_not_found\u003c/code\u003e and \u003ccode\u003eexists\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f1c200f6a2980b6326eb3470e37db0bd125b93b6\"\u003e\u003ccode\u003ef1c200f\u003c/code\u003e\u003c/a\u003e bugfix: specified subscription ID should not be overridden by Azure CLI defau...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b94ab01a143ef558b2aa21dbe82facf899363c0b\"\u003e\u003ccode\u003eb94ab01\u003c/code\u003e\u003c/a\u003e add memberType for network group; add routeTableUsageMode for routingConfigur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/a82dee42f95d7755a9c90e19077c23c4b12cce4f\"\u003e\u003ccode\u003ea82dee4\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/966\"\u003e#966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/fd2fa3c71f99c2e41a45742abbe343d581f18c9a\"\u003e\u003ccode\u003efd2fa3c\u003c/code\u003e\u003c/a\u003e [Infra]: update ado yamls to use pool-ubuntu-2404 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.6.0...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/frasermolyneux/platform-workloads/pull/107","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/frasermolyneux%2Fplatform-workloads/issues/107","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/107/packages"}},{"old_version":"~\u003e 1.9.0","new_version":"~\u003e 2.6.1","update_type":"patch","path":"/test-provider-grouping","pr_created_at":"2025-09-19T07:08:15.000Z","version_change":"~\u003e 1.9.0 → ~\u003e 2.6.1","issue":{"uuid":"2842777022","node_id":"PR_kwDOPy0nQs6pcVW-","number":11,"state":"open","title":"Update azure/azapi requirement from ~\u003e 1.9.0 to ~\u003e 2.6.1 in /test-provider-grouping","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-19T07:08:15.000Z","updated_at":"2025-09-19T07:08:16.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"azure/azapi","old_version":"~\u003e 1.9.0","new_version":"~\u003e 2.6.1","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":"/test-provider-grouping","ecosystem":"terraform"},"body":"Updates the requirements on [azure/azapi](https://github.com/Azure/terraform-provider-azapi) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch2\u003eDEPRECATIONS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the changes when the \u003ccode\u003ebody\u003c/code\u003e field matches the remote state even if the \u003ccode\u003ebody\u003c/code\u003e field or \u003ccode\u003eapi-version\u003c/code\u003e field is changed.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the order of the \u003ccode\u003eidentity_ids\u003c/code\u003e array.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003eignore_null_property\u003c/code\u003e field, which is used to ignore the null properties in the \u003ccode\u003ebody\u003c/code\u003e field.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003esensitive_body_version\u003c/code\u003e field, which is used to manually control the version of the sensitive body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: remove the readonly fields from \u003ccode\u003eidentity.userAssignedIdentities\u003c/code\u003e in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate unknown string values when both \u003ccode\u003ebody\u003c/code\u003e and \u003ccode\u003esensitive_body\u003c/code\u003e are specified.\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eazapi_update_resource\u003c/code\u003e does not update the correct items in an array when the order of the items is different from the remote state.\u003c/li\u003e\n\u003cli\u003eUpdate the list of readonly fields which should be excluded from the default output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: unique_string\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support schema validation in \u003ccode\u003eterraform validate\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Preflight validation supports nested resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e resources/data sources: Support \u003ccode\u003eUser-Agent\u003c/code\u003e header, which is used to specify the user agent which is appended to the default user agent.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003esensitive_body\u003c/code\u003e field, which is used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/0ce6ee9ce836e6847eaa92a6ac4ecd7ef4b89d0b\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/0ce6ee9ce836e6847eaa92a6ac4ecd7ef4b89d0b\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2437acd1b0405a7a38c97495d93794f99ea6a9de\"\u003e\u003ccode\u003e2437acd\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/95c557e5cbcd641b6b58821bc1b1a5ca14f2dcd6\"\u003e\u003ccode\u003e95c557e\u003c/code\u003e\u003c/a\u003e fix: retry regression in 2.5.0 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/969\"\u003e#969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b415af2fd6328a5d7d1e07fa8b8d2006532beca1\"\u003e\u003ccode\u003eb415af2\u003c/code\u003e\u003c/a\u003e feat: deprecate \u003ccode\u003eMaximumBusyRetryAttempts\u003c/code\u003e as we should rely on context deadl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aab14f5cf321211eaa1c0a41318cf5798cb42ffa\"\u003e\u003ccode\u003eaab14f5\u003c/code\u003e\u003c/a\u003e Fix a regression issue when auth via MI (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/965\"\u003e#965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d75da091b2c7accb6e9732aa2565500da7b3302b\"\u003e\u003ccode\u003ed75da09\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/03c39d93c67ac2d98258f560e6e5b99227752711\"\u003e\u003ccode\u003e03c39d9\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/956\"\u003e#956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/1d0912725dd2b5a4b62768fe26347b936f3cacb1\"\u003e\u003ccode\u003e1d09127\u003c/code\u003e\u003c/a\u003e Branch 250811 fix example tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/952\"\u003e#952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/17276f0cdbfe523b0e0bf35e1e55f798975e9555\"\u003e\u003ccode\u003e17276f0\u003c/code\u003e\u003c/a\u003e update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/950\"\u003e#950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/703b33956267659c986589472da75e1114e82b38\"\u003e\u003ccode\u003e703b339\u003c/code\u003e\u003c/a\u003e preflight - fix name field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/951\"\u003e#951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f674ac1ed1d44f7ba130b2bfa5d51057edbd6988\"\u003e\u003ccode\u003ef674ac1\u003c/code\u003e\u003c/a\u003e bugfix: provider crash if the \u003ccode\u003eidentity.type\u003c/code\u003e returned is not a string (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/947\"\u003e#947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v1.9.0...v2.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Tusharparihar/Dependabot2/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tusharparihar%2FDependabot2/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"}},{"old_version":"2.2.0","new_version":"2.6.1","update_type":"minor","path":"/infra","pr_created_at":"2025-08-31T01:03:51.000Z","version_change":"2.2.0 → 2.6.1","issue":{"uuid":"2787213236","node_id":"PR_kwDOOVhQdc6mIX-0","number":92,"state":"closed","title":"Bump azure/azapi from 2.2.0 to 2.6.1 in /infra","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-05T01:06:24.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-31T01:03:51.000Z","updated_at":"2025-10-05T01:06:24.000Z","time_to_close":3024153,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"azure/azapi","old_version":"2.2.0","new_version":"2.6.1","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":"/infra","ecosystem":"terraform"},"body":"Bumps [azure/azapi](https://github.com/Azure/terraform-provider-azapi) from 2.2.0 to 2.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch2\u003eDEPRECATIONS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch2\u003eDEPRECATIONS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the changes when the \u003ccode\u003ebody\u003c/code\u003e field matches the remote state even if the \u003ccode\u003ebody\u003c/code\u003e field or \u003ccode\u003eapi-version\u003c/code\u003e field is changed.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the order of the \u003ccode\u003eidentity_ids\u003c/code\u003e array.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003eignore_null_property\u003c/code\u003e field, which is used to ignore the null properties in the \u003ccode\u003ebody\u003c/code\u003e field.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003esensitive_body_version\u003c/code\u003e field, which is used to manually control the version of the sensitive body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: remove the readonly fields from \u003ccode\u003eidentity.userAssignedIdentities\u003c/code\u003e in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate unknown string values when both \u003ccode\u003ebody\u003c/code\u003e and \u003ccode\u003esensitive_body\u003c/code\u003e are specified.\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eazapi_update_resource\u003c/code\u003e does not update the correct items in an array when the order of the items is different from the remote state.\u003c/li\u003e\n\u003cli\u003eUpdate the list of readonly fields which should be excluded from the default output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003ch2\u003eFEATURES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: unique_string\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support schema validation in \u003ccode\u003eterraform validate\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Preflight validation supports nested resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e resources/data sources: Support \u003ccode\u003eUser-Agent\u003c/code\u003e header, which is used to specify the user agent which is appended to the default user agent.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003esensitive_body\u003c/code\u003e field, which is used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/0ce6ee9ce836e6847eaa92a6ac4ecd7ef4b89d0b\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/0ce6ee9ce836e6847eaa92a6ac4ecd7ef4b89d0b\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eazapi_update_resource\u003c/code\u003e resource produced inconsistent results when only \u003ccode\u003eerror_message_regex\u003c/code\u003e is changed.\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eazapi_resource_action\u003c/code\u003e resource could not be migrated correctly when the \u003ccode\u003ebody\u003c/code\u003e is empty string.\u003c/li\u003e\n\u003cli\u003eFix a bug that after moving resource from \u003ccode\u003eazurerm\u003c/code\u003e provider, the \u003ccode\u003eazapi_resource\u003c/code\u003e resource could not be updated correctly.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the changes when the \u003ccode\u003ebody\u003c/code\u003e field matches the remote state even if the \u003ccode\u003ebody\u003c/code\u003e field or \u003ccode\u003eapi-version\u003c/code\u003e field is changed.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the order of the \u003ccode\u003eidentity_ids\u003c/code\u003e array.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003eignore_null_property\u003c/code\u003e field, which is used to ignore the null properties in the \u003ccode\u003ebody\u003c/code\u003e field.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003esensitive_body_version\u003c/code\u003e field, which is used to manually control the version of the sensitive body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: remove the readonly fields from \u003ccode\u003eidentity.userAssignedIdentities\u003c/code\u003e in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate unknown string values when both \u003ccode\u003ebody\u003c/code\u003e and \u003ccode\u003esensitive_body\u003c/code\u003e are specified.\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eazapi_update_resource\u003c/code\u003e does not update the correct items in an array when the order of the items is different from the remote state.\u003c/li\u003e\n\u003cli\u003eUpdate the list of readonly fields which should be excluded from the default output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: unique_string\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support schema validation in \u003ccode\u003eterraform validate\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Preflight validation supports nested resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e resources/data sources: Support \u003ccode\u003eUser-Agent\u003c/code\u003e header, which is used to specify the user agent which is appended to the default user agent.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003esensitive_body\u003c/code\u003e field, which is used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/0ce6ee9ce836e6847eaa92a6ac4ecd7ef4b89d0b\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/0ce6ee9ce836e6847eaa92a6ac4ecd7ef4b89d0b\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2437acd1b0405a7a38c97495d93794f99ea6a9de\"\u003e\u003ccode\u003e2437acd\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/95c557e5cbcd641b6b58821bc1b1a5ca14f2dcd6\"\u003e\u003ccode\u003e95c557e\u003c/code\u003e\u003c/a\u003e fix: retry regression in 2.5.0 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/969\"\u003e#969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b415af2fd6328a5d7d1e07fa8b8d2006532beca1\"\u003e\u003ccode\u003eb415af2\u003c/code\u003e\u003c/a\u003e feat: deprecate \u003ccode\u003eMaximumBusyRetryAttempts\u003c/code\u003e as we should rely on context deadl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aab14f5cf321211eaa1c0a41318cf5798cb42ffa\"\u003e\u003ccode\u003eaab14f5\u003c/code\u003e\u003c/a\u003e Fix a regression issue when auth via MI (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/965\"\u003e#965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d75da091b2c7accb6e9732aa2565500da7b3302b\"\u003e\u003ccode\u003ed75da09\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/03c39d93c67ac2d98258f560e6e5b99227752711\"\u003e\u003ccode\u003e03c39d9\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/956\"\u003e#956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/1d0912725dd2b5a4b62768fe26347b936f3cacb1\"\u003e\u003ccode\u003e1d09127\u003c/code\u003e\u003c/a\u003e Branch 250811 fix example tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/952\"\u003e#952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/17276f0cdbfe523b0e0bf35e1e55f798975e9555\"\u003e\u003ccode\u003e17276f0\u003c/code\u003e\u003c/a\u003e update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/950\"\u003e#950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/703b33956267659c986589472da75e1114e82b38\"\u003e\u003ccode\u003e703b339\u003c/code\u003e\u003c/a\u003e preflight - fix name field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/951\"\u003e#951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f674ac1ed1d44f7ba130b2bfa5d51057edbd6988\"\u003e\u003ccode\u003ef674ac1\u003c/code\u003e\u003c/a\u003e bugfix: provider crash if the \u003ccode\u003eidentity.type\u003c/code\u003e returned is not a string (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/947\"\u003e#947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.2.0...v2.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=azure/azapi\u0026package-manager=terraform\u0026previous-version=2.2.0\u0026new-version=2.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/damoodamoo/ai-document-review/pull/92","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/damoodamoo%2Fai-document-review/issues/92","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/92/packages"}},{"old_version":"2.5.0","new_version":"2.6.1","update_type":"minor","path":"/infrastructure","pr_created_at":"2025-08-26T19:07:05.000Z","version_change":"2.5.0 → 2.6.1","issue":{"uuid":"2776168878","node_id":"PR_kwDOG2Q9oM6lePmu","number":152,"state":"closed","title":"chore(deps): bump azure/azapi from 2.5.0 to 2.6.1 in /infrastructure","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-27T08:29:27.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-26T19:07:05.000Z","updated_at":"2025-08-27T08:29:27.000Z","time_to_close":48142,"merged_at":"2025-08-27T08:29:27.000Z","merged_by":"m-juckes-pins","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"azure/azapi","old_version":"2.5.0","new_version":"2.6.1","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":"/infrastructure","ecosystem":"terraform"},"body":"Bumps [azure/azapi](https://github.com/Azure/terraform-provider-azapi) from 2.5.0 to 2.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch2\u003eDEPRECATIONS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch2\u003eDEPRECATIONS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2437acd1b0405a7a38c97495d93794f99ea6a9de\"\u003e\u003ccode\u003e2437acd\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/95c557e5cbcd641b6b58821bc1b1a5ca14f2dcd6\"\u003e\u003ccode\u003e95c557e\u003c/code\u003e\u003c/a\u003e fix: retry regression in 2.5.0 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/969\"\u003e#969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b415af2fd6328a5d7d1e07fa8b8d2006532beca1\"\u003e\u003ccode\u003eb415af2\u003c/code\u003e\u003c/a\u003e feat: deprecate \u003ccode\u003eMaximumBusyRetryAttempts\u003c/code\u003e as we should rely on context deadl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aab14f5cf321211eaa1c0a41318cf5798cb42ffa\"\u003e\u003ccode\u003eaab14f5\u003c/code\u003e\u003c/a\u003e Fix a regression issue when auth via MI (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/965\"\u003e#965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d75da091b2c7accb6e9732aa2565500da7b3302b\"\u003e\u003ccode\u003ed75da09\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/03c39d93c67ac2d98258f560e6e5b99227752711\"\u003e\u003ccode\u003e03c39d9\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/956\"\u003e#956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/1d0912725dd2b5a4b62768fe26347b936f3cacb1\"\u003e\u003ccode\u003e1d09127\u003c/code\u003e\u003c/a\u003e Branch 250811 fix example tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/952\"\u003e#952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/17276f0cdbfe523b0e0bf35e1e55f798975e9555\"\u003e\u003ccode\u003e17276f0\u003c/code\u003e\u003c/a\u003e update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/950\"\u003e#950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/703b33956267659c986589472da75e1114e82b38\"\u003e\u003ccode\u003e703b339\u003c/code\u003e\u003c/a\u003e preflight - fix name field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/951\"\u003e#951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f674ac1ed1d44f7ba130b2bfa5d51057edbd6988\"\u003e\u003ccode\u003ef674ac1\u003c/code\u003e\u003c/a\u003e bugfix: provider crash if the \u003ccode\u003eidentity.type\u003c/code\u003e returned is not a string (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/947\"\u003e#947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.5.0...v2.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=azure/azapi\u0026package-manager=terraform\u0026previous-version=2.5.0\u0026new-version=2.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Planning-Inspectorate/infrastructure-tooling/pull/152","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Planning-Inspectorate%2Finfrastructure-tooling/issues/152","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/152/packages"}},{"old_version":"2.5.0","new_version":"2.6.1","update_type":"minor","path":null,"pr_created_at":"2025-08-26T08:13:22.000Z","version_change":"2.5.0 → 2.6.1","issue":{"uuid":"2774261851","node_id":"PR_kwDOPb6Q6s6lW-Bb","number":12,"state":"open","title":"chore(deps): bump azure/azapi from 2.5.0 to 2.6.1","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-26T08:13:22.000Z","updated_at":"2025-08-26T08:13:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"azure/azapi","old_version":"2.5.0","new_version":"2.6.1","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":null,"ecosystem":"terraform"},"body":"Bumps [azure/azapi](https://github.com/Azure/terraform-provider-azapi) from 2.5.0 to 2.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch2\u003eDEPRECATIONS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch2\u003eDEPRECATIONS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2437acd1b0405a7a38c97495d93794f99ea6a9de\"\u003e\u003ccode\u003e2437acd\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/95c557e5cbcd641b6b58821bc1b1a5ca14f2dcd6\"\u003e\u003ccode\u003e95c557e\u003c/code\u003e\u003c/a\u003e fix: retry regression in 2.5.0 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/969\"\u003e#969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b415af2fd6328a5d7d1e07fa8b8d2006532beca1\"\u003e\u003ccode\u003eb415af2\u003c/code\u003e\u003c/a\u003e feat: deprecate \u003ccode\u003eMaximumBusyRetryAttempts\u003c/code\u003e as we should rely on context deadl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aab14f5cf321211eaa1c0a41318cf5798cb42ffa\"\u003e\u003ccode\u003eaab14f5\u003c/code\u003e\u003c/a\u003e Fix a regression issue when auth via MI (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/965\"\u003e#965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d75da091b2c7accb6e9732aa2565500da7b3302b\"\u003e\u003ccode\u003ed75da09\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/03c39d93c67ac2d98258f560e6e5b99227752711\"\u003e\u003ccode\u003e03c39d9\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/956\"\u003e#956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/1d0912725dd2b5a4b62768fe26347b936f3cacb1\"\u003e\u003ccode\u003e1d09127\u003c/code\u003e\u003c/a\u003e Branch 250811 fix example tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/952\"\u003e#952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/17276f0cdbfe523b0e0bf35e1e55f798975e9555\"\u003e\u003ccode\u003e17276f0\u003c/code\u003e\u003c/a\u003e update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/950\"\u003e#950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/703b33956267659c986589472da75e1114e82b38\"\u003e\u003ccode\u003e703b339\u003c/code\u003e\u003c/a\u003e preflight - fix name field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/951\"\u003e#951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f674ac1ed1d44f7ba130b2bfa5d51057edbd6988\"\u003e\u003ccode\u003ef674ac1\u003c/code\u003e\u003c/a\u003e bugfix: provider crash if the \u003ccode\u003eidentity.type\u003c/code\u003e returned is not a string (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/947\"\u003e#947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.5.0...v2.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=azure/azapi\u0026package-manager=terraform\u0026previous-version=2.5.0\u0026new-version=2.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/co-cddo/terraform-azure-focus/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/co-cddo%2Fterraform-azure-focus/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"}},{"old_version":"~\u003e 2.4.0","new_version":"~\u003e 2.6.1","update_type":"minor","path":null,"pr_created_at":"2025-08-26T02:20:54.000Z","version_change":"~\u003e 2.4.0 → ~\u003e 2.6.1","issue":{"uuid":"2773546186","node_id":"PR_kwDOPZ6Tac6lUPTK","number":10,"state":"closed","title":"Update azure/azapi requirement from ~\u003e 2.4.0 to ~\u003e 2.6.1","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-06T14:12:24.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-08-26T02:20:54.000Z","updated_at":"2025-10-06T14:12:24.000Z","time_to_close":3585090,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"azure/azapi","old_version":"~\u003e 2.4.0","new_version":"~\u003e 2.6.1","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":null,"ecosystem":"terraform"},"body":"Updates the requirements on [azure/azapi](https://github.com/Azure/terraform-provider-azapi) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003ch2\u003eDEPRECATIONS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.1\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e provider: The \u003ccode\u003emaximum_busy_retry_attempts\u003c/code\u003e field is deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eazapi\u003c/code\u003e provider block. The provider will use the default value for this field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a regression issue when authenticating via Managed Identity (MSI).\u003c/li\u003e\n\u003cli\u003eFix a regression issue that default retry policy doesn't work.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.5.0\u003c/h2\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the changes when the \u003ccode\u003ebody\u003c/code\u003e field matches the remote state even if the \u003ccode\u003ebody\u003c/code\u003e field or \u003ccode\u003eapi-version\u003c/code\u003e field is changed.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: ignore the order of the \u003ccode\u003eidentity_ids\u003c/code\u003e array.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003eignore_null_property\u003c/code\u003e field, which is used to ignore the null properties in the \u003ccode\u003ebody\u003c/code\u003e field.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: support \u003ccode\u003esensitive_body_version\u003c/code\u003e field, which is used to manually control the version of the sensitive body.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_update_resource\u003c/code\u003e resource: remove the readonly fields from \u003ccode\u003eidentity.userAssignedIdentities\u003c/code\u003e in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a50156f9eb062a517a48bfb86067afc0a8f4c4dc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate unknown string values when both \u003ccode\u003ebody\u003c/code\u003e and \u003ccode\u003esensitive_body\u003c/code\u003e are specified.\u003c/li\u003e\n\u003cli\u003eFix a bug that \u003ccode\u003eazapi_update_resource\u003c/code\u003e does not update the correct items in an array when the order of the items is different from the remote state.\u003c/li\u003e\n\u003cli\u003eUpdate the list of readonly fields which should be excluded from the default output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003cp\u003eFEATURES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew Provider Function\u003c/strong\u003e: unique_string\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Support schema validation in \u003ccode\u003eterraform validate\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e resource: Preflight validation supports nested resources.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi\u003c/code\u003e resources/data sources: Support \u003ccode\u003eUser-Agent\u003c/code\u003e header, which is used to specify the user agent which is appended to the default user agent.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eazapi_resource\u003c/code\u003e, \u003ccode\u003eazapi_update_resource\u003c/code\u003e resources: Support \u003ccode\u003esensitive_body\u003c/code\u003e field, which is used to specify the write-only properties in the request body.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/0ce6ee9ce836e6847eaa92a6ac4ecd7ef4b89d0b\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/0ce6ee9ce836e6847eaa92a6ac4ecd7ef4b89d0b\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/2437acd1b0405a7a38c97495d93794f99ea6a9de\"\u003e\u003ccode\u003e2437acd\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/95c557e5cbcd641b6b58821bc1b1a5ca14f2dcd6\"\u003e\u003ccode\u003e95c557e\u003c/code\u003e\u003c/a\u003e fix: retry regression in 2.5.0 (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/969\"\u003e#969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/b415af2fd6328a5d7d1e07fa8b8d2006532beca1\"\u003e\u003ccode\u003eb415af2\u003c/code\u003e\u003c/a\u003e feat: deprecate \u003ccode\u003eMaximumBusyRetryAttempts\u003c/code\u003e as we should rely on context deadl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/aab14f5cf321211eaa1c0a41318cf5798cb42ffa\"\u003e\u003ccode\u003eaab14f5\u003c/code\u003e\u003c/a\u003e Fix a regression issue when auth via MI (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/965\"\u003e#965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d75da091b2c7accb6e9732aa2565500da7b3302b\"\u003e\u003ccode\u003ed75da09\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/03c39d93c67ac2d98258f560e6e5b99227752711\"\u003e\u003ccode\u003e03c39d9\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/956\"\u003e#956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/1d0912725dd2b5a4b62768fe26347b936f3cacb1\"\u003e\u003ccode\u003e1d09127\u003c/code\u003e\u003c/a\u003e Branch 250811 fix example tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/952\"\u003e#952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/17276f0cdbfe523b0e0bf35e1e55f798975e9555\"\u003e\u003ccode\u003e17276f0\u003c/code\u003e\u003c/a\u003e update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/950\"\u003e#950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/703b33956267659c986589472da75e1114e82b38\"\u003e\u003ccode\u003e703b339\u003c/code\u003e\u003c/a\u003e preflight - fix name field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/951\"\u003e#951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f674ac1ed1d44f7ba130b2bfa5d51057edbd6988\"\u003e\u003ccode\u003ef674ac1\u003c/code\u003e\u003c/a\u003e bugfix: provider crash if the \u003ccode\u003eidentity.type\u003c/code\u003e returned is not a string (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/947\"\u003e#947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.4.0...v2.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/mapetnik/cloudenabler-supermodule/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapetnik%2Fcloudenabler-supermodule/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"}},{"old_version":"2.5.0","new_version":"2.6.0","update_type":"minor","path":null,"pr_created_at":"2025-08-18T22:30:23.000Z","version_change":"2.5.0 → 2.6.0","issue":{"uuid":"2754701670","node_id":"PR_kwDOPb6Q6s6kMWlm","number":9,"state":"closed","title":"chore(deps): bump azure/azapi from 2.5.0 to 2.6.0","user":"dependabot[bot]","labels":["dependencies","terraform"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-26T08:13:24.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-08-18T22:30:23.000Z","updated_at":"2025-08-26T08:13:24.000Z","time_to_close":639781,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"azure/azapi","old_version":"2.5.0","new_version":"2.6.0","repository_url":"https://github.com/Azure/terraform-provider-azapi"}],"path":null,"ecosystem":"terraform"},"body":"Bumps [azure/azapi](https://github.com/Azure/terraform-provider-azapi) from 2.5.0 to 2.6.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/releases\"\u003eazure/azapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch2\u003eDEPRECATIONS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eENHANCEMENTS:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBUG FIXES:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md\"\u003eazure/azapi's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003cp\u003eDEPRECATIONS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eretry\u003c/code\u003e block: The \u003ccode\u003emultiplier\u003c/code\u003e and \u003ccode\u003erandomization_factor\u003c/code\u003e are deprecated and will be removed in the next major release. Please remove them from the \u003ccode\u003eretry\u003c/code\u003e block. The provider will use the default values for these fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eaztfauth\u003c/code\u003e for the shared authentication logic.\u003c/li\u003e\n\u003cli\u003eUpdate bicep types to \u003ca href=\"https://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\"\u003ehttps://github.com/ms-henglu/bicep-types-az/commit/a3cf29cb316d792abe0a607f97469a577382ee77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug that invalid resource ID containing \u003ccode\u003e|\u003c/code\u003e character is not detected when validating the configuration.\u003c/li\u003e\n\u003cli\u003eFix a bug that schema validation fails to validate when the discriminator field is unknown.\u003c/li\u003e\n\u003cli\u003eFix the crash that occurs when the \u003ccode\u003eidentity.type\u003c/code\u003e returns a value that is not a string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/d75da091b2c7accb6e9732aa2565500da7b3302b\"\u003e\u003ccode\u003ed75da09\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/03c39d93c67ac2d98258f560e6e5b99227752711\"\u003e\u003ccode\u003e03c39d9\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/956\"\u003e#956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/1d0912725dd2b5a4b62768fe26347b936f3cacb1\"\u003e\u003ccode\u003e1d09127\u003c/code\u003e\u003c/a\u003e Branch 250811 fix example tests (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/952\"\u003e#952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/17276f0cdbfe523b0e0bf35e1e55f798975e9555\"\u003e\u003ccode\u003e17276f0\u003c/code\u003e\u003c/a\u003e update bicep types (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/950\"\u003e#950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/703b33956267659c986589472da75e1114e82b38\"\u003e\u003ccode\u003e703b339\u003c/code\u003e\u003c/a\u003e preflight - fix name field (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/951\"\u003e#951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/f674ac1ed1d44f7ba130b2bfa5d51057edbd6988\"\u003e\u003ccode\u003ef674ac1\u003c/code\u003e\u003c/a\u003e bugfix: provider crash if the \u003ccode\u003eidentity.type\u003c/code\u003e returned is not a string (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/947\"\u003e#947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/85ef4c168eb1de5866b5d7726326cbf7a5ef79cb\"\u003e\u003ccode\u003e85ef4c1\u003c/code\u003e\u003c/a\u003e bugfix: schema validation fails when discriminator is unknown (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/945\"\u003e#945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/9b7e809bf514533cd151063a40b5a0422486b85c\"\u003e\u003ccode\u003e9b7e809\u003c/code\u003e\u003c/a\u003e add more verified azapi examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/944\"\u003e#944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/211630465c8afea219bed7ed0dba5f47d863af33\"\u003e\u003ccode\u003e2116304\u003c/code\u003e\u003c/a\u003e improve resource id validation (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/935\"\u003e#935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/terraform-provider-azapi/commit/1f8026820b6ef7cd400fc3bd8fb0740c06c5721c\"\u003e\u003ccode\u003e1f80268\u003c/code\u003e\u003c/a\u003e remove hardcoded secrets in examples (\u003ca href=\"https://redirect.github.com/Azure/terraform-provider-azapi/issues/932\"\u003e#932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/terraform-provider-azapi/compare/v2.5.0...v2.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=azure/azapi\u0026package-manager=terraform\u0026previous-version=2.5.0\u0026new-version=2.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/co-cddo/terraform-azure-focus/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/co-cddo%2Fterraform-azure-focus/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"}}]}