Skip to content

Update azure/azapi requirement from ~> 2.4.0 to ~> 2.9.0 in the terraform group across 1 directory#35

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/terraform/terraform-63d42a738c
Open

Update azure/azapi requirement from ~> 2.4.0 to ~> 2.9.0 in the terraform group across 1 directory#35
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/terraform/terraform-63d42a738c

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 23, 2026

Updates the requirements on azure/azapi to permit the latest version.
Updates azure/azapi to 2.9.0

Release notes

Sourced from azure/azapi's releases.

v2.9.0

ENHANCEMENTS:

  • azapi_update_resource resource: Support replace_triggers_external_values argument to trigger resource replacement based on external values.
  • azapi_data_plane_resource resource: Support sensitive_body and sensitive_body_version fields, which are used to specify the write-only properties in the request body.
  • azapi_resource_action resource: Support updating api-version without recreating the resource.
  • azapi_resource_action Support ignore_not_found argument to optionally suppress 404 errors and expose resource existence.
  • azapi_resource, azapi_update_resource resources: Support list_unique_id_property and ignore_other_items_in_list fields, which are used to manage list properties with unique identifiers (GH-1033).
  • azapi provider: Add Azure Government support for KeyVault resource manager audience endpoint (GH-996).
  • azapi_data_plane_resource resource: Support importing existing data plane resources via terraform import (GH-1053).
  • azapi_data_plane_resource resource: Add support for Microsoft.Foundry/agents (AI Foundry assistants) with customization and resource management (GH-1053).
  • parse_resource_id function: Add resource_group_id to the function output (GH-1065).
  • Update bicep types to ms-henglu/bicep-types-az@5c7a4c2

BUG FIXES:

  • Fix Missing Resource Identity After Update error for Terraform versions below 1.12 (GH-1023).
  • azapi_resource_action: Fix inconsistent result error when updating query_parameters with when = "destroy" (GH-1028).
  • azapi_resource resource: Fix embedded schema validation failure when the discriminator property is unknown (GH-1038).
  • azapi_data_plane_resource resource: Fix a bug that 204 status code is not supported as a success response (GH-1055).
  • Fix inconsistent result after apply when lastConnectivityTime field changes between create/update and read (GH-1062).
  • Fix a bug that auxiliary_tenant_ids are not passed to ARM client options for cross-tenant authentication (GH-1046).
  • Fix azapi_update_resource state migration missing replace_triggers_external_values field (GH-1071).
  • Fix RequiresReplaceIfNotNull plan modifier not handling typed null from HCL conditional expressions (GH-1070).
Changelog

Sourced from azure/azapi's changelog.

v2.9.0 (Unreleased)

ENHANCEMENTS:

  • azapi_update_resource resource: Support replace_triggers_external_values argument to trigger resource replacement based on external values.
  • azapi_data_plane_resource resource: Support sensitive_body and sensitive_body_version fields, which are used to specify the write-only properties in the request body.
  • azapi_resource_action resource: Support updating api-version without recreating the resource.
  • azapi_resource_action Support ignore_not_found argument to optionally suppress 404 errors and expose resource existence.
  • azapi_resource, azapi_update_resource resources: Support list_unique_id_property and ignore_other_items_in_list fields, which are used to manage list properties with unique identifiers (GH-1033).
  • azapi provider: Add Azure Government support for KeyVault resource manager audience endpoint (GH-996).
  • azapi_data_plane_resource resource: Support importing existing data plane resources via terraform import (GH-1053).
  • azapi_data_plane_resource resource: Add support for Microsoft.Foundry/agents (AI Foundry assistants) with customization and resource management (GH-1053).
  • parse_resource_id function: Add resource_group_id to the function output (GH-1065).
  • Update bicep types to ms-henglu/bicep-types-az@5c7a4c2

BUG FIXES:

  • Fix Missing Resource Identity After Update error for Terraform versions below 1.12 (GH-1023).
  • azapi_resource_action: Fix inconsistent result error when updating query_parameters with when = "destroy" (GH-1028).
  • azapi_resource resource: Fix embedded schema validation failure when the discriminator property is unknown (GH-1038).
  • azapi_data_plane_resource resource: Fix a bug that 204 status code is not supported as a success response (GH-1055).
  • Fix inconsistent result after apply when lastConnectivityTime field changes between create/update and read (GH-1062).
  • Fix a bug that auxiliary_tenant_ids are not passed to ARM client options for cross-tenant authentication (GH-1046).
  • Fix azapi_update_resource state migration missing replace_triggers_external_values field (GH-1071).
  • Fix RequiresReplaceIfNotNull plan modifier not handling typed null from HCL conditional expressions (GH-1070).

v2.8.0

FEATURES:

  • New Provider Function: snake2camel
  • New Action: azapi_resource_action - Perform stateless actions on Azure resources that can be invoked via Terraform action triggers

ENHANCEMENTS:

  • azapi_resource resource: Add support for identity-based import, enabling import via resource ID and type from list resource protocol.
  • azapi_resource resource: Support listing resources via new ListResource protocol.
  • azapi_resource resource: Support listing all resources in a resource group when type is omitted. Uses ARM API /subscriptions/{sub}/resourceGroups/{rg}/resources to enumerate all resources.
  • azapi_resource resource: Refactor import logic to support identity block and multiple import scenarios (ID only, ID with API version, ID and type).
  • azapi_data_plane_resource resource: Adds a customization layer which allows custom CRUD operations for resources that don't follow standard patterns.
  • azapi_data_plane_resource resource: Support Microsoft.KeyVault/vaults/keys type.
  • azapi_data_plane_resource resource: Support Microsoft.KeyVault/vaults/secrets type.
  • azapi_data_plane_resource resource: Support Microsoft.Search/searchServices/datasources type.
  • azapi_data_plane_resource resource: Support Microsoft.Search/searchServices/indexers type.
  • azapi_data_plane_resource resource: Support Microsoft.Search/searchServices/indexes type.
  • azapi_data_plane_resource resource: Support Microsoft.Search/searchServices/skillsets type.
  • azapi_data_plane_resource resource: Support Microsoft.Search/searchServices/synonymmaps type.
  • Bump Go version to 1.24.6 to address CVEs (GH-992).
  • Add more verified azapi examples.
  • Update bicep types to ms-henglu/bicep-types-az@c41a40c

BUG FIXES:

  • Fix validation logic for properties that are both ReadOnly and Required.
  • Fix panic when using sensitive_body_version with empty sensitive_body (GH-999).

... (truncated)

Commits
  • 8fe62ba Add missing changelog entries, import docs for data plane resource, and fix t...
  • 234a244 Fix azapi_update_resource migration missing replace_triggers_external_values ...
  • acda56b fix: RequiresReplaceIfNotNull handles typed null from HCL conditional express...
  • b97c7ec feat: add AI Foundry assistants support with customization and resour… (#1053)
  • b799d10 azapi_update_resource resource: Support replace_triggers_external_values ...
  • d6711a1 feat: add resource_group_id to parse_resource_id function (#1065)
  • 8b42cb7 fix: address test failures from unsupported API version and App Service SKU q...
  • aabf871 update changelog
  • 8110523 Branch 250305 update bicep types (#1063)
  • 88c1643 bugfix: azapi_data_plane_resource doesn't support 204 status code (#1055)
  • Additional commits viewable in compare view

Dependabot 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.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> 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 yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Updates the requirements on [azure/azapi](https://github.com/Azure/terraform-provider-azapi) to permit the latest version.

Updates `azure/azapi` to 2.9.0
- [Release notes](https://github.com/Azure/terraform-provider-azapi/releases)
- [Changelog](https://github.com/Azure/terraform-provider-azapi/blob/main/CHANGELOG.md)
- [Commits](Azure/terraform-provider-azapi@v2.4.0...v2.9.0)

---
updated-dependencies:
- dependency-name: azure/azapi
  dependency-version: 2.9.0
  dependency-type: direct:production
  dependency-group: terraform
...

Signed-off-by: dependabot[bot] <support@github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants