github Azure/terraform-provider-azapi v2.9.0

9 hours ago

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

Don't miss a new terraform-provider-azapi release

NewReleases is sending notifications on new releases.