FEATURES:
azurerm_mssql_managed_database (#27026)BUG FIXES:
azurerm_application_insights_api_key - fix condition that nil checks the list of available API keys to prevent an indefinate loop when keys created outside of Terraform are present (#28037)azurerm_data_factory_linked_service_azure_sql_database - send tenant_id only if it has been specified (#28120)azurerm_eventgrid_event_subscription - fix crash when flattening advanced_filter (#28110)azurerm_virtual_network_gateway - fix crash issue when specifying root_certificate or revoked_certificate (#28099)ENHANCEMENTS:
go-azure-sdk to v0.20241128.1112539 (#28137)containerapps - update api version to 2024-03-01 (#28074)Search - update api version to 2024-06-01-preview (#27803)azurerm_logic_app_standard - add support for the public_network_access property (#27913)azurerm_search_service - add support for the customer_managed_key_encryption_compliance_status property (#27478)azurerm_container_registry_task - add validation on cpu as well as on agent_pool_nameand agent_setting (#28098)azurerm_databricks_workspace - add support for the enhanced_security_compliance block (#26606)azurerm_eventhub - deprecate namespace_name and resource_group_name in favour of namespace_id (#28055)azurerm_logic_app_standard - add support for the public_network_access property (#27913)azurerm_search_service - add support for the customer_managed_key_encryption_compliance_status property (#27478)azurerm_cosmosdb_account - add support for value EnableNoSQLFullTextSearch in the capabilities.name property (#28114)NOTES:
azurerm_key_vault_certificate and azurerm_key_vault_secret now support ephemeral valuesFEATURES:
azurerm_key_vault_certificate (#28083)azurerm_key_vault_secret (#28083)azurerm_eventgrid_namespace (#27682)ENHANCEMENTS:
hashicorp/go-azure-sdk to v0.20241118.1115603 (#28075)batch - upgrade api version to 2024-07-01 (#27982)containerregistry - upgrade api version to 2023-11-01-preview (#27983)azurerm_application_gateway - 1.1 is now accepted as a valid rule_set_version in the waf_configuration block (#28039)azurerm_arc_machine - add support for the identity and tags properties (#27987)azurerm_container_app - secret.name now accepts up to 253 characters and . (#27935)azurerm_network_manager - scope_accesses now accepts Routing (#28033)azurerm_network_watcher_flow_log - add support for the target_resource_id property (#26015)azurerm_role_assignment - condition_version will be defaulted to 2.0 when condition has been set (#27189)azurerm_subnet - Informatica.DataManagement/organizations is a valid service_delegation (#27993)azurerm_virtual_network - Informatica.DataManagement/organizations is a valid service_delegation (#27993)azurerm_web_application_firewall_policy - 1.1 is now accepted as a valid version for Microsoft_BotManagerRuleSet rule types (#28039)BUG:
azurerm_api_management - public_ip_address_id is no longer required when zone has been set (#27976)azurerm_api_management_diagnostic - raise and error when operation_name_format is used with and identity that is not applicationinsights (#27630)azurerm_api_management_api_diagnostic - raise and error when operation_name_format is used with and identity that is not applicationinsights (#27630)azurerm_application_gateway - rewrite_rule_set can be supplied when using Basic sku (#28011)azurerm_container_registry_token_password - correctly mark as gone if container registry token doesn't exist (#27232)azurerm_kusto_cluster - allowed_fqdn and allowed_ip_ranges can now be set to empty lists (#27529)azurerm_linux_function_app_slot - create content settings when using a consumpton plan (#25412)azurerm_virtual_network_gatway - updating ip_configuration now recreates the resource (#27828)BREAKING CHANGES:
cognitive to 2024-10-01, due to a behavioural change in this version of the API, the primary_access_key and secondary_access_key can not be retrieved if local_authentication_enabled has been set to false. These properties that may have had values previously will now be empty. This has affected the azurerm_ai_services and azurerm_cognitive_account resources as well as the azurerm_cognitive_account data source (#27851)FEATURES:
azurerm_key_vault_managed_hardware_security_module_key (#27827)azurerm_netapp_backup_vault (#27188)azurerm_netapp_backup_policy (#27188)ENHANCEMENTS:
terraform-plugin-framework to version v1.13.0 (#27936)terraform-plugin-framework-validators to version v0.14.0 (#27936)terraform-plugin-go to version v0.25.0 (#27936)terraform-plugin-mux to version v0.17.0 (#27936)terraform-plugin-sdk/v2 to version v2.35.0 (#27936)azurerm_bastion_host - add support for the zones property (#27909)azurerm_application_gateway - support more values for the status_code property (#27535)azurerm_bastion_host - support for the zones property (#27909)azurerm_communication_service - support for usgov region (#27919)azurerm_email_communication_service - support for usgov region added (#27919)azurerm_linux_function_app - support for .NET 9 (#27879)azurerm_linux_function_app_slot - support for .NET 9 (#27879)azurerm_linux_web_app - support for .NET 9 (#27879)azurerm_linux_web_app_slot - support for .NET 9 (#27879)azurerm_windows_web_app - support for .NET 9 (#27879)azurerm_windows_web_app_slot - support for .NET 9 (#27879)azurerm_windows_function_app - support for .NET 9 (#27879)azurerm_windows_function_app_slot - support for .NET 9 (#27879)BUG FIXES:
azurerm_log_analytics_workspace_table - use the subscription from workspace ID (#27590)azurerm_traffic_manager_external_endpoint - the value for priority will be dynamically assigned by the API (#27966)azurerm_traffic_manager_azure_endpoint - the value for priority will be dynamically assigned by the API (#27966)FEATURES:
azurerm_dynatrace_monitor (#27432)azurerm_dashboard_grafana_managed_private_endpoint (#27781)azurerm_data_protection_backup_instance_mysql_flexible_server (#27464)azurerm_mongo_cluster (#27636)azurerm_stack_hci_network_interface (#26888)ENHANCEMENTS:
go-azure-sdk to v0.20241104.1140654 (#27896)go-azure-helpers to v0.71.0 (#27897)golang-jwt to v4.5.1 (#27938)storage - allow azurerm_storage_account to be used in Data Plane restrictive environments (#27818)azurerm_cognitive_deployment - sku.0.name now supports DataZoneStandard (#27926)azurerm_mssql_managed_database - support for the tags property (#27857)azurerm_oracle_cloud_vm_cluster - support for the domain, scan_listener_port_tcp, scan_listener_port_tcp_ssl and zone_id properties (#27808)azurerm_public_ip_prefix - support for the sku_tier property (#27882)azurerm_public_ip - support for the domain_name_label_scope property (#27748)azurerm_subnet - default_outbound_access_enabled can now be updated (#27858)azurerm_storage_container - support for the storage_account_id property (#27733)azurerm_storage_share - support for the storage_account_id property (#27733)SPECIAL NOTES: This 3.x release is a special, one-off, back-port of functionality for azurerm_storage_account to enable users to deploy this resource in environments which block / are restrictive of Data Plane access, thus preventing the resource being created and/or managed. This functionality is back-ported from the v4.9.0 release. Users migrating from this release to the 4.x line, should upgrade directly to v4.9.0 or later, as these features are not compatible with earlier releases of 4.x.
FEATURES:
azurerm_storage_account_queue_properties (#27819)azurerm_storage_account_static_website (#27819)data_plane_available feature flag (#27819)ENHANCEMENTS:
azurerm_storage_account - can now be created and managed if Data Plane endpoints are blocked by a firewall (#27819)FEATURES:
azurerm_virtual_network_peering (#27530)azurerm_machine_learning_workspace_network_outbound_rule_fqdn (#27384)azurerm_stack_hci_extension (#26929)azurerm_stack_hci_marketplace_gallery_image (#27532)azurerm_trusted_signing_account (#27720)ENHANCEMENTS:
mysql - upgrade api version to 2023-12-30 (#27767)network - upgrade api version to 2024-03-01 (#27746)azurerm_cosmosdb_account: support for CMK through managed_hsm_key_id property (#26521)azurerm_cosmosdb_account - support further versions for mongo_server_version (#27763)azurerm_container_app_environment - changing the log_analytics_workspace_id property no longer creates a new resource (#27794)azurerm_data_factory_linked_service_azure_sql_database - add support for the credential_name property (#27629)azurerm_key_vault_key - expiration_date only recreates the resource when it is removed from the config file (#27813)azurerm_kubernetes_cluster - fix issue wheremaintenance_window_auto_upgrade/maintenance_window_auto_upgrade/maintenance_window_node_os might not be read into state (#26915)azurerm_kubernetes_cluster - support for the backend_pool_type property (#27596)azurerm_kubernetes_cluster - support for the daemonset_eviction_for_empty_nodes_enabled, daemonset_eviction_for_occupied_nodes_enabled, and ignore_daemonsets_utilization_enabled properties (#27588)azurerm_load_test - description can now be updated (#27800)azurerm_oracle_cloud_vm_cluster - export the ocid property (#27785)azurerm_orchestrated_virtual_machine_scale_set - add support for sku_profile block (#27599)azurerm_web_application_firewall_policy - add support for policy_settings.0.file_upload_enforcement (#27774)BUG FIXES:
azurerm_automation_hybrid_runbook_worker_group - correctly mark resource as gone if it's absent when reading it (#27797)azurerm_automation_hybrid_runbook_worker - correctly mark resource as gone if it's absent when reading it (#27797)azurerm_automation_python3_package - correctly mark resource as gone if it's absent when reading it (#27797)azurerm_data_protection_backup_vault - prevent panic when checking value of cross_region_restore_enabled (#27762)azurerm_role_management_policy - fix panic when unmarshalling the policy into a specific type (#27731)azurerm_security_center_subscription_pricing - correctly type assert the additional_extension_properties property when building the payload (#27721)azurerm_synapse_workspace_aad_admin - will no correctly delete when using azurerm_synapse_workspace_aad_admin with azurerm_synapse_workspace (#27606)azurerm_windows_function_app_slot - fixed panic in state migration (#27700)FEATURES:
azurerm_oracle_adbs_character_sets (#27698)azurerm_oracle_adbs_national_character_sets (#27698)azurerm_oracle_autonomous_database (#27696)azurerm_oracle_db_nodes (#27698)azurerm_oracle_db_system_shapes (#27698)azurerm_oracle_gi_versions (#27698)azurerm_dev_center_project_pool (#27706)azurerm_oracle_autonomous_database (#27696)azurerm_video_indexer_account (#27632)ENHANCEMENTS:
go-azure-sdk to v0.20241021.1074254 (#27713)newrelic - upgrade api version to 2024-03-01 (#27135)cosmosdb - upgrade api version to 2024-08-15 (#27659)azurerm_application_gateway - support for the new Basic SKU value (#27440)azurerm_consumption_budget_management_group - the property notification.threshold_type can now be updated (#27511)azurerm_consumption_budget_resource_group - the property notification.threshold_type can now be updated (#27511)azurerm_container_app - add support for the template.container.readiness_probe.initial_delay and template.container.startup_probe.initial_delay properties (#27551)azurerm_mssql_managed_instance - the storage_account_type property can now be updated (#27737)BUG FIXES:
azurerm_automation_software_update_configuration - correct validation to not allow 5 and allow -1 (#25574)azurerm_cosmosdb_sql_container - fix recreation logic for partition_key_version (#27692)azurerm_mssql_database - updating short term retention policy now works as expected (#27714)azurerm_network_watcher_flow_log - fix issue where tags were not being updated (#27389)azurerm_postgresql_flexible_server_virtual_endpoint - retrieve and parse replica_server_id for cross-region scenarios as well as remove custom poller for the delete operation (#27509)FEATURES:
azurerm_dev_center_attached_network (#27638)azurerm_oracle_cloud_vm_cluster (#27678)azurerm_oracle_exadata_infrastructure (#27678)azurerm_oracle_cloud_vm_cluster (#27678)azurerm_oracle_db_servers (#27678)azurerm_oracle_exadata_infrastructure (#27678)ENHANCEMENTS:
redisenterprise - upgrade api version to 2024-06-01-preview (#27597)azurerm_app_configuration - support for premium sku (#27674)azurerm_container_app - support for the max_inactive_revisions property (#27598)azurerm_kubernetes_cluster - remove lock on subnets (#27583)azurerm_nginx_deployment - allow updates for sku (#27604)azurerm_fluid_relay_server - support for the customer_managed_key property (#27581)azurerm_linux_virtual_machine - support the UBUNTU_PRO value for the license_type property (#27534)BUGS:
FEATURES:
azurerm_stack_hci_virtual_hard_disk (#27474)ENHANCEMENTS:
azurerm_bastion_host - support for the Premium SKU and session_recording_enabled property (#27278)azurerm_log_analytics_cluster - the size_gb property now supports all of 100, 200, 300, 400, 500, 1000, 2000, 5000, 10000, 25000, and 50000 (#27616)azurerm_mssql_elasticpool - allow PRMS for the family property (#27615)BUG FIXES:
ENHANCEMENTS:
github.com/hashicorp/go-azure-sdk to v0.20240923.1151247 (#27491)azurerm_site_recovery_replicated_vm - support for the target_virtual_machine_size property (#27480)BUG FIXES:
azurerm_app_service_certificate - key_vault_secret_id can now be versionless (#27537)azurerm_linux_virtual_machine_scale_set - prevent crash when auto_upgrade_minor_version_enabled is nil (#27353)azurerm_role_assignment - correctly parse ID when it's a root or provider scope (#27237)azurerm_storage_blob - source_content is now ForceNew (#27508)azurerm_virtual_network_gateway_connection - revert shared_key to Optional and Computed (#27560)FEATURES:
azurerm_advisor_suppression (#26177)azurerm_data_protection_backup_policy_mysql_flexible_server (#26955)azurerm_key_vault_managed_hardware_security_module_key_rotation_policy (#27306)azurerm_stack_hci_deployment_setting (#25646)azurerm_stack_hci_storage_path (#26509)azurerm_vpn_server_configuration (#27054)ENHANCEMENTS:
managementgroups - migrate to hashicorp/go-azure-sdk (#26430)nginx - upgrade api version to 2024-06-01-preview (#27345)azurerm_linux[windows]_web[function]_app[app_slot] - upgrade api version from 2023-01-01 to 2023-12-01 (#27196)azurerm_cosmosdb_account - support for the capability EnableNoSQLVectorSearch (#27357)azurerm_container_app_custom_domain - fix parsing the certificate ID error #25972azurerm_container_app_custom_domain - support other certificate types (#25972)azurerm_linux_virtual_machine_scale_set - the zones property can now be updated without creating a new resource (#27288)azurerm_orchestrated_virtual_machine_scale_set - the zones property can now be updated without creating a new resource (#27288)azurerm_role_management_policy - support for resource scope (#27205)azurerm_spring_cloud_gateway - changing the environment_variables and sensitive_environment_variables properties no longer creates a new resource (#27404)azurerm_static_web_app - support for the public_network_access_enabled property (#26345)azurerm_shared_image - support for the disk_controller_type_nvme_enabled property (#26370)azurerm_storage_blob - changing the source property no longer creates a new resource (#27394)azurerm_storage_object_replication - changing the rules.x. source_container_name and rules.x. destination_container_name properties no longer creates a new resource (#27394)azurerm_windows_virtual_machine_scale_set - the zones property can now be updated without creating a new resource (#27288)BUG FIXES:
FEATURES:
azurerm_arc_machine (#26647)azurerm_arc_machine_automanage_configuration_assignment (#26657)ENHANCEMENTS:
network/bastionhosts - upgrade api version from 2023-11-01 to 2024-01-01 (#27277)recoveryservices - upgrade recoveryservicessiterecovery from 2022-10-01 to 2024-04-01 (#27281)azurerm_data_protection_backup_vault - support for the property cross_region_restore_enabled property (#27197)azurem_mssql_managed_instance - support for the service_principal_type property (#27240)BUG FIXES:
ENHANCEMENTS:
hashicorp/go-azure-sdk to v0.20240903.1111904 (#27268)2024-03-01 to 2024-07-01 (#27230)hdinsights - update the HDInsights Node definition validation of VM sizes to include new V5 types (#27270)azurerm_api_management_logger - support for the application_insights.connection_string property (#27137)azurerm_bot_service_azure_bot - will now send the value for the developer_app_insights_api_key property (#27280)azurerm_netapp_volume - support for the smb3_protocol_encryption_enabled property (#27228)azurerm_subnet - support Microsoft.DevOpsInfrastructure as delegation service (#27259)BUG FIXES:
azurerm_mysql_flexible_server - correctly set source_server_id in the state file (#27295)azurerm_cosmosdb_account - the ip_range_filter property now supports IPV4 addresses (#27208)azurerm_cosmosdb_account - added state migration for ip_range_filter underlying type change from string to set (#27276)azurerm_linux_virtual_machine - the admin_ssh_key.public_key property now supports ed25519 ssh keys (#27202)azurerm_sentinel_automation_rule - no longer panics when using condition_json (#27269)azurerm_kubernetes_cluster - the host_encryption_enabled and node_public_ip_enabled properties are now set correctly (#27218)BUG FIXES:
terraform validate from working when subscription_id is not specified (#27178)azurerm_cognitive_deployment - fixed replacement of scale block with sku (#27173)azurerm_kubernetes_cluster - prevent a panic (#27183)azurerm_kubernetes_cluster_node_pool - prevent a panic caused by renamed enable_* properties (#27164)azurerm_sentinel_data_connector_microsoft_threat_intelligence - prevent error by removing deprecated property bing_safety_phishing_url_lookback_date (#27171)NOTES:
ENHANCEMENTS:
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)hashicorp/go-azure-sdk to v0.20240819.1075239 (#27107)applicationgateways - updating to use 2023-11-01 (#26776)containerregistry - updating to use 2023-06-01-preview (#23393)containerservice - updating to 2024-05-01 (#27105)mssql - updating to use hashicorp/go-azure-sdk and 023-08-01-preview (#27073)mssqlmanagedinstance - updating to use hashicorp/go-azure-sdk and 2023-08-01-preview (#26872)azurerm_image - add support for the disk_encryption_set_id property to the data_disk block (#27015)azurerm_log_analytics_workspace_table - add support for more total_retention_in_days and retention_in_days values (#27053)azurerm_mssql_elasticpool - add support for the HS_MOPRMS and MOPRMS skus (#27085)azurerm_netapp_pool - allow 1 as a valid value for size_in_tb (#27095)azurerm_notification_hub - add support for the browser_credential property (#27058)azurerm_redis_cache - add support for the access_keys_authentication_enabled property (#27039)azurerm_role_assignment - add support for the /, /providers/Microsoft.Capacity and /providers/Microsoft.BillingBenefits scopes (#26663)azurerm_shared_image - add support for the hibernation_enabled property (#26975)azurerm_storage_account - support queue_encryption_key_type and table_encryption_key_type for more storage account kinds (#27112)azurerm_web_application_firewall_policy - add support for the request_body_enforcement property (#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)azurerm_monitor_diagnostic_setting - add further polling to work around an eventual consistency issue when creating the resource (#27088)azurerm_storage_account - prevent API error by populating infrastructure_encryption_enabled when updating customer_managed_key (#26971)azurerm_storage_blob_inventory_policy - the filter property can now be set when scope is container (#27113)azurerm_virtual_network_dns_servers - moved locks to prevent the creation of subnets with stale data (#27036)azurerm_virtual_network_gateway_connection - allow 0 as a valid value for ipsec_policy.sa_datasize (#27056)For information on changes between the v3.116.0 and v3.0.0 releases, please see the previous v3.x changelog entries.
For information on changes between the v2.99.0 and v2.0.0 releases, please see the previous v2.x changelog entries.
For information on changes between the v1.44.0 and v1.0.0 releases, please see the previous v1.x changelog entries.
For information on changes prior to the v1.0.0 release, please see the v0.x changelog.
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)
FEATURES:
azurerm_ai_services (#26008)azurerm_communication_service_email_domain_association (#26432)azurerm_dev_center_project_environment_type (#26941)azurerm_extended_location_custom_location (#24267)azurerm_postgresql_flexible_server_virtual_endpoint (#26708)ENHANCEMENTS:
notificationhub - updating to use version 2023-09-01 (#26528)azurerm_api_management_api - update validation of path to allow single character strings (#26922)azurerm_cosmosdb_account - add support for the property burst_capacity_enabled (#26986)azurerm_linux_function_app - add support for vnet_image_pull_enabled property in 4.0 (#27001)azurerm_linux_function_app_slot - add support for vnet_image_pull_enabled property in 4.0 (#27001)azurerm_logic_app_standard - add support for v8.0 in site_config.dotnet_framework_version (#26983)azurerm_management_group_policy_assignment - remove length restriction on name (#27055)azurerm_recovery_services_vault - add support for the identity block (#26254)azurerm_web_application_firewall_policy - add support for the js_challenge_cookie_expiration_in_minutes property (#26878)azurerm_windows_function_app - add support for vnet_image_pull_enabled property in 4.0 (#27001)azurerm_windows_function_app_slot - add support for vnet_image_pull_enabled property in 4.0 (#27001)BUG FIXES:
azurerm_storage_account - add default_share_level_permission to the azure_files_authentication to prevent invalid address errors (#26996)azurerm_search_service - expose the tags property (#26978)azurerm_virtual_machine - populate missing power_state (#26991)azurerm_virtual_machine_scale_set - populate missing power_state (#26991)azurerm_api_management_api_schema - correctly unmarshal definition and components (#26531)azurerm_cdn_frontdoor_secret - fix issue where expiration_date was being set into the parent block (#26982)azurerm_container_app_environment - fix diff suppress on infrastructure_resource_group_name (#27007)azurerm_express_route_connection - prevent sending private_link_fast_path_enabled in the payload if it hasn't been explicitly set (#26928)azurerm_machine_learning_workspace - serverless_compute can now be updated (#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)azurerm_mssql_database - prevent error when creating Free edition by setting long_term_retention_policy and short_term_retention_policy as empty (#26894)azurerm_nginx_deployment - omit capacity when creating deployments with a basic plan (#26223)azurerm_role_management_policy - prevent panic when updating activation_rules.approval_stage (#26800)azurerm_sentinel_threat_intelligence_indicator - prevent panic when importing this resource (#26976)azurerm_servicebus_namespace - fix panic reading encryption with versionless ids (#27060)azurerm_synapse_spark_pool - prevent plan diff due to API behaviour by setting node_count as Computed (#26953)azurerm_virtual_network_gateway_connection - fix issue where ingress_nat_rule_ids was updating the egress rules on updates (#27022)ENHANCEMENTS:
cosmosdb - updating to use version 2024-05-15 (#26758)healthcare - updating to use version 2024-03-31 (#26699)redis - updating to use version 2024-03-01 (#26932)azurerm_cosmosdb_account - avoid infinite diff to default_identity_type for legacy resources where an empty string is returned by the RP (#26525)azurerm_linux_virtual_machine_scale_set - add support for the action property in the automatic_instance_repair block (#26227)azurerm_log_analytics_saved_search - update the regex for the function_parameters property to support more paramters (#26701)azurerm_monitor_data_collection_rule - update performance_counter.x.sampling_frequency_in_seconds range 1 to 1800 (#26898)azurerm_orchestrated_virtual_machine_scale_set - add support for the action property in the automatic_instance_repair block (#26227)azurerm_security_center_storage_defender - add support for the property scan_results_event_grid_topic_id (#26599)azurerm_storage_account - add support for the property default_share_level_permission in the azure_files_authentication block (#26924)azurerm_web_application_firewall_policy - excluded_rule_set.0.type supports Microsoft_BotManagerRuleSet (#26903)azurerm_windows_virtual_machine_scale_set - add support for the action property in the automatic_instance_repair block (#26227)BUG FIXES:
azurerm_container_group - retrieve and set storage_account_key in the payload when updating the resource (#26640)azurerm_key_vault_managed_hardware_security_module_role_assignment - fixed a crash in error messages (#26972)azurerm_kubernetes_cluster - allow an empty list for dns_zone_ids in the web_app_routing block (#26747)azurerm_storage_share_file - fix a bug when encoding the MD5 hash for the content_md5 property (#25715)UPGRADE NOTES:
FEATURES:
azurerm_dev_center_network_connection (#26718)azurerm_stack_hci_logical_network (#26473)ENHANCEMENTS:
go-azure-helpers to v0.70.1 (#26757)arckubernetes - updating to use version 2024-01-01 (#26761)data.azurerm_storage_account - the enable_https_traffic_only property has been superseded by https_traffic_only_enabled (#26740)azurerm_log_analytics_cluster - add support for setting size_gb to 100 [GH-#26865]azurerm_storage_account - the enable_https_traffic_only property has been superseded by https_traffic_only_enabled (#26740)BUG FIXES:
azurerm_dns_cname_record - split create and update function to fix lifecycle - ignore (#26610)azurerm_dns_srv_record - split create and update function to fix lifecycle - ignore (#26627)azurerm_kubernetes_cluster - fix issue that prevented max_count from being updated (#26417)azurerm_linux_web_app - correctly set site_config.always_on as configured during Update (#25753)azurerm_linux_web_app_slot - correctly set site_config.always_on as configured during Update (#25753)azurerm_management_group_policy_remediation - fix panic in deprecated schema change for 4.0 (#26767)azurerm_network_security_rule - fix panic when updating source_port_ranges (#26883)azurerm_public_ip - fix panix when updating idle_timeout_in_minutesDEPRECATIONS:
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)ENHANCEMENTS:
v0.20240715.1100358 of hashicorp/go-azure-sdk (#26638)storage - updating to use hashicorp/go-azure-sdk (#26218)BUG FIXES:
azurerm_storage_account - fix a validation bug when replacing a StorageV2 account with a StorageV1 account (#26639)azurerm_storage_account - resolve an issue refreshing blob or queue properties after recreation (#26218)azurerm_storage_account - resolve an issue setting tags for an existing storage account where a policy mandates them (#26218)azurerm_storage_account - fix a persistent diff with the customer_managed_key block (#26218)azurerm_storage_account - resolve several consistency related issues when crreating a new storage account (#26218)DEPRECATIONS:
FEATURES:
azurerm_elastic_san_volume_snapshot (#26439)azurerm_dev_center_dev_box_definition (#26307)azurerm_dev_center_environment_type (#26291)azurerm_virtual_machine_restore_point (#26526)azurerm_virtual_machine_restore_point_collection (#26526)ENHANCEMENTS:
v0.20240710.1114656 of github.com/hashicorp/go-azure-sdk (#26588)v0.70.0 of go-azure-helpers (#26601)containerservice: updating the Fleet resources to use API Version 2024-04-01 (#26588)azurerm_network_service_tags - extend validation for service to allow AzureFrontDoor.Backend, AzureFrontDoor.Frontend, and AzureFrontDoor.FirstParty (#26429)azurerm_api_management_identity_provider_aad - support for the client_library property (#26093)azurerm_api_management_identity_provider_aadb2c - support for the client_library property (#26093)azurerm_dev_test_virtual_network - support for the shared_public_ip_address property (#26299)azurerm_kubernetes_cluster - support for the certificate_authority block under the service_mesh_profile block (#26543)azurerm_linux_web_app - support the value 8.3 for the php_version property (#26194)azurerm_machine_learning_compute_cluster - the identity property can now be updated (#26404)azurerm_web_application_firewall_policy - support for the JSChallenge value for managed_rules.managed_rule_set.rule_group_override.rule_action (#26561)BUG FIXES:
azurerm_communication_service - primary_connection_string, primary_key, secondary_connection_string and secondary_key are marked as Sensitive (#26560)azurerm_app_configuration_feature - fix issue when updating the resource without an existing targeting_filter (#26506)azurerm_backup_policy_vm - split create and update function to fix lifecycle - ignore (#26591)azurerm_backup_protected_vm - split create and update function to fix lifecycle - ignore (#26583)azurerm_communication_service - the primary_connection_string, primary_key, secondary_connection_string, and secondary_key properties are now sensitive (#26560)azurerm_mysql_flexible_server_configuration - add locks to prevent conflicts when deleting the resource (#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)azurerm_palo_alto_local_rulestack_rule - correctl read the protocol property on read when the protocol_ports property is configured (#26510)azurerm_servicebus_namespace - parse the identity returned by the API insensitively before setting into state (#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)azurerm_servicebus_subscription - enable_batched_operations has been superseded by batched_operations_enabled (#26479)azurerm_servicebus_topic - enable_batched_operations, enable_express and enable_partitioning are superseded by batched_operations_enabled, express_enabled and partitioning_enabled (#26479)