github hashicorp/terraform-provider-azurerm v4.49.0

2 days ago

4.49.0 (October 16, 2025)

FEATURES:

  • New Data Source: azurerm_graph_services_account (#30697)
  • New Data Source: azurerm_oracle_exascale_database_storage_vault (#30043)
  • New Resource: azurerm_api_management_workspace_policy_fragment (#30678)
  • New Resource: azurerm_oracle_exascale_database_storage_vault (#30043)

ENHANCEMENTS:

  • Data Source: azurerm_data_protection_backup_vault - add support for the identity.identity_ids property (#29061)
  • azurerm_consumption_budget_management_group - remove the maximum count validation for the notification block (#29200)
  • azurerm_consumption_budget_resource_group - remove the maximum count validation for the notification block (#29200)
  • azurerm_consumption_budget_subscription - remove the maximum count validation for the notification block (#29200)
  • azurerm_data_protection_backup_vault - add support for the identity.identity_ids property (#29061)
  • azurerm_data_protection_backup_vault - add support for UserAssigned and SystemAssigned, UserAssigned values to the identity.type property (#29061)
  • azurerm_monitor_data_collection_rule - improve validation for data_sources.*.name (#30851)
  • azurerm_search_service - support upgrading the sku based on tier (#30842)
  • azurerm_storage_queue - support migrating from storage_account_name to storage_account_id (#30836)

BUG FIXES:

  • azurerm_application_insights - fix an issue that caused tags to be removed when other properties were updated (#30758)
  • azurerm_container_registry - fix the name length validation to allow 50 rather than 49 (#30858)
  • azurerm_function_app_flex_consumption - the auth_settings block contents are now set into state when auth_settings.enabled is set to false (#30781)
  • azurerm_linux_function_app - the auth_settings block contents are now set into state when auth_settings.enabled is set to false (#30781)
  • azurerm_linux_function_app_slot - the auth_settings block contents are now set into state when auth_settings.enabled is set to false (#30781)
  • azurerm_linux_web_app - the auth_settings block contents are now set into state when auth_settings.enabled is set to false (#30781)
  • azurerm_linux_web_app_slot - the auth_settings block contents are now set into state when auth_settings.enabled is set to false (#30781)
  • azurerm_mssql_database - fix validation for min_capacity and auto_pause_delay_in_minutes being set on non-serverless SKUs (#30856)
  • azurerm_signalr_service_custom_certificate - remove unnecessary API requests and checks that could lead to a panic (#30412)
  • azurerm_windows_function_app - the auth_settings block contents are now set into state when auth_settings.enabled is set to false (#30781)
  • azurerm_windows_function_app_slot - the auth_settings block contents are now set into state when auth_settings.enabled is set to false (#30781)
  • azurerm_windows_web_app - the auth_settings block contents are now set into state when auth_settings.enabled is set to false (#30781)
  • azurerm_windows_web_app_slot - the auth_settings block contents are now set into state when auth_settings.enabled is set to false (#30781)

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

NewReleases is sending notifications on new releases.