busser / murmur

Pass secrets as environment variables to a process
Apache License 2.0
117 stars 7 forks source link

⬆️[Terraform] Update Terraform providers (major) #488

Open renovate[bot] opened 3 weeks ago

renovate[bot] commented 3 weeks ago

This PR contains the following updates:

Package Type Update Change
azurerm (source) required_provider major 3.58.0 -> 4.2.0
google (source) required_provider major 5.23.0 -> 6.2.0
google-beta (source) required_provider major 5.23.0 -> 6.2.0

Release Notes

hashicorp/terraform-provider-azurerm (azurerm) ### [`v4.2.0`](https://redirect.github.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#420-September-12-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-azurerm/compare/v4.1.0...v4.2.0) FEATURES: - **New Resource**: `azurerm_arc_machine` ([#​26647](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26647)) - **New Resource**: `azurerm_arc_machine_automanage_configuration_assignment` ([#​26657](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26657)) ENHANCEMENTS: - `network/bastionhosts` - upgrade api version from `2023-11-01` to `2024-01-01` ([#​27277](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27277)) - `recoveryservices` - upgrade `recoveryservicessiterecovery` from `2022-10-0`1 to `2024-04-01` ([#​27281](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27281)) - `azurerm_data_protection_backup_vault` - support for the `property cross_region_restore_enabled` property ([#​27197](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27197)) - `azurem_mssql_managed_instance` - support for the `service_principal_type` property ([#​27240](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27240)) BUG FIXES: - `azurerm_cosmosdb_account` - fix crash during state migration ([#​27302](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27302)) - `azurerm_servicebus_queue` - fix defaults of the `default_message_ttl` and `auto_delete_on_idle` properties ([#​27305](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27305)) ### [`v4.1.0`](https://redirect.github.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#410-September-05-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-azurerm/compare/v4.0.1...v4.1.0) ENHANCEMENTS: - dependencies - bump `hashicorp/go-azure-sdk` to `v0.20240903.1111904` ([#​27268](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27268)) - Virtual Machine Scale Sets - upgrade api version from `2024-03-01` to `2024-07-01` ([#​27230](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27230)) - `hdinsights` - update the HDInsights Node definition validation of VM sizes to include new V5 types ([#​27270](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27270)) - `azurerm_api_management_logger` - support for the `application_insights.connection_string` property ([#​27137](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27137)) - `azurerm_bot_service_azure_bot` - will now send the value for the `developer_app_insights_api_key` property ([#​27280](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27280)) - `azurerm_netapp_volume` - support for the `smb3_protocol_encryption_enabled` property ([#​27228](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27228)) - `azurerm_subnet` - support `Microsoft.DevOpsInfrastructure` as delegation service ([#​27259](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27259)) BUG FIXES: - `azurerm_mysql_flexible_server` - correctly set `source_server_id` in the state file ([#​27295](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27295)) - `azurerm_cosmosdb_account` - the `ip_range_filter` property now supports IPV4 addresses ([#​27208](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27208)) - `azurerm_cosmosdb_account` - added state migration for `ip_range_filter` underlying type change from `string` to `set` ([#​27276](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27276)) - `azurerm_linux_virtual_machine` - the `admin_ssh_key.public_key` property now supports [`ed25519`](https://redirect.github.com/hashicorp/terraform-provider-azurerm/commit/ed25519) ssh keys ([#​27202](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27202)) - `azurerm_sentinel_automation_rule` - no longer panics when using `condition_json` ([#​27269](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27269)) - `azurerm_kubernetes_cluster` - the `host_encryption_enabled` and `node_public_ip_enabled` properties are now set correctly ([#​27218](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27218)) ### [`v4.0.1`](https://redirect.github.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#401-August-23-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-azurerm/compare/v4.0.0...v4.0.1) BUG FIXES: - provider: fix a validation bug that prevents `terraform validate` from working when `subscription_id` is not specified ([#​27178](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27178)) - `azurerm_cognitive_deployment` - fixed replacement of `scale` block with `sku` ([#​27173](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27173)) - `azurerm_kubernetes_cluster` - prevent a panic ([#​27183](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27183)) - `azurerm_kubernetes_cluster_node_pool` - prevent a panic caused by renamed `enable_*` properties ([#​27164](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27164)) - `azurerm_sentinel_data_connector_microsoft_threat_intelligence` - prevent error by removing deprecated property `bing_safety_phishing_url_lookback_date` ([#​27171](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27171)) ### [`v4.0.0`](https://redirect.github.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#400-August-22-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-azurerm/compare/v3.116.0...v4.0.0) NOTES: - **Major Version**: Version 4.0 of the Azure Provider is a major version - some behaviours have changed and some deprecated fields/resources have been removed - please refer to [the 4.0 upgrade guide for more information](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/guides/4.0-upgrade-guide). - When upgrading to v4.0 of the AzureRM Provider, we recommend upgrading to the latest version of Terraform Core ([which can be found here](https://www.terraform.io/downloads)). ENHANCEMENTS: - Data Source: `azurerm_shared_image` - add support for the `trusted_launch_supported`, `trusted_launch_enabled`, `confidential_vm_supported`, `confidential_vm_enabled`, `accelerated_network_support_enabled` and `hibernation_enabled` properties ([#​26975](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26975)) - dependencies: updating `hashicorp/go-azure-sdk` to `v0.20240819.1075239` ([#​27107](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27107)) - `applicationgateways` - updating to use `2023-11-01` ([#​26776](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26776)) - `containerregistry` - updating to use `2023-06-01-preview` ([#​23393](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/23393)) - `containerservice` - updating to `2024-05-01` ([#​27105](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27105)) - `mssql` - updating to use `hashicorp/go-azure-sdk` and `023-08-01-preview` ([#​27073](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27073)) - `mssqlmanagedinstance` - updating to use `hashicorp/go-azure-sdk` and `2023-08-01-preview` ([#​26872](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26872)) - `azurerm_image` - add support for the `disk_encryption_set_id` property to the `data_disk` block ([#​27015](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27015)) - `azurerm_log_analytics_workspace_table` - add support for more `total_retention_in_days` and `retention_in_days` values ([#​27053](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27053)) - `azurerm_mssql_elasticpool` - add support for the `HS_MOPRMS` and `MOPRMS` skus ([#​27085](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27085)) - `azurerm_netapp_pool` - allow `1` as a valid value for `size_in_tb` ([#​27095](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27095)) - `azurerm_notification_hub` - add support for the `browser_credential` property ([#​27058](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27058)) - `azurerm_redis_cache` - add support for the `access_keys_authentication_enabled` property ([#​27039](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27039)) - `azurerm_role_assignment` - add support for the `/`, `/providers/Microsoft.Capacity` and `/providers/Microsoft.BillingBenefits` scopes ([#​26663](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26663)) - `azurerm_shared_image` - add support for the `hibernation_enabled` property ([#​26975](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26975)) - `azurerm_storage_account` - support `queue_encryption_key_type` and `table_encryption_key_type` for more storage account kinds ([#​27112](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27112)) - `azurerm_web_application_firewall_policy` - add support for the `request_body_enforcement` property ([#​27094](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27094)) BUG FIXES: - `azurerm_ip_group_cidr` - fixed the position of the CIDR check to correctly refresh the resource when it's no longer present ([#​27103](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27103)) - `azurerm_monitor_diagnostic_setting` - add further polling to work around an eventual consistency issue when creating the resource ([#​27088](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27088)) - `azurerm_storage_account` - prevent API error by populating `infrastructure_encryption_enabled` when updating `customer_managed_key` ([#​26971](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26971)) - `azurerm_storage_blob_inventory_policy` - the `filter` property can now be set when `scope` is `container` ([#​27113](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27113)) - `azurerm_virtual_network_dns_servers` - moved locks to prevent the creation of subnets with stale data ([#​27036](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27036)) - `azurerm_virtual_network_gateway_connection` - allow `0` as a valid value for `ipsec_policy.sa_datasize` ([#​27056](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27056)) *** For information on changes between the v3.116.0 and v3.0.0 releases, please see [the previous v3.x changelog entries](https://redirect.github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG-v3.md). For information on changes between the v2.99.0 and v2.0.0 releases, please see [the previous v2.x changelog entries](https://redirect.github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG-v2.md). For information on changes between the v1.44.0 and v1.0.0 releases, please see [the previous v1.x changelog entries](https://redirect.github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG-v1.md). For information on changes prior to the v1.0.0 release, please see [the v0.x changelog](https://redirect.github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG-v0.md). ### [`v3.116.0`](https://redirect.github.com/hashicorp/terraform-provider-azurerm/releases/tag/v3.116.0) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-azurerm/compare/v3.115.0...v3.116.0) DEPRECATIONS: All Azure Kubernetes Service (AKS) properties related to preview features are deprecated since they will not be available in a stable API. Please see https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/guides/4.0-upgrade-guide#aks-migration-to-stable-api for more details ([#​26863](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26863)) FEATURES: - New Resource: `azurerm_ai_services` ([#​26008](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26008)) - New Resource: `azurerm_communication_service_email_domain_association` ([#​26432](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26432)) - New Resource: `azurerm_dev_center_project_environment_type` ([#​26941](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26941)) - New Resource: `azurerm_extended_location_custom_location` ([#​24267](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/24267)) - New Resource: `azurerm_postgresql_flexible_server_virtual_endpoint` ([#​26708](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26708)) ENHANCEMENTS: - `notificationhub` - updating to use version `2023-09-01` ([#​26528](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26528)) - `azurerm_api_management_api` - update validation of `path` to allow single character strings ([#​26922](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26922)) - `azurerm_cosmosdb_account` - add support for the property `burst_capacity_enabled` ([#​26986](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26986)) - `azurerm_linux_function_app` - add support for `vnet_image_pull_enabled` property in 4.0 ([#​27001](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27001)) - `azurerm_linux_function_app_slot` - add support for `vnet_image_pull_enabled` property in 4.0 ([#​27001](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27001)) - `azurerm_logic_app_standard` - add support for `v8.0` in `site_config.dotnet_framework_version` ([#​26983](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26983)) - `azurerm_management_group_policy_assignment` - remove length restriction on name ([#​27055](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27055)) - `azurerm_recovery_services_vault` - add support for the `identity` block ([#​26254](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26254)) - `azurerm_web_application_firewall_policy` - add support for the `js_challenge_cookie_expiration_in_minutes` property ([#​26878](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26878)) - `azurerm_windows_function_app` - add support for `vnet_image_pull_enabled` property in 4.0 ([#​27001](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27001)) - `azurerm_windows_function_app_slot` - add support for `vnet_image_pull_enabled` property in 4.0 ([#​27001](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27001)) BUG FIXES: - Data Source: `azurerm_storage_account` - add `default_share_level_permission` to the `azure_files_authentication` to prevent invalid address errors ([#​26996](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26996)) - Data Source: `azurerm_search_service` - expose the `tags` property ([#​26978](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26978)) - Data Source: `azurerm_virtual_machine` - populate missing `power_state` ([#​26991](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26991)) - Data Source: `azurerm_virtual_machine_scale_set` - populate missing `power_state` ([#​26991](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26991)) - `azurerm_api_management_api_schema` - correctly unmarshal `definition` and `components` ([#​26531](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26531)) - `azurerm_cdn_frontdoor_secret` - fix issue where `expiration_date` was being set into the parent block ([#​26982](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26982)) - `azurerm_container_app_environment` - fix diff suppress on `infrastructure_resource_group_name` ([#​27007](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27007)) - `azurerm_express_route_connection` - prevent sending `private_link_fast_path_enabled` in the payload if it hasn't been explicitly set ([#​26928](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26928)) - `azurerm_machine_learning_workspace` - `serverless_compute` can now be updated ([#​26940](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26940)) - `azurerm_mssql_database` - fix issue where the database cannot be upgraded to use serverless due to the behaviour of the `license_type` field ([#​26850](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26850)) - `azurerm_mssql_database` - prevent error when creating `Free` edition by setting `long_term_retention_policy` and `short_term_retention_policy` as empty ([#​26894](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26894)) - `azurerm_nginx_deployment` - omit `capacity` when creating deployments with a basic plan ([#​26223](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26223)) - `azurerm_role_management_policy` - prevent panic when updating `activation_rules.approval_stage` ([#​26800](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26800)) - `azurerm_sentinel_threat_intelligence_indicator` - prevent panic when importing this resource ([#​26976](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26976)) - `azurerm_servicebus_namespace` - fix panic reading encryption with versionless ids ([#​27060](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27060)) - `azurerm_synapse_spark_pool` - prevent plan diff due to API behaviour by setting `node_count` as Computed ([#​26953](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26953)) - `azurerm_virtual_network_gateway_connection` - fix issue where `ingress_nat_rule_ids` was updating the egress rules on updates ([#​27022](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27022)) ### [`v3.115.0`](https://redirect.github.com/hashicorp/terraform-provider-azurerm/releases/tag/v3.115.0) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-azurerm/compare/v3.114.0...v3.115.0) ENHANCEMENTS: - `cosmosdb` - updating to use version `2024-05-15` ([#​26758](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26758)) - `healthcare` - updating to use version `2024-03-31` ([#​26699](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26699)) - `redis` - updating to use version `2024-03-01` ([#​26932](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26932)) - `azurerm_cosmosdb_account` - avoid infinite diff to `default_identity_type` for legacy resources where an empty string is returned by the RP ([#​26525](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26525)) - `azurerm_linux_virtual_machine_scale_set` - add support for the `action` property in the `automatic_instance_repair` block ([#​26227](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26227)) - `azurerm_log_analytics_saved_search` - update the regex for the `function_parameters` property to support more paramters ([#​26701](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26701)) - `azurerm_monitor_data_collection_rule` - update `performance_counter.x.sampling_frequency_in_seconds` range `1` to `1800` ([#​26898](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26898)) - `azurerm_orchestrated_virtual_machine_scale_set` - add support for the `action` property in the `automatic_instance_repair` block ([#​26227](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26227)) - `azurerm_security_center_storage_defender` - add support for the property `scan_results_event_grid_topic_id` ([#​26599](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26599)) - `azurerm_storage_account` - add support for the property `default_share_level_permission` in the `azure_files_authentication` block ([#​26924](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26924)) - `azurerm_web_application_firewall_policy` - `excluded_rule_set.0.type` supports `Microsoft_BotManagerRuleSet` ([#​26903](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26903)) - `azurerm_windows_virtual_machine_scale_set` - add support for the `action` property in the `automatic_instance_repair` block ([#​26227](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26227)) BUG FIXES: - `azurerm_container_group` - retrieve and set `storage_account_key` in the payload when updating the resource ([#​26640](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26640)) - `azurerm_key_vault_managed_hardware_security_module_role_assignment` - fixed a crash in error messages ([#​26972](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26972)) - `azurerm_kubernetes_cluster` - allow an empty list for `dns_zone_ids` in the `web_app_routing` block ([#​26747](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26747)) - `azurerm_storage_share_file` - fix a bug when encoding the MD5 hash for the `content_md5` property ([#​25715](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/25715)) ### [`v3.114.0`](https://redirect.github.com/hashicorp/terraform-provider-azurerm/releases/tag/v3.114.0) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-azurerm/compare/v3.113.0...v3.114.0) UPGRADE NOTES: - **4.0 Beta:** This release includes a new feature-flag to opt-into the 4.0 Beta - which (when enabled) introduces a number of behavioural changes, field renames and removes some older deprecated resources and data sources. Please read the disclaimers carefully that are outlined in our [guide on how to opt-into the 4.0 Beta](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/guides/4.0-beta) before enabling this, as this will cause irreversible changes to your state. The 4.0 Beta is still a work-in-progress at this time and the changes listed in the [4.0 Upgrade Guide](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/guides/4.0-upgrade-guide) may change. We're interested to hear your feedback which can be provided by following [this link](https://redirect.github.com/terraform-providers/terraform-provider-azurerm/issues/new?template=Beta_Feedback.md). FEATURES: - **New Resource:** `azurerm_dev_center_network_connection` ([#​26718](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26718)) - **New Resource:** `azurerm_stack_hci_logical_network` ([#​26473](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26473)) ENHANCEMENTS: - dependencies: updating `go-azure-helpers` to `v0.70.1` ([#​26757](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26757)) - `arckubernetes` - updating to use version `2024-01-01` ([#​26761](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26761)) - `data.azurerm_storage_account` - the `enable_https_traffic_only` property has been superseded by `https_traffic_only_enabled` ([#​26740](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26740)) - `azurerm_log_analytics_cluster` - add support for setting `size_gb` to `100` \[[GH-#​26865](https://redirect.github.com/GH-/terraform-provider-azurerm/issues/26865)] - `azurerm_storage_account` - the `enable_https_traffic_only` property has been superseded by `https_traffic_only_enabled` ([#​26740](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26740)) BUG FIXES: - `azurerm_dns_cname_record` - split create and update function to fix lifecycle - ignore ([#​26610](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26610)) - `azurerm_dns_srv_record` - split create and update function to fix lifecycle - ignore ([#​26627](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26627)) - `azurerm_kubernetes_cluster` - fix issue that prevented `max_count` from being updated ([#​26417](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26417)) - `azurerm_linux_web_app` - correctly set `site_config.always_on` as configured during Update ([#​25753](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/25753)) - `azurerm_linux_web_app_slot` - correctly set `site_config.always_on` as configured during Update ([#​25753](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/25753)) - `azurerm_management_group_policy_remediation` - fix panic in deprecated schema change for 4.0 ([#​26767](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26767)) - `azurerm_network_security_rule` - fix panic when updating `source_port_ranges` ([#​26883](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26883)) - `azurerm_public_ip` - fix panix when updating `idle_timeout_in_minutes` DEPRECATIONS: - `azurerm_redis_cache` - `enable_non_ssl_port` has been superseded by `non_ssl_port_enabled` and `redis_configuration. enable_authentication` has been superseded by `redis_configuration.authentication_enabled` ([#​26608](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26608)) ### [`v3.113.0`](https://redirect.github.com/hashicorp/terraform-provider-azurerm/releases/tag/v3.113.0) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-azurerm/compare/v3.112.0...v3.113.0) ENHANCEMENTS: - dependencies: updating to `v0.20240715.1100358` of `hashicorp/go-azure-sdk` ([#​26638](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26638)) - `storage` - updating to use `hashicorp/go-azure-sdk` ([#​26218](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26218)) BUG FIXES: - `azurerm_storage_account` - fix a validation bug when replacing a StorageV2 account with a StorageV1 account ([#​26639](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26639)) - `azurerm_storage_account` - resolve an issue refreshing blob or queue properties after recreation ([#​26218](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26218)) - `azurerm_storage_account` - resolve an issue setting tags for an existing storage account where a policy mandates them ([#​26218](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26218)) - `azurerm_storage_account` - fix a persistent diff with the `customer_managed_key` block ([#​26218](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26218)) - `azurerm_storage_account` - resolve several consistency related issues when crreating a new storage account ([#​26218](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26218)) DEPRECATIONS: - `azurerm_eventhub_namespace` - deprecate the `zone_redundant` field in v4.0 ([#​26611](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26611)) - `azurerm_servicebus_namespace` - deprecate the `zone_redundant` field in v4.0 ([#​26611](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26611)) ### [`v3.112.0`](https://redirect.github.com/hashicorp/terraform-provider-azurerm/releases/tag/v3.112.0) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-azurerm/compare/v3.111.0...v3.112.0) FEATURES: - New Data Source: `azurerm_elastic_san_volume_snapshot` ([#​26439](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26439)) - New Resource: `azurerm_dev_center_dev_box_definition` ([#​26307](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26307)) - New Resource: `azurerm_dev_center_environment_type` ([#​26291](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26291)) - New Resource: `azurerm_virtual_machine_restore_point` ([#​26526](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26526)) - New Resource: `azurerm_virtual_machine_restore_point_collection` ([#​26526](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26526)) ENHANCEMENTS: - dependencies: updating to `v0.20240710.1114656` of `github.com/hashicorp/go-azure-sdk` ([#​26588](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26588)) - dependencies: updating to `v0.70.0` of `go-azure-helpers` ([#​26601](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26601)) - `containerservice`: updating the Fleet resources to use API Version `2024-04-01` ([#​26588](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26588)) - Data Source: `azurerm_network_service_tags` - extend validation for `service` to allow `AzureFrontDoor.Backend`, `AzureFrontDoor.Frontend`, and `AzureFrontDoor.FirstParty` ([#​26429](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26429)) - `azurerm_api_management_identity_provider_aad` - support for the `client_library` property ([#​26093](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26093)) - `azurerm_api_management_identity_provider_aadb2c` - support for the `client_library` property ([#​26093](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26093)) - `azurerm_dev_test_virtual_network` - support for the `shared_public_ip_address` property ([#​26299](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26299)) - `azurerm_kubernetes_cluster` - support for the `certificate_authority` block under the `service_mesh_profile` block ([#​26543](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26543)) - `azurerm_linux_web_app` - support the value `8.3` for the `php_version` property ([#​26194](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26194)) - `azurerm_machine_learning_compute_cluster` - the `identity` property can now be updated ([#​26404](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26404)) - `azurerm_web_application_firewall_policy` - support for the `JSChallenge` value for `managed_rules.managed_rule_set.rule_group_override.rule_action` ([#​26561](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26561)) BUG FIXES: - Data Source: `azurerm_communication_service` - `primary_connection_string`, `primary_key`, `secondary_connection_string` and `secondary_key` are marked as Sensitive ([#​26560](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26560)) - `azurerm_app_configuration_feature` - fix issue when updating the resource without an existing `targeting_filter` ([#​26506](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26506)) - `azurerm_backup_policy_vm` - split create and update function to fix lifecycle - ignore ([#​26591](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26591)) - `azurerm_backup_protected_vm` - split create and update function to fix lifecycle - ignore ([#​26583](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26583)) - `azurerm_communication_service` - the `primary_connection_string`, `primary_key`, `secondary_connection_string`, and `secondary_key` properties are now sensitive ([#​26560](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26560)) - `azurerm_mysql_flexible_server_configuration` - add locks to prevent conflicts when deleting the resource ([#​26289](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26289)) - `azurerm_nginx_deployment` - changing the `frontend_public.ip_address`, `frontend_private.ip_address`, `frontend_private.allocation_method`, and `frontend_private.subnet_id` now creates a new resource ([#​26298](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26298)) - `azurerm_palo_alto_local_rulestack_rule` - correctl read the `protocol` property on read when the `protocol_ports` property is configured ([#​26510](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26510)) - `azurerm_servicebus_namespace` - parse the identity returned by the API insensitively before setting into state ([#​26540](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26540)) DEPRECATIONS: - `azurerm_servicebus_queue` - `enable_batched_operations`, `enable_express` and `enable_partitioning` are superseded by `batched_operations_enabled`, `express_enabled` and `partitioning_enabled` ([#​26479](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26479)) - `azurerm_servicebus_subscription` - `enable_batched_operations` has been superseded by `batched_operations_enabled` ([#​26479](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26479)) - `azurerm_servicebus_topic` - `enable_batched_operations`, `enable_express` and `enable_partitioning` are superseded by `batched_operations_enabled`, `express_enabled` and `partitioning_enabled` ([#​26479](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26479)) ### [`v3.111.0`](https://redirect.github.com/hashicorp/terraform-provider-azurerm/releases/tag/v3.111.0) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-azurerm/compare/v3.110.0...v3.111.0) FEATURES: - **New Resource:** `azurerm_restore_point_collection` ([#​26518](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26518)) ENHANCEMENTS: - dependencies: updating to `v0.20240701.1082110` of `github.com/hashicorp/go-azure-sdk` ([#​26502](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26502)) - `azurerm_disk_encryption_set` - support for the `managed_hsm_key_id` property ([#​26201](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26201)) - `azurerm_firewall_policy` - remove Computed from the `sku` property and add a default of `Standard` in 4.0 ([#​26499](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26499)) - `azurerm_kubernetes_cluster` - support updating `default_node_pool.os_sku` between `Ubuntu` and `AzureLinux` ([#​26262](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26262)) - `azurerm_kubernetes_cluster_node_pool` - support updating `os_sku` between `Ubuntu` and `AzureLinux` ([#​26139](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26139)) - `azurerm_service_plan` - support for new the Flex Consumption plan ([#​26351](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26351)) BUG FIXES: - `azurerm_kubernetes_cluster` - prevent a panic ([#​26478](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26478)) - `azurerm_kubernetes_cluster` - prevent a diff in `upgrade_settings` when the API returns an empty object ([#​26541](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26541)) - `azurerm_kubernetes_cluster_node_pool` - prevent a diff in `upgrade_settings` when the API returns an empty object ([#​26541](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26541)) - `azurerm_virtual_network_gateway` - split create and update function to fix lifecycle - ignore ([#​26451](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26451)) - `azurerm_virtual_network_gateway_connection` - split create and update function to fix lifecycle - ignore ([#​26431](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26431)) ### [`v3.110.0`](https://redirect.github.com/hashicorp/terraform-provider-azurerm/releases/tag/v3.110.0) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-azurerm/compare/v3.109.0...v3.110.0) FEATURES: - **New Data Source:** `azurerm_load_test` ([#​26376](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26376)) - **New Resource:** `azurerm_virtual_desktop_scaling_plan_host_pool_association` ([#​24670](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/24670)) ENHANCEMENTS: - Data Source: `azurerm_monitor_data_collection_endpoint` - support for the `immutable_id` property ([#​26380](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26380)) - Data Source: `azurerm_nginx_certificate` - export the properties `sha1_thumbprint`, `key_vault_secret_version`, `key_vault_secret_creation_date`, `error_code` and `error_message` ([#​26160](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26160)) - `azurerm_backup_policy_vm` - support for the `tiering_policy` property ([#​26263](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26263)) - `azurerm_kubernetes_cluster_node_pool` - Pod Disruption Budgets are now respected when deleting a node pool ([#​26471](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26471)) - `azurerm_monitor_data_collection_endpoint` - support for the `immutable_id` property ([#​26380](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26380)) - `azurerm_mssql_managed_instance` - support the value `GZRS` for the `storage_account_type` property ([#​26448](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26448)) - `azurerm_mssql_managed_instance_transparent_data_encryption` - support for the `managed_hsm_key_id` property ([#​26496](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26496)) - `azurerm_redis_cache_access_policy` - allow updates to `permissions` ([#​26440](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26440)) - `azurerm_redhat_openshift_cluster` - support for the `managed_resource_group_name` property ([#​25529](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/25529)) - `azurerm_redhat_openshift_cluster` - support for the `preconfigured_network_security_group_enabled` property ([#​26082](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26082)) - `azurerm_iotcentral_application` - remove Computed from `template` and set default of `iotc-pnp-preview@1.0.0` in 4.0 ([#​26485](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26485)) - `azurerm_digital_twins_time_series_database_connection` - remove Computed from `kusto_table_name` and set a default of `AdtPropertyEvents` in 4.0 ([#​26484](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26484)) BUG FIXES: - Data Source: `azurerm_express_route_circuit_peering` - fix issue where data source attempts to parse an empty string instead of generating the resource ID ([#​26441](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26441)) - `azurerm_express_route_gateway` - prevent a panic ([#​26467](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26467)) - `azurerm_monitor_scheduled_query_rules_alert_v2` - correctly handle the `identity` block if not specified ([#​26364](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26364)) - `azurerm_security_center_automation` - prevent resource recreation when `tags` are updated ([#​26292](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26292)) - `azurerm_synapse_workspace` - fix issue where `azure_devops_repo` or `github_repo` configuration could not be removed ([#​26421](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26421)) - `azurerm_virtual_network_dns_servers` - split create and update function to fix lifecycle - ignore ([#​26427](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26427)) - `azurerm_linux_function_app` - set `allowed_applications` in the request payload ([#​26462](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26462)) - `azurerm_linux_function_app_slot` - set `allowed_applications` in the request payload ([#​26462](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26462)) - `azurerm_windows_function_app` - set `allowed_applications` in the request payload ([#​26462](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26462)) - `azurerm_windows_function_app_slot` - set `allowed_applications` in the request payload ([#​26462](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26462)) - `azurerm_linux_web_app` - set `allowed_applications` in the request payload ([#​26462](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26462)) - `azurerm_linux_web_app_slot` - set `allowed_applications` in the request payload ([#​26462](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26462)) - `azurerm_windows_web_app` - set `allowed_applications` in the request payload ([#​26462](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26462)) - `azurerm_windows_web_app_slot` - set `allowed_applications` in the request payload ([#​26462](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26462)) - `azurerm_api_management` - remove ForceNew from `additional_location.zones` ([#​26384](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26384)) - `azurerm_logic_app_integration_account_schema` - the `name` property now allows underscores ([#​26475](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26475)) - `azurerm_palo_alto_local_rulestack_rule` - prevent error when switching between `protocol` and `protocol_ports` ([#​26490](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26490)) DEPRECATIONS: - `azurerm_analysis_service_server` - the property `enable_power_bi_service` has been superseded by `power_bi_service_enabled` ([#​26456](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26456)) ### [`v3.109.0`](https://redirect.github.com/hashicorp/terraform-provider-azurerm/releases/tag/v3.109.0) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-azurerm/compare/v3.108.0...v3.109.0) FEATURES: - **New Data Source:** `azurerm_automation_runbook` ([#​26359](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26359)) - **New Resource:** `azurerm_data_protection_backup_instance_postgresql_flexible_server` ([#​26249](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26249)) - **New Resource:** `azurerm_email_communication_service_domain` ([#​26179](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26179)) - **New Resource:** `azurerm_system_center_virtual_machine_manager_cloud` ([#​25429](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/25429)) - **New Resource:** `azurerm_system_center_virtual_machine_manager_virtual_machine_template` ([#​25449](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/25449)) - **New Resource:** `azurerm_system_center_virtual_machine_manager_virtual_network` ([#​25451](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/25451)) ENHANCEMENTS: - Data Source: `azurerm_hdinsight_cluster` - export the `cluster_id` attribute ([#​26228](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26228)) - `azurerm_cosmosdb_sql_container` - support for the `partition_key_kind` and `partition_key_paths` properties ([#​26372](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26372)) - `azurerm_data_protection_backup_instance_blob_storage` - support for the `storage_account_container_names` property ([#​26232](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26232)) - `azurerm_virtual_network_peering` - support for the `peer_complete_virtual_networks_enabled`, `only_ipv6_peering_enabled`, `local_subnet_names`, and `remote_subnet_names` properties ([#​26229](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26229)) - `azurerm_virtual_desktop_host_pool` - changing the `preferred_app_group_type` property no longer creates a new resource ([#​26333](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26333)) - `azurerm_maps_account` - support for the `location`, `identity`, `cors` and `data_store` properties ([#​26397](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26397)) BUG FIXES: - `azurerm_automation_job_schedule` - updates `azurerm_automation_job_schedule` to use a composite resource id and allows `azurerm_automation_runbook` to be updated without causing `azurerm_automation_job_schedule` to recreate ([#​22164](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/22164)) - `azurerm_databricks_workspace`- correctly allow disabling the default firewall ([#​26339](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26339)) - `azurerm_virtual_hub_*` - spliting create and update so lifecycle ignore changes works correctly ([#​26310](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26310)) DEPRECATIONS: - Data Source: `azurerm_mariadb_server` - deprecated since the service is retiring. Please use `azurerm_mysql_flexible_server` instead ([#​26354](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26354)) - `azurerm_mariadb_configuration` - deprecated since the service is retiring. Please use `azurerm_mysql_flexible_server_configuration` instead ([#​26354](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26354)) - `azurerm_mariadb_database` - deprecated since the service is retiring. Please use `azurerm_mysql_flexible_database` instead ([#​26354](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26354)) - `azurerm_mariadb_firewall_rule` - deprecated since the service is retiring. Please use `azurerm_mysql_flexible_server_firewall_rule` instead ([#​26354](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26354)) - `azurerm_mariadb_server` - deprecated since the service is retiring. Please use `azurerm_mysql_flexible_server` instead ([#​26354](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26354)) - `azurerm_mariadb_virtual_network_rule` - deprecated since the service is retiring ([#​26354](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26354)) ### [`v3.108.0`](https://redirect.github.com/hashicorp/terraform-provider-azurerm/releases/tag/v3.108.0) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-azurerm/compare/v3.107.0...v3.108.0) FEATURES: - **New Data Source:** `azurerm_role_management_policy` ([#​25900](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/25900)) - **New Resource:** `azurerm_role_management_policy` ([#​25900](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/25900)) ENHANCEMENTS: - provider: support subscription ID hinting when using Azure CLI authentication ([#​26282](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26282)) - `serviceconnector`: updating to use API Version `2024-04-01` ([#​26248](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26248)) - `azurerm_container_groups` - can now be created with a User Assigned Identity when running Windows ([#​26308](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26308)) - `azurerm_kubernetes_cluster` - updating the `network_profile.network_policy` property to `azure` and `calico` when it hasn't been previously set is supported ([#​26176](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26176)) - `azurerm_kubernetes_cluster` - respect Pod Distruption Budgets when rotating the `default_node_pool` ([#​26274](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26274)) - `azurerm_lb_backend_address_pool` - support for the `synchronous_mode` property ([#​26309](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26309)) - `azurerm_private_endpoint` - support symultaneous creation of multiple resources of this type per subnet ([#​26006](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26006)) BUG FIXES: - `azurerm_express_route_circuit_peering`, `azurerm_express_route_circuit`, `azurerm_express_route_gateway`, `azurerm_express_route_port` - split create and update ([#​26237](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26237)) - `azurerm_lb_backend_address_pool_address` - when using this resource, values are no longer reset on `azurerm_lb_backend_address_pool` ([#​26264](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26264)) - `azurerm_route_filter` - spliting create and update so lifecycle ignore changes works correctly ([#​26266](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26266)) - `azurerm_route_server` - spliting create and update so lifecycle ignore changes works correctly ([#​26266](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26266)) - `azurerm_synapse_workspace` - updates the client used in all operations of `azurerm_synapse_workspace_sql_aad_admin` to prevent this resource from modifying the same resource as `azurerm_synapse_workspace_aad_admin` ([#​26317](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26317)) - `azurerm_virtual_network` - correctly parse network securty group IDs ([#​26283](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26283)) DEPRECATIONS: - Data Source: `azurerm_network_interface` - the `enable_ip_forwarding` and `enable_accelerated_networking` properties have been deprecated and superseded by the `ip_forwarding_enabled` and `accelerated_networking_enabled` properties ([#​26293](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26293)) - `azurerm_api_management` - the `policy` block has been deprecated is superseded by the `azurerm_api_management_policy` resource ([#​26305](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26305)) - `azurerm_kubernetes_cluster` - the `ebpf_data_plane` property has been deprecated and superseded by the `network_data_plane` property ([#​26251](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26251)) - `azurerm_network_interface` - the `enable_ip_forwarding` and `enable_accelerated_networking` properties have been deprecated and superseded by the `ip_forwarding_enabled` and `accelerated_networking_enabled` properties ([#​26293](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26293)) - `azurerm_synapse_workspace` - the `aad_admin` and `sql_aad_admin` blocks have been deprecated and superseded by the `azurerm_synapse_workspace_aad_admin` and `azurerm_synapse_workspace_sql_aad_admin` resources ([#​26317](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26317)) ### [`v3.107.0`](https://redirect.github.com/hashicorp/terraform-provider-azurerm/releases/tag/v3.107.0) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-azurerm/compare/v3.106.1...v3.107.0) FEATURES: - **New Resource:** `azurerm_data_protection_backup_policy_postgresql_flexible_server` ([#​26024](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26024)) ENHANCEMENTS: - dependencies: updating to `v0.20240604.1114748` of `github.com/hashicorp/go-azure-sdk` ([#​26216](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26216)) - `advisor`: update API version to `2023-01-01` ([#​26205](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26205)) - `keyvault`: handling the Resources API returning Key Vaults that have been deleted when populating the cache ([#​26199](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26199)) - `machinelearning`: update API version to `2024-04-01` ([#​26168](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26168)) - `network/privatelinkservices` - update to use `hashicorp/go-azure-sdk` ([#​26212](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26212)) - `network/serviceendpointpolicies` - update to use `hashicorp/go-azure-sdk` ([#​26196](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26196)) - `network/virtualnetworks` - update to use `hashicorp/go-azure-sdk` ([#​26217](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26217)) - `network/virtualwans`: update route resources to use `hashicorp/go-azure-sdk` ([#​26189](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26189)) - `azurerm_container_app_job` - support for the `key_vault_secret_id` and `identity` properties in the `secret` block ([#​25969](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/25969)) - `azurerm_kubernetes_cluster` - support forthe `dns_zone_ids` popperty in the `web_app_routing` block ([#​26117](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26117)) - `azurerm_notification_hub_authorization_rule` - support for the `primary_connection_string` and `secondary_connection_string` properties ([#​26188](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26188)) - `azurerm_subnet` - support for the `default_outbound_access_enabled` property ([#​25259](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/25259)) BUG FIXES: - `azurerm_api_management_named_value` - will now enforce setting the `secret` property when setting the `value_from_key_vault` property ([#​26150](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26150)) - `azurerm_storage_sync_server_endpoint` - improve pooling to work around api inconsistencies ([#​26204](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26204)) - `azurerm_virtual_network` - split create and update function to fix lifecycle - ignore ([#​26246](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26246)) - `azurerm_vpn_server_configuration` - split create and update function to fix lifecycle - ignore ([#​26175](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26175)) - `azurerm_vpn_server_configuration_policy_group` - split create and update function to fix lifecycle - ignore ([#​26207](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26207)) - `azurerm_vpn_site` - split create and update function to fix lifecycle - ignore changes ([#​26163](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26163)) DEPRECATIONS: - `azurerm_kubernetes_cluster` - the property `dns_zone_id` has been superseded by the property `dns_zone_ids` in the `web_app_routing` block ([#​26117](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26117)) - `azurerm_nginx_deployment` - the block `configuration` has been deprecated and superseded by the resource `azurerm_nginx_configuration` ([#​25773](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/25773)) ### [`v3.106.1`](https://redirect.github.com/hashicorp/terraform-provider-azurerm/releases/tag/v3.106.1) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-azurerm/compare/v3.106.0...v3.106.1) BUG FIXES: - Data Source: `azurerm_kubernetes_cluster` - fix a crash when reading/setting `upgrade_settings` ([#​26173](https

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 is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR was generated by Mend Renovate. View the repository job log.