Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 5, 2025

Bumps azure/azapi from 2.4.0 to 2.7.0.

Release notes

Sourced from azure/azapi's releases.

v2.7.0

ENHANCEMENTS:

  • azapi_resource resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.
  • Add more verified azapi examples.
  • Add documentation for choosing the resource type.
  • azapi_resource data source: Support ignore_not_found argument and exists computed field to optionally suppress 404 errors and expose resource existence.
  • azapi provider: Support for disabling instance discovery via new disable_instance_discovery provider argument and ARM_DISABLE_INSTANCE_DISCOVERY environment variable (GH-964).
  • azapi provider: Support for explicit custom environment configuration where endpoints must be manually specified (GH-964).
  • Update bicep types to ms-henglu/bicep-types-az@6b9ca69

BUG FIXES:

  • azapi_client_config data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.
  • azapi_resource resource: Support moving from azurerm_storage_container whose id is a data-plane URL by leveraging the resource_manager_id attribute (GH-955).
  • azapi_resource resource: Support moving from azurerm_key_vault_secret whose id is a data-plane URL by leveraging the resource_versionless_id attribute (GH-917).
  • azapi_resource resource: Support moving from azurerm_key_vault_key whose id is a data-plane URL by leveraging the resource_versionless_id attribute.
  • Fix panic in retry policy when HTTP response is nil (GH-985).

v2.6.1

DEPRECATIONS:

  • azapi provider: The maximum_busy_retry_attempts field is deprecated and will be removed in the next major release. Please remove them from the azapi provider block. The provider will use the default value for this field.

BUG FIXES:

  • Fix a regression issue when authenticating via Managed Identity (MSI).
  • Fix a regression issue that default retry policy doesn't work.

v2.6.0

DEPRECATIONS:

  • retry block: The multiplier and randomization_factor are deprecated and will be removed in the next major release. Please remove them from the retry block. The provider will use the default values for these fields.

ENHANCEMENTS:

BUG FIXES:

  • Fix a bug that invalid resource ID containing | character is not detected when validating the configuration.
  • Fix a bug that schema validation fails to validate when the discriminator field is unknown.
  • Fix the crash that occurs when the identity.type returns a value that is not a string.

v2.5.0

ENHANCEMENTS:

  • azapi_resource resource: ignore the changes when the body field matches the remote state even if the body field or api-version field is changed.
  • azapi_resource resource: ignore the order of the identity_ids array.
  • azapi_resource resource: support ignore_null_property field, which is used to ignore the null properties in the body field.
  • azapi_resource resource: support sensitive_body_version field, which is used to manually control the version of the sensitive body.
  • azapi_update_resource resource: remove the readonly fields from identity.userAssignedIdentities in the request body.
  • Update bicep types to ms-henglu/bicep-types-az@a50156f

BUG FIXES:

  • Fix a bug that schema validation fails to validate unknown string values when both body and sensitive_body are specified.
  • Fix a bug that azapi_update_resource does not update the correct items in an array when the order of the items is different from the remote state.

... (truncated)

Changelog

Sourced from azure/azapi's changelog.

v2.7.0 (Unreleased)

ENHANCEMENTS:

  • azapi_resource resource: Refactor move-state logic to centrally derive ARM IDs from data-plane IDs for selected azurerm resources.
  • Add more verified azapi examples.
  • Add documentation for choosing the resource type.
  • azapi_resource data source: Support ignore_not_found argument and exists computed field to optionally suppress 404 errors and expose resource existence.
  • azapi provider: Support for disabling instance discovery via new disable_instance_discovery provider argument and ARM_DISABLE_INSTANCE_DISCOVERY environment variable (GH-964).
  • azapi provider: Support for explicit custom environment configuration where endpoints must be manually specified (GH-964).
  • Update bicep types to ms-henglu/bicep-types-az@6b9ca69

BUG FIXES:

  • azapi_client_config data source: Fix a bug that specified subscription ID should not be overridden by Azure CLI default subscription ID.
  • azapi_resource resource: Support moving from azurerm_storage_container whose id is a data-plane URL by leveraging the resource_manager_id attribute (GH-955).
  • azapi_resource resource: Support moving from azurerm_key_vault_secret whose id is a data-plane URL by leveraging the resource_versionless_id attribute (GH-917).
  • azapi_resource resource: Support moving from azurerm_key_vault_key whose id is a data-plane URL by leveraging the resource_versionless_id attribute.
  • Fix panic in retry policy when HTTP response is nil (GH-985).

v2.6.1

DEPRECATIONS:

  • azapi provider: The maximum_busy_retry_attempts field is deprecated and will be removed in the next major release. Please remove them from the azapi provider block. The provider will use the default value for this field.

BUG FIXES:

  • Fix a regression issue when authenticating via Managed Identity (MSI).
  • Fix a regression issue that default retry policy doesn't work.

v2.6.0

DEPRECATIONS:

  • retry block: The multiplier and randomization_factor are deprecated and will be removed in the next major release. Please remove them from the retry block. The provider will use the default values for these fields.

ENHANCEMENTS:

BUG FIXES:

  • Fix a bug that invalid resource ID containing | character is not detected when validating the configuration.
  • Fix a bug that schema validation fails to validate when the discriminator field is unknown.
  • Fix the crash that occurs when the identity.type returns a value that is not a string.

v2.5.0

ENHANCEMENTS:

  • azapi_resource resource: ignore the changes when the body field matches the remote state even if the body field or api-version field is changed.
  • azapi_resource resource: ignore the order of the identity_ids array.
  • azapi_resource resource: support ignore_null_property field, which is used to ignore the null properties in the body field.
  • azapi_resource resource: support sensitive_body_version field, which is used to manually control the version of the sensitive body.
  • azapi_update_resource resource: remove the readonly fields from identity.userAssignedIdentities in the request body.
  • Update bicep types to ms-henglu/bicep-types-az@a50156f

... (truncated)

Commits
  • ce5f59c Branch 250929 fix tests (#989)
  • 2605ec0 update changelog and docs
  • 520d1f5 provider: support for disabling instance discovery and an explicit custom e...
  • 22a4343 Fix panic in retry policy when HTTP response is nil (#987)
  • 9206272 Branch 250925 update bicep types (#986)
  • 8506031 azapi_resource data source supports ignore_not_found and exists (#979)
  • f1c200f bugfix: specified subscription ID should not be overridden by Azure CLI defau...
  • b94ab01 add memberType for network group; add routeTableUsageMode for routingConfigur...
  • a82dee4 add more verified azapi examples (#966)
  • fd2fa3c [Infra]: update ado yamls to use pool-ubuntu-2404 (#973)
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)
  • @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)
  • @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)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [azure/azapi](https://github.com/Azure/terraform-provider-azapi) from 2.4.0 to 2.7.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.7.0)

---
updated-dependencies:
- dependency-name: azure/azapi
  dependency-version: 2.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 5, 2025

Labels

The following labels could not be found: dependencies, terraform. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@github-actions
Copy link

github-actions bot commented Oct 5, 2025

Terraform Lint Results

  • Terraform Version 📎1.11.4
  • Working Directory 📂./tests/e2e
  • Terraform Format and Style 🖌success

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant