hashicorp/terraform-provider-azurerm (azurerm)
### [`v4.10.0`](https://redirect.github.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#4100-November-14-2024)
[Compare Source](https://redirect.github.com/hashicorp/terraform-provider-azurerm/compare/v4.9.0...v4.10.0)
BREAKING CHANGES:
- dependencies - update `cognitive` to `2024-10-01`, due to a behavioural change in this version of the API, the `primary_access_key` and `secondary_access_key` can not be retrieved if `local_authentication_enabled` has been set to `false`. These properties that may have had values previously will now be empty. This has affected the `azurerm_ai_services` and `azurerm_cognitive_account` resources as well as the `azurerm_cognitive_account` data source ([#27851](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27851))
FEATURES:
- **New Data Source**: `azurerm_key_vault_managed_hardware_security_module_key` ([#27827](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27827))
- **New Resource**: `azurerm_netapp_backup_vault` ([#27188](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27188))
- **New Resource**: `azurerm_netapp_backup_policy` ([#27188](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27188))
ENHANCEMENTS:
- dependencies: update `terraform-plugin-framework` to version `v1.13.0` ([#27936](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27936))
- dependencies: update `terraform-plugin-framework-validators` to version `v0.14.0` ([#27936](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27936))
- dependencies: update `terraform-plugin-go` to version `v0.25.0` ([#27936](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27936))
- dependencies: update `terraform-plugin-mux` to version `v0.17.0` ([#27936](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27936))
- dependencies: update `terraform-plugin-sdk/v2` to version `v2.35.0` ([#27936](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27936))
- Data Source: `azurerm_bastion_host` - add support for the `zones` property ([#27909](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27909))
- `azurerm_application_gateway` - support more values for the `status_code` property ([#27535](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27535))
- `azurerm_bastion_host` - support for the `zones` property ([#27909](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27909))
- `azurerm_communication_service` - support for `usgov` region ([#27919](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27919))
- `azurerm_email_communication_service` - support for `usgov` region added ([#27919](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27919))
- `azurerm_linux_function_app` - support for .NET 9 ([#27879](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27879))
- `azurerm_linux_function_app_slot` - support for .NET 9 ([#27879](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27879))
- `azurerm_linux_web_app` - support for .NET 9 ([#27879](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27879))
- `azurerm_linux_web_app_slot` - support for .NET 9 ([#27879](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27879))
- `azurerm_windows_web_app` - support for .NET 9 ([#27879](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27879))
- `azurerm_windows_web_app_slot` - support for .NET 9 ([#27879](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27879))
- `azurerm_windows_function_app` - support for .NET 9 ([#27879](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27879))
- `azurerm_windows_function_app_slot` - support for .NET 9 ([#27879](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27879))
BUG FIXES:
- `azurerm_log_analytics_workspace_table` - use the subscription from workspace ID ([#27590](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27590))
- `azurerm_traffic_manager_external_endpoint` - the value for `priority` will be dynamically assigned by the API ([#27966](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27966))
- `azurerm_traffic_manager_azure_endpoint` - the value for `priority` will be dynamically assigned by the API ([#27966](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27966))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
4.9.0
->4.10.0
Release Notes
hashicorp/terraform-provider-azurerm (azurerm)
### [`v4.10.0`](https://redirect.github.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#4100-November-14-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-azurerm/compare/v4.9.0...v4.10.0) BREAKING CHANGES: - dependencies - update `cognitive` to `2024-10-01`, due to a behavioural change in this version of the API, the `primary_access_key` and `secondary_access_key` can not be retrieved if `local_authentication_enabled` has been set to `false`. These properties that may have had values previously will now be empty. This has affected the `azurerm_ai_services` and `azurerm_cognitive_account` resources as well as the `azurerm_cognitive_account` data source ([#27851](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27851)) FEATURES: - **New Data Source**: `azurerm_key_vault_managed_hardware_security_module_key` ([#27827](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27827)) - **New Resource**: `azurerm_netapp_backup_vault` ([#27188](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27188)) - **New Resource**: `azurerm_netapp_backup_policy` ([#27188](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27188)) ENHANCEMENTS: - dependencies: update `terraform-plugin-framework` to version `v1.13.0` ([#27936](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27936)) - dependencies: update `terraform-plugin-framework-validators` to version `v0.14.0` ([#27936](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27936)) - dependencies: update `terraform-plugin-go` to version `v0.25.0` ([#27936](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27936)) - dependencies: update `terraform-plugin-mux` to version `v0.17.0` ([#27936](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27936)) - dependencies: update `terraform-plugin-sdk/v2` to version `v2.35.0` ([#27936](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27936)) - Data Source: `azurerm_bastion_host` - add support for the `zones` property ([#27909](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27909)) - `azurerm_application_gateway` - support more values for the `status_code` property ([#27535](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27535)) - `azurerm_bastion_host` - support for the `zones` property ([#27909](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27909)) - `azurerm_communication_service` - support for `usgov` region ([#27919](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27919)) - `azurerm_email_communication_service` - support for `usgov` region added ([#27919](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27919)) - `azurerm_linux_function_app` - support for .NET 9 ([#27879](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27879)) - `azurerm_linux_function_app_slot` - support for .NET 9 ([#27879](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27879)) - `azurerm_linux_web_app` - support for .NET 9 ([#27879](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27879)) - `azurerm_linux_web_app_slot` - support for .NET 9 ([#27879](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27879)) - `azurerm_windows_web_app` - support for .NET 9 ([#27879](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27879)) - `azurerm_windows_web_app_slot` - support for .NET 9 ([#27879](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27879)) - `azurerm_windows_function_app` - support for .NET 9 ([#27879](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27879)) - `azurerm_windows_function_app_slot` - support for .NET 9 ([#27879](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27879)) BUG FIXES: - `azurerm_log_analytics_workspace_table` - use the subscription from workspace ID ([#27590](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27590)) - `azurerm_traffic_manager_external_endpoint` - the value for `priority` will be dynamically assigned by the API ([#27966](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27966)) - `azurerm_traffic_manager_azure_endpoint` - the value for `priority` will be dynamically assigned by the API ([#27966](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27966))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.