azure Terraform AzureRM Provider Releases · · 4.81.0

Terraform Azure Provider v4.81.0 Adds New Resources and Enhancements

terraforminfraazuregaengineerazure-key-vault
feature patch

Terraform's Azure provider has been updated to version 4.81.0, introducing several new resources for managing Azure CDN, Cognitive Services, and other services. The release also includes enhancements to existing resources, such as improved Key Vault integration for Logic Apps, and dependency updates for underlying Azure SDKs. These changes aim to provide more comprehensive infrastructure-as-code capabilities for Azure users, with new resources available immediately and enhancements impacting specific resource configurations.

  • New Data Source: azurerm_cdn_frontdoor_batch_rule_set
  • New List Resource: azurerm_backup_policy_vm
  • New List Resource: azurerm_cdn_frontdoor_batch_rule_set
  • New List Resource: azurerm_cognitive_account_connection_account_key
  • New List Resource: azurerm_cognitive_account_connection_account_managed_identity
Features (21)
  • New Data Source: azurerm_cdn_frontdoor_batch_rule_set
  • New List Resource: azurerm_backup_policy_vm
  • New List Resource: azurerm_cdn_frontdoor_batch_rule_set
  • azurerm_cognitive_account_connection_account_key New List Resource: azurerm_cognitive_account_connection_account_key
  • azurerm_cognitive_account_connection_account_managed_identity New List Resource: azurerm_cognitive_account_connection_account_managed_identity
  • azurerm_cognitive_account_connection_api_key New List Resource: azurerm_cognitive_account_connection_api_key (
  • azurerm_cognitive_account_connection_custom_keys New List Resource: azurerm_cognitive_account_connection_custom_keys
  • azurerm_cognitive_account_connection_entra_id New List Resource: azurerm_cognitive_account_connection_entra_id
  • New List Resource: azurerm_federated_identity_credential
  • New List Resource: azurerm_monitor_scheduled_query_rules_alert
  • New List Resource: azurerm_servicebus_customer_managed_identity
  • New List Resource: azurerm_web_pubsub_custom_certificate
  • New Resource: azurerm_cdn_frontdoor_batch_rule_set
  • azurerm_cognitive_account_connection_account_key New Resource: azurerm_cognitive_account_connection_account_key
  • azurerm_cognitive_account_connection_account_managed_identity New Resource: azurerm_cognitive_account_connection_account_managed_identity
  • azurerm_cognitive_account_connection_api_key New Resource: azurerm_cognitive_account_connection_api_key (
  • azurerm_cognitive_account_connection_custom_keys New Resource: azurerm_cognitive_account_connection_custom_keys
  • azurerm_cognitive_account_connection_entra_id New Resource: azurerm_cognitive_account_connection_entra_id
  • New Resource: azurerm_log_analytics_workspace_table_microsoft
  • azurerm_servicebus_subscription - added new provider feature flag that will remove the "$Default" rule immediately on new subscription creation

  • New Resource: azurerm_storage_account_table_properties
Enhancements (12)
  • dependencies go - update to 1.26.5
  • dependencies x/crypto - update to v0.54.0
  • dependencies cdn - update to API version 2025-12-01
  • dependencies compute - update to API version 2025-04-01
  • dependencies go-azure-helpers - update to v0.81.1
  • dependencies go-azure-sdk - update to v0.20260709.1191450
  • dependencies keyvault - update to API version 2026-02-01
  • Data Source: azurerm_logic_app_standard - add new return attribute storage_key_vault_secret_id which will be set if the app service "AzureWebJobsStorage" property had a KeyVault reference format

  • azurerm_cdn_frontdoor_endpoint - migrate to go-azure-sdk
  • azurerm_container_registry Add support for azuread_authentication_as_arm_policy_enabled, role_assignment_mode and network_rule_bypass_allowed_for_tasks properties

  • azurerm_logic_app_standard - add attribute storage_key_vault_secret_id which can be used in place of storage_account_name and storage_account_key, allowing the app service property "AzureWebJobsStorage" to reference a key vault secret in the format "@Microsoft.KeyVault(SecretUri=...)"

  • azurerm_orchestrated_virtual_machine_scale_set - support for the tags property within the network_interface block
Fixes (5)
  • azurerm_cdn_frontdoor_custom_domain - fix a validation regression that prevented previously valid wildcard inputs to the host_name property
  • azurerm_network_security_perimeter_association - fix create/update methods to poll for async operation completion before returning
  • azurerm_palo_alto_next_generation_firewall_virtual_hub_strata_cloud_manager - fix an issue that set arguments not present in schema causing an error

  • azurerm_palo_alto_next_generation_firewall_virtual_network_strata_cloud_manager - fix an issue that set arguments not present in schema causing an error

  • azurerm_virtual_hub_connection - remote_virtual_network_id value will now be parsed case insensitive
Read the original announcement →

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

Related releases