ReleaseBytes
azure Terraform AzureRM Provider Releases · · 4.77.0

Terraform Azure Provider v4.77.0: New resources, enhancements, and fixes

terraforminfraazuregadeprecationengineer
feature patch

Terraform-provider-azurerm version 4.77.0 introduces two new resources for Key Vault and Web PubSub custom domains, alongside several enhancements and bug fixes. Key changes include deprecations for storage account name properties in favor of IDs, and fixes for issues related to SKU changes and IP address validation. This release impacts users managing Azure resources via Terraform, particularly those working with storage, machine learning, and network configurations.

  • New List Resource: azurerm_key_vault
  • New List Resource: azurerm_web_pubsub_custom_domain
  • go - update to 1.26.4
  • go-azure-sdk - update to v0.20260603.1074745
  • Data Source: azurerm_storage_table - the storage_account_name property has been deprecated in favour of the storage_account_id property
Features (2)
  • azurerm_key_vault New List Resource: azurerm_key_vault
  • azurerm_web_pubsub_custom_domain New List Resource: azurerm_web_pubsub_custom_domain
Enhancements (10)
  • dependencies go - update to 1.26.4
  • dependencies go-azure-sdk - update to v0.20260603.1074745
  • Data Source: azurerm_storage_blob - the storage_account_name and storage_container_name properties have been deprecated in favour of the storage_container_id property

  • Data Source: azurerm_storage_table - the storage_account_name property has been deprecated in favour of the storage_account_id property
  • azurerm_machine_learning_workspace - add support for the storage_account_access_type property
  • azurerm_storage_blob - the storage_account_name and storage_container_name properties have been deprecated in favour of the storage_container_id property

  • azurerm_storage_container - the storage_account_name property has been deprecated in favour of the storage_account_id property
  • azurerm_storage_object_replication - add support for the metrics_enabled property
  • azurerm_storage_queue - the storage_account_name property has been deprecated in favour of the storage_account_id property
  • azurerm_storage_table - the storage_account_name property has been deprecated in favour of the storage_account_id property
Fixes (5)
  • azurerm_mssql_managed_instance - fix an issue that caused an error when changing from a GP_* SKU to a BC_* SKU
  • azurerm_network_manager_deployment - add a custom poller to work around an API issue on creation
  • azurerm_recovery_services_vault_resource_guard_association - normalize resource_guard_id before persisting to state to work around an API issue

  • azurerm_subnet - fix an issue that incorrectly caused a validation error when increasing ip_address_pool.number_of_ip_addresses
  • azurerm_virtual_network - fix an issue that incorrectly caused a validation error when increasing ip_address_pool.number_of_ip_addresses
Read the original announcement →

https://github.com/hashicorp/terraform-provider-azurerm/releases/tag/v4.77.0