Releases: hashicorp/terraform-provider-azurerm
Releases · hashicorp/terraform-provider-azurerm
v4.63.0
4.63.0 (March 05, 2026)
FEATURES:
- provider: added the
enhanced_validationblock with thelocationsandresource_providersproperties to replace theARM_PROVIDER_ENHANCED_VALIDATIONenvironment variable (#31678)
ENHANCEMENTS:
azurerm_site_recovery_replicated_vm- add support forPremiumV2_LRSin thetarget_replica_disk_typeproperty (#31890)
BUG FIXES:
azurerm_analysis_services_server- fix an issue that prevented creation of the resource withpower_bi_service_enabledset tofalseand one or moreipv4_firewall_ruleblocks defined (#31870)azurerm_analysis_services_server- fix an issue that prevented adding or removingipv4_firewall_ruleblocks without also modifyingpower_bi_service_enabled(#31870)azurerm_linux_web_app,azurerm_windows_web_app,azurerm_windows_function_app,azurerm_linux_function_app,azurerm_function_app_flex_consumption- fix API error when removing auth_settings_v2 configuration from a previously deployed appservice (#31821) (#31821)- dependencies:
dataprotection- downgrade to API version2025-07-01due to new validation introduced by Azure on2025-09-01that is blocking deployments (#31877)
v4.62.1
4.62.1 (March 02, 2026)
BUG FIXES:
azurerm_data_factory- fix removal ofcustomer_managed_key_identity_idto no longer send an empty string to Azure, instead sending an empty object (#31858)azurerm_data_factory_customer_managed_key- fix a persistent ID parsing error onuser_assigned_identity_idwhen Azure returned an empty string (#31858)azurerm_data_factory_customer_managed_key- fix removal ofuser_assigned_identity_idto no longer send an empty string to Azure, instead sending an empty object (#31858)azurerm_linux_function_app_slot- fix an issue that prevented users from deploying a slot to a container-based function app (#31842)
v4.62.0
4.62.0 (February 26, 2026)
FEATURES:
- New List Resource:
azurerm_network_ddos_protection_plan(#31768) - New List Resource:
azurerm_private_dns_a_record(#31785) - New List Resource:
azurerm_private_endpoint(#31769) - New List Resource:
azurerm_redis_cache(#31770) - New List Resource:
azurerm_redis_firewall_rule(#31770) - New List Resource:
azurerm_route(#31760) - New List Resource:
azurerm_mssql_elasticpool(#31736) - New List Resource:
azurerm_mssql_virtual_machine(#31737)
ENHANCEMENTS:
- dependencies:
databricks- update to API version2026-01-01(#31654) - dependencies:
dataprotection- update to API version2025-09-01(#31402) azurerm_dashboard_grafana- add support for the12value in thegrafana_major_versionproperty and remove the deprecated10value (#31653)azurerm_linux_function_app- add support for25in thejava_versionproperty (#31096)azurerm_linux_web_app- add support for3.14in thepython_versionproperty (#31826)azurerm_linux_web_app- add support for25in thejava_versionproperty (#31096)azurerm_linux_web_app_slot- add support for3.14in thepython_versionproperty (#31826)azurerm_windows_function_app- add support for25in thejava_versionproperty (#31096)azurerm_windows_web_app- add support for25in thejava_versionproperty (#31096)
BUG FIXES:
azurerm_container_app_job- fix an issue wheretemplate.container.startup_probe.initial_delayandtemplate.container.readiness_probe.initial_delaywere not set in the API request (#31796)
v4.61.0
4.61.0 (February 19, 2026)
FEATURES:
- New List Resource:
azurerm_application_gateway(#31749) - New List Resource:
azurerm_application_security_group(#31742) - New List Resource:
azurerm_firewallandazurerm_firewall_policy(#31734) - New List Resource:
azurerm_firewall_policy_rule_collection_group(#31741) - New List Resource:
azurerm_ip_group(#31740) - New List Resource:
azurerm_mssql_database(#31735) - New List Resource:
azurerm_mssql_job_agent(#31738) - New List Resource:
azurerm_mssql_server(#31650) - New List Resource:
azurerm_nat_gatway(#31764) - New List Resource:
azurerm_network_security_rule(#31748) - New List Resource:
azurerm_public_ip(#31762) - New List Resource:
azurerm_web_application_firewall_policy(#31758)
ENHANCEMENTS:
- dependencies:
goupdate to1.25.5 - dependencies:
go-azure-sdk- update tov0.20260212.1143955 azurerm_managed_redis-sku_namecan now be updated (#31203)azurerm_managed_redis-default_databasemust be specified when creating a new resource (#31724)azurerm_point_to_site_vpn_gateway-connection_configuration.x.internet_security_enabledcan now be updated (#31733)azurerm_security_center_storage_defender- update to API version2025-06-01(#31759)
BUG FIXES:
v4.60.0
4.60.0 (February 12, 2026)
FEATURES:
- New Data Source:
azurerm_cognitive_account_project(#31605) - New Data Source:
azurerm_managed_redis_access_policy_assignment(#30980) - New Data Source:
azurerm_oracle_database_system_versions(#31001) - New Resource:
azurerm_api_management_workspace_named_value(#31299) - New List Resource:
azurerm_cognitive_account(#31624) - New Resource:
azurerm_data_factory_linked_service_sql_managed_instance(#30896) - New Resource:
azurerm_managed_redis_access_policy_assignment(#30980) - New List Resource:
azurerm_mysql_flexible_database,azurerm_mysql_flexible_server_firewall_rule,azurerm_mysql_flexible_server_configuration- includes addition of Identity (#31646) (#31646) - New List Resource:
azurerm_service_plan(#31610)
ENHANCEMENTS:
- dependencies:
containerinstance- update to API version2025-09-01(#31640) - dependencies:
storagemover- update to API version2025-07-01(#31587) - Data Source:
azurerm_container_app- add support for theread_secretsproperty allowing users to skip secret retrieval that may trigger authorization errors (#31199) azurerm_application_gateway- add support for2.2towaf_configuration.rule_set_version(#31674)azurerm_application_gateway- add support forMS-ThreatIntel-XSStowaf_configuration.disabled_rule_group.rule_group_name(#31674)azurerm_express_route_port- add support forGcmAesXpn128andGcmAesXpn256ciphers tolink*.macsec_cipher(#30240)azurerm_postgresql_flexible_server- add support forcluster(#31315)azurerm_web_application_firewall_policy- add support for2.2tomanaged_rules.managed_rule_set.versionandmanaged_rules.exclusion.excluded_rule_set.version(#31674)azurerm_web_application_firewall_policy- add support forMS-ThreatIntel-XSStomanaged_rules.managed_rule_set.rule_group_override.rule_group_nameandmanaged_rules.exclusion.excluded_rule_set.rule_group.rule_group_name(#31674)- provider: the
subscription_idproperty can now be populated based on theazCLI (#30251)
BUG FIXES:
azurerm_express_route_port- fix an issue that causedidentityto be removed when updating unrelated properties (#30240)azurerm_federated_identity_credential- theidis now built using the resource group name segment from theparent_idpreventing unexpected 404 statuses (#30860)azurerm_kubernetes_cluster- fixedcapacity_reservation_group_idloss during node pool cycling (#30654)azurerm_monitor_aad_diagnostic_setting- add polling as a workaround to an eventual consistency issue (#31123)list.azurerm_private_dns_zone- fix context handling resolving an issue where this list resources never returned results (#31719)
v4.59.0
4.59.0 (February 06, 2026)
ENHANCEMENTS:
- dependencies:
go-azure-sdk- update tov0.20260129.1200123(#31621) azurerm_automation_runbook- add support for theruntime_environment_nameproperty (#30992)azurerm_kusto_eventgrid_data_connection- update validation foreventhub_consumer_group_nameto allow$Defaultas input (#31551)azurerm_linux_function_app- add support for3.14tosite_config.application_stack.python_version(#31195)azurerm_linux_function_app_slot- add support for3.14tosite_config.application_stack.python_version(#31195)azurerm_netapp_volume_group_sap_hana_resource- add support forzone,encryption_key_source,key_vault_private_endpoint_id, andnetwork_features(#31603)azurerm_user_assigned_identity- add support for theisolation_scopeproperty (#31216)
BUG FIXES:
azurerm_kubernetes_cluster- thenetwork_policyproperty now allows updating fromcalicotocilium(#31627)azurerm_logic_app_trigger_http_request- fix an issue that prevented importing existing resources due to empty trigger inputs (#31433)azurerm_mssql_database- fix validation formin_capacityandauto_pause_delay_in_minutes(#31690)
v4.58.0
4.58.0 (January 22, 2026)
FEATURES:
- New Data Source:
azurerm_network_security_perimeter(#31356) - New Data Source:
azurerm_network_security_perimeter_profile(#31356) - New Resource:
azurerm_network_security_perimeter(#31356) - New Resource:
azurerm_network_security_perimeter_access_rule(#31356) - New Resource:
azurerm_network_security_perimeter_association(#31356) - New Resource:
azurerm_network_security_perimeter_profile(#31356) - New List Resource:
azurerm_resource_group(#31270)
ENHANCEMENTS:
- dependencies:
go-azure-sdk- update tov0.20251219.1184026(#31397) azurerm_backup_policy_file_share- add support forbackup_tierandsnapshot_retention_in_days(#29243)azurerm_cosmosdb_cassandra_cluster-versionnow supports4.1and5.0(#31424)azurerm_function_app_flex_consumption- themaximum_instance_countproperty now allows values from1-1000(#31392)azurerm_kubernetes_cluster-network_data_planeandnetwork_policynow support updating tocilium(#30958)azurerm_kusto_eventhub_data_connection- add support forretrieval_start_date(#31445)azurerm_kusto_iothub_data_connection- add support forretrieval_start_date(#31413)azurerm_kusto_script- add support forscript_levelandprincipal_permissions_action(#31403)azurerm_linux_function_app- add support for24tosite_config.application_stack.node_version(#31098)azurerm_linux_function_app_slot- add support for24tosite_config.application_stack.node_version(#31098)azurerm_linux_web_app- add support for24-ltstosite_config.application_stack.node_version(#31098)azurerm_linux_web_app_slot- add support for24-ltstosite_config.application_stack.node_version(#31098)azurerm_mssql_managed_instance- increasestorage_size_in_gbmaximum to32768(#31387)azurerm_netapp_volume_group_oracle-service_levelnow supportsFlexible(#31508)azurerm_netapp_volume_group_sap_hana-service_levelnow supportsFlexible(#31508)azurerm_network_manager_routing_configuration- add support for theroute_table_usage_modeproperty (#31463)azurerm_windows_function_app- add support for~24tosite_config.application_stack.node_version(#31248)azurerm_windows_function_app_slot- add support for~24tosite_config.application_stack.node_version(#31248)data.azurerm_container_registry-admin_passwordis now sensitive (#31428)
BUG FIXES:
azurerm_api_management- fix an issue that prevented updates tohostname_configuration.*.key_vault_certificate_id(#31534)azurerm_api_management_custom_domain- fix an issue that prevented updates to[management|portal|developer_portal|scm|gateway].key_vault_certificate_id(#31534)azurerm_container_app_custom_domain- no longer error during read when container app is deleted outside of Terraform (#31523)azurerm_databricks_workspace- removed a legacy workaround that prevented apply operations from succeeding whenmanaged_disk_cmk_rotation_to_latest_version_enabledandtagswere updated simultaneously (#31509)azurerm_storage_account- can now update a Storage Standard ZRS account (#31431)clients- fix correlation id across many clients (#31368)
v4.57.0
4.57.0 (December 18, 2025)
NOTE: This release removes the Mobile Network (azurerm_mobile_network*) resources and data sources due to Azure having retired the service
FEATURES:
- New Resource:
azurerm_automation_runtime_environment(#30991)
ENHANCEMENTS:
azurerm_data_protection_backup_vault_customer_managed_key- thekey_vault_key_idproperty now supports keys from a Managed HSM vault (#31365)azurerm_kubernetes_cluster- support for thenode_provisioning_profileblock (#30517)azurerm_log_analytics_cluster_customer_managed_key- thekey_vault_key_idproperty now supports keys from a Managed HSM vault (#31375)azurerm_mssql_database- thetransparent_data_encryption_key_vault_key_idproperty now supports keys from a Managed HSM vault (#31373)
BUG FIXES:
v4.56.0
4.56.0 (December 11, 2025)
ENHANCEMENTS:
- dependencies:
healthbot- update to API version2025-05-25(#31328) - dependencies:
terraform-plugin-testing- update tov1.14.0(#31334) - Data Source:
azurerm_cognitive_account- add support for new attributes (#30778) azurerm_cognitive_account- add support for thekindproperty to rollback or upgrade fromOpenAItoAIServices(#31063)azurerm_databricks_workspace_root_dbfs_customer_managed_key- thekey_vault_key_idproperty now supports keys from Managed HSM Vaults (#31336)azurerm_databricks_workspace_root_dbfs_customer_managed_key- thekey_vault_key_idproperty now supports versionless keys (#31336)azurerm_healthbot- add support for theC1andPESSKUs (#31328)azurerm_lbfixignore_changesbehaviour in updatable properties (#31318)azurerm_network_manager_network_group- add support for themember_typeproperty [GH-30672azurerm_network_manager_static_member- add support for using a subnet as the target resource (#30672)azurerm_virtual_network_gateway- add support for theErGwScaleSKU (#31082)
BUG FIXES:
azurerm_container_app_environment_certificate- fix an issue that prevented creating the resource with an empty value forcertificate_password(#31335)azurerm_databricks_workspace_root_dbfs_customer_managed_key- fix a panic that occurred when the customer managed key was removed from the workspace outside of Terraform (#31336)azurerm_databricks_workspace_root_dbfs_customer_managed_key- fix the timeout for the delete operation (#31336)azurerm_storage_blob_inventory_policy- fix setting Resource Identity data (#31313)
v4.55.0
4.55.0 (December 04, 2025)
FEATURES:
- New Data Source:
azurerm_api_management_workspace(#30241) - New Resource:
azurerm_cognitive_account_project(#30916) - New Resource:
azurerm_log_analytics_workspace_table_custom_log(#30800) - New Resource:
azurerm_mongo_cluster_user(#31205) - New Resource:
azurerm_palo_alto_next_generation_firewall_virtual_hub_strata_cloud_manager(#30613) - New Resource:
azurerm_palo_alto_next_generation_firewall_virtual_network_strata_cloud_manager(#30613) - New List Resource:
azurerm_private_dns_zone(#31157)
ENHANCEMENTS:
- dependencies:
containerregistry- update to API version2025-04-01(#30205) - dependencies:
go-azure-helpers- update tov0.75.1(#31148) - dependencies:
go-azure-sdk- update tov0.20251202.1181053(#31253) - dependencies:
managedidentity- upgrade API version to2024-11-30(#30535) - dependencies:
postgres- update to API version2025-08-01(#31162) azurerm_cognitive_account- update validation forcustomer_managed_key.key_vault_key_idto allow managed HSM keys as input (#31147)azurerm_container_app_environment- extend validation forworkload_profile_typefor additional supported SKUs (#30738)azurerm_container_app_environment_certificate- add support for thecertificate_key_vaultblock (#30510)azurerm_data_factory- update validation forcustomer_managed_key_idto allow managed HSM keys as input (#31146)azurerm_mongo_cluster- support for new propertiescustomer_managed_key,data_api_mode_enabled,identity,restore,authentication_methodsandstorage_type(#31100)azurerm_mysql_flexible_server- add support for MySQL version8.4(#31099)azurerm_oracle_autonomous_database- theadmin_passwordproperty is no longerForceNew(#30966)azurerm_postgresql_flexible_server- update validation forcustomer_managed_key.key_vault_key_idandcustomer_managed_key.geo_backup_key_vault_key_idto allow managed HSM keys as input (#31148)azurerm_postgresql_flexible_server- add support for PostgreSQL version18(#31162)azurerm_storage_encryption_scope- update validation forkey_vault_key_idto allow managed HSM keys as input (#31145)
BUG FIXES:
- Data Source:
azurerm_ssh_public_key- fix normalisation forpublic_keyto avoid removing a literalEOTfrom the base64 encoded content (#31249) azurerm_data_protection_backup_vault- poll delete request for completion (#31202)azurerm_function_app_hybrid_connection- remove validation preventing resource import when using an elastic service plan SKU (#31134)azurerm_key_vault_key-not_before_dateandexpiration_dateare now set into state when empty, fixing an issue where drift was not detected (#31192)azurerm_key_vault_secret-not_before_dateandexpiration_dateare now set into state when empty, fixing an issue where drift was not detected (#31192)azurerm_kubernetes_cluster- fix drift onazure_policy_enabledwhen updating cluster (#30917)azurerm_kubernetes_fleet_update_run- fix a nil pointer dereference to prevent panics (#31213)azurerm_lb_nat_rule- fix an issue that prevented changingfloating_ip_enabledandtcp_reset_enabledfromtruetofalse(#31244)azurerm_lb_outbound_rule- fix an issue that prevented changingtcp_reset_enabledfromtruetofalse(#31244)azurerm_lb_rule- fix an issue that prevented changingfloating_ip_enabledandtcp_reset_enabledfromtruetofalse(#31244)azurerm_private_endpoint- ensure Resource Identity data is set on create to avoidMissing Resource Identity After Createerrors (#31246)azurerm_resource_group- fix poller for theprevent_deletion_if_contains_resourcesfeature, resolving an Azure eventual consistency issue (#31253)azurerm_storage_account- ensure Resource Identity data is set on create to avoidMissing Resource Identity After Createerrors (#31246)azurerm_traffic_manager_profile- fix an issue that prevented changingtraffic_view_enabledfromtruetofalse(#31066)