hashicorp/terraform-provider-azurerm (azurerm)
### [`v3.96.0`](https://togithub.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#3960-March-14-2024)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-azurerm/compare/v3.95.0...v3.96.0)
ENHANCEMENTS:
- dependencies: updating to `v0.20240314.1083835` of `github.com/hashicorp/go-azure-sdk` ([#25255](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25255))
- dependencies: updating to `v0.25.1` of `github.com/tombuildsstuff/giovanni` \[[GH-#24798](https://togithub.com/GH-/terraform-provider-azurerm/issues/24798)]
- dependencies: updating to `v1.33.0` of `google.golang.org/protobuf` ([#25243](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25243))
- `storage`: updating the data plane resources to use the transport layer from `hashicorp/go-azure-sdk` rather than `Azure/go-autorest` \[[GH-#24798](https://togithub.com/GH-/terraform-provider-azurerm/issues/24798)]
- Data Source: `azurerm_storage_table_entities` - support for AAD authentication \[[GH-#24798](https://togithub.com/GH-/terraform-provider-azurerm/issues/24798)]
- Data Source: `azurerm_storage_table_entity` - support for AAD authentication \[[GH-#24798](https://togithub.com/GH-/terraform-provider-azurerm/issues/24798)]
- `azurerm_kusto_cluster` - support `None` pattern for the `virtual_network_configuration` block ([#24733](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24733))
- `azurerm_linux_function_app` - support for the Node `20` runtime ([#24073](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24073))
- `azurerm_linux_function_app_slot` - support for the Node `20` runtime ([#24073](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24073))
- `azurerm_storage_share_file` - support for AAD authentication \[[GH-#24798](https://togithub.com/GH-/terraform-provider-azurerm/issues/24798)]
- `azurerm_storage_share_directory` - support for AAD authentication, deprecate `share_name` and `storage_account_name` in favor of `storage_share_id` \[[GH-#24798](https://togithub.com/GH-/terraform-provider-azurerm/issues/24798)]
- `azurerm_storage_table_entity` - support for AAD authentication, deprecate `share_name` and `storage_account_name` in favor of `storage_table_id` \[[GH-#24798](https://togithub.com/GH-/terraform-provider-azurerm/issues/24798)]
- `azurerm_storage_table_entity` - support for AAD authentication \[[GH-#24798](https://togithub.com/GH-/terraform-provider-azurerm/issues/24798)]
- `azurerm_windows_function_app` - support for the Node `20` runtime ([#24073](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24073))
- `azurerm_windows_function_app_slot` - support for the Node `20` runtime ([#24073](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24073))
- `azurerm_windows_web_app` - support for the Node `20` runtime ([#24073](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24073))
- `azurerm_windows_web_app_slot` - support for the Node `20` runtime ([#24073](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24073))
BUG FIXES:
- `azurerm_container_app_custom_domain` - fix resource ID parsing bug preventing import ([#25192](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25192))
- `azurerm_windows_web_app` - fix incorrect warning message when checking name availability ([#25214](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25214))
- `azurerm_virtual_machine_run_command` - prevent a bug during updates ([#25186](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25186))
- Data Source: `azurerm_storage_table_entities` - Fix `items.x.properties` truncating to one entry ([#25211](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25211))
### [`v3.95.0`](https://togithub.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#3950-March-08-2024)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-azurerm/compare/v3.94.0...v3.95.0)
FEATURES:
- New Resource: `azurerm_container_app_custom_domain` ([#24421](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24421))
- New Resource: `azurerm_data_protection_backup_instance_kubernetes_cluster` ([#24940](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24940))
- New Resource: `azurerm_static_web_app` ([#25117](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25117))
- New resource: `azurerm_static_web_app_custom_domain` ([#25117](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25117))
- New resource: `azurerm_system_center_virtual_machine_manager_availability_set` ([#24975](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24975))
- New Resource: `azurerm_workloads_sap_three_tier_virtual_instance` ([#24384](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24384))
- New Resource: `azurerm_workloads_sap_single_node_virtual_instance` ([#24331](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24331))
ENHANCEMENTS:
- `dependencies`: updating to v0.20240229.1102109 of `github.com/hashicorp/go-azure-sdk` ([#25102](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25102))
- `monitor`: updating to use the transport layer from `hashicorp/go-azure-sdk` rather than `Azure/go-autorest` \[[GH-#25102](https://togithub.com/GH-/terraform-provider-azurerm/issues/25102)]
- `network`: updating to API Version `2023-09-01` ([#25095](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25095))
- `azurerm_data_factory_integration_runtime_managed` - support for the `credential_name` property ([#25033](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25033))
- `azurerm_linux_function_app` - support for the `description` property in the `ip_restriction` block ([#24527](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24527))
- `azurerm_linux_function_app` - support for the `ip_restriction_default_action` and `scm_ip_restriction_default_action` properties ([#25131](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25131))
- `azurerm_linux_function_app_slot` - support for the `description` property in the `ip_restriction` block ([#24527](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24527))
- `azurerm_linux_function_app_slot` - support for the `ip_restriction_default_action` and `scm_ip_restriction_default_action` properties ([#25131](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25131))
- `azurerm_linux_web_app` - support for the `description` property in the `ip_restriction` block ([#24527](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24527))
- `azurerm_linux_web_app` - support for the `ip_restriction_default_action` and `scm_ip_restriction_default_action` properties ([#25131](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25131))
- `azurerm_linux_web_app_slot` - support for the `description` property in the `ip_restriction` block ([#24527](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24527))
- `azurerm_linux_web_app_slot` - support for the `ip_restriction_default_action` and `scm_ip_restriction_default_action` properties ([#25131](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25131))
- `azurerm_mysql_flexible_server` - setting the `storage.size_gb` property to a smaller value now forces a new resource to be created ([#25074](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25074))
- `azurerm_orbital_contact_profile` - changing the `channels` property no longer creates a new resource ([#25129](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25129))
- `azurerm_private_dns_resolver_inbound_endpoint` - the `private_ip_address` property is no longer required when `private_ip_allocation_method` is `Dynamic` ([#25035](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25035))
- `stream_analytics_output_blob` - support for the `blob_write_mode` property ([#25127](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25127))
- `azurerm_windows_function_app` - support for the `description` property in the `ip_restriction` block ([#24527](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24527))
- `azurerm_windows_function_app` - support for the `ip_restriction_default_action` and `scm_ip_restriction_default_action` properties ([#25131](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25131))
- `azurerm_windows_function_app_slot` - support for the `description` property in the `ip_restriction` block ([#24527](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24527))
- `azurerm_windows_function_app_slot` - support for the `ip_restriction_default_action` and `scm_ip_restriction_default_action` properties ([#25131](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25131))
- `azurerm_windows_web_app` - support for the `description` property in the `ip_restriction` block ([#24527](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24527))
- `azurerm_windows_web_app` - support for the `ip_restriction_default_action` and `scm_ip_restriction_default_action` properties ([#25131](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25131))
- `azurerm_windows_web_app_slot` - support for the `description` property in the `ip_restriction` block ([#24527](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24527))
- `azurerm_windows_web_app_slot` - support for the `ip_restriction_default_action` and `scm_ip_restriction_default_action` properties ([#25131](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25131))
BUG FIXES:
- Data Source: `azurerm_function_app_host_keys` - correctly set `event_grid_extension_key` by searching for the renamed property in the API response ([#25108](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25108))
- `azurerm_app_service_public_certificate` - fix issue where certificate information was not being set correctly in the read ([#24943](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24943))
- `azurerm_container_registry` - prevent recreation of the resource when the `georeplication.tags` are updated ([#24994](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24994))
- `azurerm_firewall_policy_rule_collection_group` - fix issue where the client subscription ID was used to construct the `firewall_policy_id` ([#25145](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25145))
- `azurerm_function_app_hybrid_connection` - fix issue where `SendKeyValue` was not populated in the API payload ([#23761](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/23761))
- `azurerm_orbital_contact_profile` - fix creation of the resource when `event_hub_uri` is not specified ([#25128](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25128))
- `azurerm_recovery_services_vault` - prevent a panic when `immutability` is updated ([#25132](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25132))
- `azurerm_storage_account` - fix issue where the queue encryption key type was set as the table encryption key type ([#25046](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25046))
- `azurerm_web_app_hybrid_connection` - fix issue where `SendKeyValue` was not populated in the API payload ([#23761](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/23761))
- `azurerm_mssql_database` - fix incorrect error due to typo when using `restore_long_term_retention_backup_id` ([#25180](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25180))
DEPRECATIONS:
- Deprecated Resource: `azurerm_static_site` ([#25117](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25117))
- Deprecated Resource: `azurerm_static_site_custom_domain` ([#25117](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25117))
- `azurerm_kubernetes_fleet_manager` - the `hub_profile` property has been deprecated ([#25010](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25010))
### [`v3.94.0`](https://togithub.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#3940-February-29-2024)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-azurerm/compare/v3.93.0...v3.94.0)
FEATURES:
- **New Resource**: `azurerm_kubernetes_fleet_update_run` ([#24813](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24813))
ENHANCEMENTS:
- dependencies: updating to `v0.20240228.1142829` of `github.com/hashicorp/go-azure-sdk` ([#25081](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25081))
- `servicefabric`: updating to use the transport layer from `hashicorp/go-azure-sdk` rather than `Azure/go-autorest` ([#25002](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25002))
- `springcloud`: updating to API Version `2024-01-01-preview` ([#24937](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24937))
- `securitycenter`: updating to use the transport layer from `hashicorp/go-azure-sdk` rather than `Azure/go-autorest` ([#25081](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25081))
- Data Source: `azurerm_storage_table_entities` - support for `select` ([#24987](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24987))
- Data Source: `azurerm_netapp_volume` - support for the `smb_access_based_enumeration` and `smb_non_browsable` properties ([#24514](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24514))
- `azurerm_cosmosdb_account` - add support for the `minimal_tls_version` property ([#24966](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24966))
- `azurerm_federated_identity_credential` - the federated credentials can now be changed without creating a new resource ([#25003](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25003))
- `azurerm_kubernetes_cluster` - support for the `current_kubernetes_version` property ([#25079](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25079))
- `azurerm_kubernetes_cluster` - private DNS is now allowed for the `web_app_routing` property ([#25038](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25038))
- `azurerm_kubernetes_cluster` - migration between different `outbound_type`s is now allowed ([#25021](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25021))
- `azurerm_mssql_database` - support for the `recovery_point_id` and `restore_long_term_retention_backup_id` properties ([#24904](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24904))
- `azurerm_linux_virtual_machine` - support for the `automatic_upgrade_enabled`, `disk_controller_type`, `os_image_notification`, `treat_failure_as_deployment_failure_enabled`, and `vm_agent_platform_updates_enabled`properties ([#23394](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/23394))
- `azurerm_nginx_deployment` - support for the `automatic_upgrade_channel` property ([#24867](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24867))
- `azurerm_netapp_volume` - support for the `smb_access_based_enumeration` and `smb_non_browsable` properties ([#24514](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24514))
- `azurerm_netapp_pool` - support for the `encryption_type` property ([#24993](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24993))
- `azurerm_role_definition` - upgrade to the API version `2022-05-01-preview` ([#25008](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25008))
- `azurerm_redis_cache` - allow AAD auth for all SKUs ([#25006](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25006))
- `azurerm_sql_managed_instance` - support for the `zone_redundant_enabled` property ([#25089](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25089))
- `azurerm_spring_cloud_gateway` - support for the `application_performance_monitoring_ids` property ([#24919](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24919))
- `azurerm_spring_cloud_configuration_service` - support for the `refresh_interval_in_seconds` property ([#25009](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25009))
- `azurerm_synapse_workspace` - support for using the `user_assigned_identity_id` property within the `customer_managed_key` block ([#25027](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25027))
- `azurerm_windows_virtual_machine` - support for the `automatic_upgrade_enabled`, `disk_controller_type`, `os_image_notification`, `treat_failure_as_deployment_failure_enabled`, and `vm_agent_platform_updates_enabled`properties ([#23394](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/23394))
BUG FIXES:
- `azurerm_api_management_notification_recipient_email` - fixing an issue where response pages weren't iterated over correctly ([#25055](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25055))
- `azurerm_api_management_notification_recipient_user` - fixing an issue where response pages weren't iterated over correctly ([#25055](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25055))
- `azurerm_batch_pool` - fix setting the `extension.settings_json` property ([#24976](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24976))
- `azurerm_key_vault_key` - `expiration_date` can be updated if newer date is ahead ([#25000](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25000))
- `azurerm_pim_active_role_assignment` - fix an isue where the resource would disappear or fail to import after 45 days ([#24524](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24524))
- `azurerm_pim_eligible_role_assignment` - fix an isue where the resource would disappear or fail to import after 45 days ([#24524](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24524))
- `azurerm_recovery_services_vault` - validate that `use_system_assigned_identity` and `user_assigned_identity_id` cannot be set at the same time ([#24091](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24091))
- `azurerm_recovery_vaults` will now create properly with `SystemAssigned,UserAssigned` identity ([#24978](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24978))
- `azurerm_subscription` - fixing an issue where response pages weren't iterated over correctly ([#25055](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25055))
### [`v3.93.0`](https://togithub.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#3930-February-22-2024)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-azurerm/compare/v3.92.0...v3.93.0)
FEATURES:
- **New Data Source**: `azurerm_express_route_circuit_peering` ([#24971](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24971))
- **New Data Source**: `azurerm_storage_table_entities` ([#24973](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24973))
- **New Resource**: `azurerm_dev_center_catalog` ([#24833](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24833))
- **New Resource**: `azurerm_system_center_virtual_machine_manager_server` ([#24278](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24278))
BUG FIXES:
- `azurerm_key_vault` - conditionally polling the Data Plane endpoint when `public_network_access_enabled` is set to false ([#23823](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/23823))
- `azurerm_storage_account` - allow the `identity.type` property to be `SystemAssigned, UserAssigned` when using a Customer Managed Key ([#24923](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24923))
- `azurerm_automation_account` - prevent the `identity.identity_ids` User Assigned identity being set when not specified in config ([#24977](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24977))
ENHANCEMENTS:
- dependencies: updating to `v0.20240221.1170458` of `hashicorp/go-azure-sdk` ([#24967](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24967))
- dependencies: refactor `azurerm_spring_cloud_configuration_service` to use `go-azure-sdk` ([#24918](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24918))
- provider: support or the feature flag `virtual_machine_scale_set.reimage_on_manual_upgrade` ([#22975](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22975))
- `sentinel`: updating to use the transport layer from `hashicorp/go-azure-sdk` rather than `Azure/go-autorest` ([#24962](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24962))
- `sqlvirtualmachines`: updating to use the transport layer from `hashicorp/go-azure-sdk` rather than `Azure/go-autorest` ([#24912](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24912))
- `nginx` : updating to use `2024-01-01-preview` ([#24868](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24868))
- `azurerm_cosmosdb_account` - support for the `backup.tier` property ([#24595](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24595))
- `azurerm_linux_virtual_machine` - the `virtual_machine_scale_set_id` proeprty can now be changed without creating a new resource ([#24768](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24768))
- `azurerm_machine_learning_workspace` - support for the `managed_network.isolation_mode` property ([#24951](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24951))
- `azurerm_private_dns_resolver_inbound_endpoint` - support the `static` value for the `private_ip_allocation_method` property ([#24952](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24952))
- `azurerm_postgresql_flexible_server` - expose the `storage_tier` field ([#24892](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24892))
- `azurerm_redis_cache` - support for the `preferred_data_persistence_auth_method` property ([#24370](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24370))
- `azurerm_servicebus_namespace` - support for the `premium_messaging_partitions` property ([#24676](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24676))
- `azurerm_windows_virtual_machine` - the `virtual_machine_scale_set_id` proeprty can now be changed without creating a new resource ([#24768](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24768))
BUG FIXES:
- `azurerm_cognitive_deployment` - the `version_upgrade_option` property can not be updated without creating a new resource ([#24922](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24922))
- `azurerm_data_protection_backup_vault` - support or the `soft_delete` and `retention_duration_in_days` properties ([#24775](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24775))
- `azurerm_data_factory_pipeline` - correctly handle incorrect header values ([#24921](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24921))
- `azurerm_kusto_cluster` - `optimized_auto_scale` is now updated after `sku` has been updated ([#24906](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24906))
- `azurerm_key_vault_certificate` - will now only update the `lifetime_action` of the certificate block unless otherwise required ([#24755](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24755))
- `azurerm_linux_virtual_machine_scale_set` - correctly include `public_ip_prefix_id` during updates ([#24939](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24939))
- `azurerm_postgresql_flexible_server` - the `customer_managed_key.key_vault_key_id` property is now required ([#24981](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24981))
- `azurerm_nginx_deployment` - changing the `sku` property now creates a new resource ([#24905](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24905))
- `azurerm_orchestrated_virtual_machine_scale_set` - the `disk_size_gb` and `lun` parameters of `data_disks` are optional now ([#24944](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24944))
- `azurerm_storage_account` - change order of API calls to be GET-then-PUT ratehr then PATCHES ([#23935](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/23935))
- `azurerm_storage_account` - improve the validation around the `immutability_policy` being used with `blob_properties` ([#24938](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24938))
- `azurerm_security_center_setting` - prevent a bug when name is `SENTINEL` ([#24497](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24497))
- `azurerm_windows_virtual_machine_scale_set` - correctly include `public_ip_prefix_id` during updates ([#24939](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24939))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, 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 has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
~> 3.92.0
->~> 3.96.0
Release Notes
hashicorp/terraform-provider-azurerm (azurerm)
### [`v3.96.0`](https://togithub.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#3960-March-14-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-azurerm/compare/v3.95.0...v3.96.0) ENHANCEMENTS: - dependencies: updating to `v0.20240314.1083835` of `github.com/hashicorp/go-azure-sdk` ([#25255](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25255)) - dependencies: updating to `v0.25.1` of `github.com/tombuildsstuff/giovanni` \[[GH-#24798](https://togithub.com/GH-/terraform-provider-azurerm/issues/24798)] - dependencies: updating to `v1.33.0` of `google.golang.org/protobuf` ([#25243](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25243)) - `storage`: updating the data plane resources to use the transport layer from `hashicorp/go-azure-sdk` rather than `Azure/go-autorest` \[[GH-#24798](https://togithub.com/GH-/terraform-provider-azurerm/issues/24798)] - Data Source: `azurerm_storage_table_entities` - support for AAD authentication \[[GH-#24798](https://togithub.com/GH-/terraform-provider-azurerm/issues/24798)] - Data Source: `azurerm_storage_table_entity` - support for AAD authentication \[[GH-#24798](https://togithub.com/GH-/terraform-provider-azurerm/issues/24798)] - `azurerm_kusto_cluster` - support `None` pattern for the `virtual_network_configuration` block ([#24733](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24733)) - `azurerm_linux_function_app` - support for the Node `20` runtime ([#24073](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24073)) - `azurerm_linux_function_app_slot` - support for the Node `20` runtime ([#24073](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24073)) - `azurerm_storage_share_file` - support for AAD authentication \[[GH-#24798](https://togithub.com/GH-/terraform-provider-azurerm/issues/24798)] - `azurerm_storage_share_directory` - support for AAD authentication, deprecate `share_name` and `storage_account_name` in favor of `storage_share_id` \[[GH-#24798](https://togithub.com/GH-/terraform-provider-azurerm/issues/24798)] - `azurerm_storage_table_entity` - support for AAD authentication, deprecate `share_name` and `storage_account_name` in favor of `storage_table_id` \[[GH-#24798](https://togithub.com/GH-/terraform-provider-azurerm/issues/24798)] - `azurerm_storage_table_entity` - support for AAD authentication \[[GH-#24798](https://togithub.com/GH-/terraform-provider-azurerm/issues/24798)] - `azurerm_windows_function_app` - support for the Node `20` runtime ([#24073](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24073)) - `azurerm_windows_function_app_slot` - support for the Node `20` runtime ([#24073](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24073)) - `azurerm_windows_web_app` - support for the Node `20` runtime ([#24073](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24073)) - `azurerm_windows_web_app_slot` - support for the Node `20` runtime ([#24073](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24073)) BUG FIXES: - `azurerm_container_app_custom_domain` - fix resource ID parsing bug preventing import ([#25192](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25192)) - `azurerm_windows_web_app` - fix incorrect warning message when checking name availability ([#25214](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25214)) - `azurerm_virtual_machine_run_command` - prevent a bug during updates ([#25186](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25186)) - Data Source: `azurerm_storage_table_entities` - Fix `items.x.properties` truncating to one entry ([#25211](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25211)) ### [`v3.95.0`](https://togithub.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#3950-March-08-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-azurerm/compare/v3.94.0...v3.95.0) FEATURES: - New Resource: `azurerm_container_app_custom_domain` ([#24421](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24421)) - New Resource: `azurerm_data_protection_backup_instance_kubernetes_cluster` ([#24940](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24940)) - New Resource: `azurerm_static_web_app` ([#25117](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25117)) - New resource: `azurerm_static_web_app_custom_domain` ([#25117](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25117)) - New resource: `azurerm_system_center_virtual_machine_manager_availability_set` ([#24975](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24975)) - New Resource: `azurerm_workloads_sap_three_tier_virtual_instance` ([#24384](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24384)) - New Resource: `azurerm_workloads_sap_single_node_virtual_instance` ([#24331](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24331)) ENHANCEMENTS: - `dependencies`: updating to v0.20240229.1102109 of `github.com/hashicorp/go-azure-sdk` ([#25102](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25102)) - `monitor`: updating to use the transport layer from `hashicorp/go-azure-sdk` rather than `Azure/go-autorest` \[[GH-#25102](https://togithub.com/GH-/terraform-provider-azurerm/issues/25102)] - `network`: updating to API Version `2023-09-01` ([#25095](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25095)) - `azurerm_data_factory_integration_runtime_managed` - support for the `credential_name` property ([#25033](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25033)) - `azurerm_linux_function_app` - support for the `description` property in the `ip_restriction` block ([#24527](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24527)) - `azurerm_linux_function_app` - support for the `ip_restriction_default_action` and `scm_ip_restriction_default_action` properties ([#25131](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25131)) - `azurerm_linux_function_app_slot` - support for the `description` property in the `ip_restriction` block ([#24527](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24527)) - `azurerm_linux_function_app_slot` - support for the `ip_restriction_default_action` and `scm_ip_restriction_default_action` properties ([#25131](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25131)) - `azurerm_linux_web_app` - support for the `description` property in the `ip_restriction` block ([#24527](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24527)) - `azurerm_linux_web_app` - support for the `ip_restriction_default_action` and `scm_ip_restriction_default_action` properties ([#25131](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25131)) - `azurerm_linux_web_app_slot` - support for the `description` property in the `ip_restriction` block ([#24527](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24527)) - `azurerm_linux_web_app_slot` - support for the `ip_restriction_default_action` and `scm_ip_restriction_default_action` properties ([#25131](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25131)) - `azurerm_mysql_flexible_server` - setting the `storage.size_gb` property to a smaller value now forces a new resource to be created ([#25074](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25074)) - `azurerm_orbital_contact_profile` - changing the `channels` property no longer creates a new resource ([#25129](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25129)) - `azurerm_private_dns_resolver_inbound_endpoint` - the `private_ip_address` property is no longer required when `private_ip_allocation_method` is `Dynamic` ([#25035](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25035)) - `stream_analytics_output_blob` - support for the `blob_write_mode` property ([#25127](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25127)) - `azurerm_windows_function_app` - support for the `description` property in the `ip_restriction` block ([#24527](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24527)) - `azurerm_windows_function_app` - support for the `ip_restriction_default_action` and `scm_ip_restriction_default_action` properties ([#25131](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25131)) - `azurerm_windows_function_app_slot` - support for the `description` property in the `ip_restriction` block ([#24527](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24527)) - `azurerm_windows_function_app_slot` - support for the `ip_restriction_default_action` and `scm_ip_restriction_default_action` properties ([#25131](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25131)) - `azurerm_windows_web_app` - support for the `description` property in the `ip_restriction` block ([#24527](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24527)) - `azurerm_windows_web_app` - support for the `ip_restriction_default_action` and `scm_ip_restriction_default_action` properties ([#25131](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25131)) - `azurerm_windows_web_app_slot` - support for the `description` property in the `ip_restriction` block ([#24527](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24527)) - `azurerm_windows_web_app_slot` - support for the `ip_restriction_default_action` and `scm_ip_restriction_default_action` properties ([#25131](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25131)) BUG FIXES: - Data Source: `azurerm_function_app_host_keys` - correctly set `event_grid_extension_key` by searching for the renamed property in the API response ([#25108](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25108)) - `azurerm_app_service_public_certificate` - fix issue where certificate information was not being set correctly in the read ([#24943](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24943)) - `azurerm_container_registry` - prevent recreation of the resource when the `georeplication.tags` are updated ([#24994](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24994)) - `azurerm_firewall_policy_rule_collection_group` - fix issue where the client subscription ID was used to construct the `firewall_policy_id` ([#25145](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25145)) - `azurerm_function_app_hybrid_connection` - fix issue where `SendKeyValue` was not populated in the API payload ([#23761](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/23761)) - `azurerm_orbital_contact_profile` - fix creation of the resource when `event_hub_uri` is not specified ([#25128](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25128)) - `azurerm_recovery_services_vault` - prevent a panic when `immutability` is updated ([#25132](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25132)) - `azurerm_storage_account` - fix issue where the queue encryption key type was set as the table encryption key type ([#25046](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25046)) - `azurerm_web_app_hybrid_connection` - fix issue where `SendKeyValue` was not populated in the API payload ([#23761](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/23761)) - `azurerm_mssql_database` - fix incorrect error due to typo when using `restore_long_term_retention_backup_id` ([#25180](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25180)) DEPRECATIONS: - Deprecated Resource: `azurerm_static_site` ([#25117](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25117)) - Deprecated Resource: `azurerm_static_site_custom_domain` ([#25117](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25117)) - `azurerm_kubernetes_fleet_manager` - the `hub_profile` property has been deprecated ([#25010](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25010)) ### [`v3.94.0`](https://togithub.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#3940-February-29-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-azurerm/compare/v3.93.0...v3.94.0) FEATURES: - **New Resource**: `azurerm_kubernetes_fleet_update_run` ([#24813](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24813)) ENHANCEMENTS: - dependencies: updating to `v0.20240228.1142829` of `github.com/hashicorp/go-azure-sdk` ([#25081](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25081)) - `servicefabric`: updating to use the transport layer from `hashicorp/go-azure-sdk` rather than `Azure/go-autorest` ([#25002](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25002)) - `springcloud`: updating to API Version `2024-01-01-preview` ([#24937](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24937)) - `securitycenter`: updating to use the transport layer from `hashicorp/go-azure-sdk` rather than `Azure/go-autorest` ([#25081](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25081)) - Data Source: `azurerm_storage_table_entities` - support for `select` ([#24987](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24987)) - Data Source: `azurerm_netapp_volume` - support for the `smb_access_based_enumeration` and `smb_non_browsable` properties ([#24514](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24514)) - `azurerm_cosmosdb_account` - add support for the `minimal_tls_version` property ([#24966](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24966)) - `azurerm_federated_identity_credential` - the federated credentials can now be changed without creating a new resource ([#25003](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25003)) - `azurerm_kubernetes_cluster` - support for the `current_kubernetes_version` property ([#25079](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25079)) - `azurerm_kubernetes_cluster` - private DNS is now allowed for the `web_app_routing` property ([#25038](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25038)) - `azurerm_kubernetes_cluster` - migration between different `outbound_type`s is now allowed ([#25021](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25021)) - `azurerm_mssql_database` - support for the `recovery_point_id` and `restore_long_term_retention_backup_id` properties ([#24904](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24904)) - `azurerm_linux_virtual_machine` - support for the `automatic_upgrade_enabled`, `disk_controller_type`, `os_image_notification`, `treat_failure_as_deployment_failure_enabled`, and `vm_agent_platform_updates_enabled`properties ([#23394](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/23394)) - `azurerm_nginx_deployment` - support for the `automatic_upgrade_channel` property ([#24867](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24867)) - `azurerm_netapp_volume` - support for the `smb_access_based_enumeration` and `smb_non_browsable` properties ([#24514](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24514)) - `azurerm_netapp_pool` - support for the `encryption_type` property ([#24993](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24993)) - `azurerm_role_definition` - upgrade to the API version `2022-05-01-preview` ([#25008](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25008)) - `azurerm_redis_cache` - allow AAD auth for all SKUs ([#25006](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25006)) - `azurerm_sql_managed_instance` - support for the `zone_redundant_enabled` property ([#25089](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25089)) - `azurerm_spring_cloud_gateway` - support for the `application_performance_monitoring_ids` property ([#24919](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24919)) - `azurerm_spring_cloud_configuration_service` - support for the `refresh_interval_in_seconds` property ([#25009](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25009)) - `azurerm_synapse_workspace` - support for using the `user_assigned_identity_id` property within the `customer_managed_key` block ([#25027](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25027)) - `azurerm_windows_virtual_machine` - support for the `automatic_upgrade_enabled`, `disk_controller_type`, `os_image_notification`, `treat_failure_as_deployment_failure_enabled`, and `vm_agent_platform_updates_enabled`properties ([#23394](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/23394)) BUG FIXES: - `azurerm_api_management_notification_recipient_email` - fixing an issue where response pages weren't iterated over correctly ([#25055](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25055)) - `azurerm_api_management_notification_recipient_user` - fixing an issue where response pages weren't iterated over correctly ([#25055](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25055)) - `azurerm_batch_pool` - fix setting the `extension.settings_json` property ([#24976](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24976)) - `azurerm_key_vault_key` - `expiration_date` can be updated if newer date is ahead ([#25000](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25000)) - `azurerm_pim_active_role_assignment` - fix an isue where the resource would disappear or fail to import after 45 days ([#24524](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24524)) - `azurerm_pim_eligible_role_assignment` - fix an isue where the resource would disappear or fail to import after 45 days ([#24524](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24524)) - `azurerm_recovery_services_vault` - validate that `use_system_assigned_identity` and `user_assigned_identity_id` cannot be set at the same time ([#24091](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24091)) - `azurerm_recovery_vaults` will now create properly with `SystemAssigned,UserAssigned` identity ([#24978](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24978)) - `azurerm_subscription` - fixing an issue where response pages weren't iterated over correctly ([#25055](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25055)) ### [`v3.93.0`](https://togithub.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#3930-February-22-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-azurerm/compare/v3.92.0...v3.93.0) FEATURES: - **New Data Source**: `azurerm_express_route_circuit_peering` ([#24971](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24971)) - **New Data Source**: `azurerm_storage_table_entities` ([#24973](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24973)) - **New Resource**: `azurerm_dev_center_catalog` ([#24833](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24833)) - **New Resource**: `azurerm_system_center_virtual_machine_manager_server` ([#24278](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24278)) BUG FIXES: - `azurerm_key_vault` - conditionally polling the Data Plane endpoint when `public_network_access_enabled` is set to false ([#23823](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/23823)) - `azurerm_storage_account` - allow the `identity.type` property to be `SystemAssigned, UserAssigned` when using a Customer Managed Key ([#24923](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24923)) - `azurerm_automation_account` - prevent the `identity.identity_ids` User Assigned identity being set when not specified in config ([#24977](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24977)) ENHANCEMENTS: - dependencies: updating to `v0.20240221.1170458` of `hashicorp/go-azure-sdk` ([#24967](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24967)) - dependencies: refactor `azurerm_spring_cloud_configuration_service` to use `go-azure-sdk` ([#24918](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24918)) - provider: support or the feature flag `virtual_machine_scale_set.reimage_on_manual_upgrade` ([#22975](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22975)) - `sentinel`: updating to use the transport layer from `hashicorp/go-azure-sdk` rather than `Azure/go-autorest` ([#24962](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24962)) - `sqlvirtualmachines`: updating to use the transport layer from `hashicorp/go-azure-sdk` rather than `Azure/go-autorest` ([#24912](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24912)) - `nginx` : updating to use `2024-01-01-preview` ([#24868](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24868)) - `azurerm_cosmosdb_account` - support for the `backup.tier` property ([#24595](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24595)) - `azurerm_linux_virtual_machine` - the `virtual_machine_scale_set_id` proeprty can now be changed without creating a new resource ([#24768](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24768)) - `azurerm_machine_learning_workspace` - support for the `managed_network.isolation_mode` property ([#24951](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24951)) - `azurerm_private_dns_resolver_inbound_endpoint` - support the `static` value for the `private_ip_allocation_method` property ([#24952](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24952)) - `azurerm_postgresql_flexible_server` - expose the `storage_tier` field ([#24892](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24892)) - `azurerm_redis_cache` - support for the `preferred_data_persistence_auth_method` property ([#24370](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24370)) - `azurerm_servicebus_namespace` - support for the `premium_messaging_partitions` property ([#24676](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24676)) - `azurerm_windows_virtual_machine` - the `virtual_machine_scale_set_id` proeprty can now be changed without creating a new resource ([#24768](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24768)) BUG FIXES: - `azurerm_cognitive_deployment` - the `version_upgrade_option` property can not be updated without creating a new resource ([#24922](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24922)) - `azurerm_data_protection_backup_vault` - support or the `soft_delete` and `retention_duration_in_days` properties ([#24775](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24775)) - `azurerm_data_factory_pipeline` - correctly handle incorrect header values ([#24921](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24921)) - `azurerm_kusto_cluster` - `optimized_auto_scale` is now updated after `sku` has been updated ([#24906](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24906)) - `azurerm_key_vault_certificate` - will now only update the `lifetime_action` of the certificate block unless otherwise required ([#24755](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24755)) - `azurerm_linux_virtual_machine_scale_set` - correctly include `public_ip_prefix_id` during updates ([#24939](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24939)) - `azurerm_postgresql_flexible_server` - the `customer_managed_key.key_vault_key_id` property is now required ([#24981](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24981)) - `azurerm_nginx_deployment` - changing the `sku` property now creates a new resource ([#24905](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24905)) - `azurerm_orchestrated_virtual_machine_scale_set` - the `disk_size_gb` and `lun` parameters of `data_disks` are optional now ([#24944](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24944)) - `azurerm_storage_account` - change order of API calls to be GET-then-PUT ratehr then PATCHES ([#23935](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/23935)) - `azurerm_storage_account` - improve the validation around the `immutability_policy` being used with `blob_properties` ([#24938](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24938)) - `azurerm_security_center_setting` - prevent a bug when name is `SENTINEL` ([#24497](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24497)) - `azurerm_windows_virtual_machine_scale_set` - correctly include `public_ip_prefix_id` during updates ([#24939](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24939))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.