Skip to content

Releases: hashicorp/terraform-provider-azurerm

v3.85.0

15 Dec 01:51
039a00a
Compare
Choose a tag to compare

FEATURES:

  • New Data Source: azurerm_locations (#23324)
  • New Resource: azurerm_iotcentral_organization (#23132)

ENHANCEMENTS:

  • provider: support for authenticating using Azure Kubernetes Service Workload Identity (#23965)
  • dependencies: updating to v0.65.0 of github.com/hashicorp/go-azure-helpers (#24222)
  • dependencies: updating to v0.20231214.1220802 of github.com/hashicorp/go-azure-sdk (#24246)
  • dependencies: updating to version v0.20231214.1160726 of github.com/hashicorp/go-azure-sdk (#24241)
  • dependencies: update security/automation to use hashicorp/go-azure-sdk (#24156)
  • dataprotection: updating to API Version 2023-05-01 (#24143)
  • kusto: removing the remnants of the old Resource ID Parsers now this uses hashicorp/go-azure-sdk (#24238)
  • Data Source: azurerm_cognitive_account - export the identity block (#24214)
  • Data Source: azurerm_monitor_workspace - add support for the default_data_collection_endpoint_id and default_data_collection_rule_id properties (#24153)
  • Data Source: azurerm_shared_image_gallery - add support for the image_names property (#24176)
  • azurerm_dns_txt_record - allow up to 4096 characters for the property record.value (#24169)
  • azurerm_container_app - support for the workload_profile_name property (#24219)
  • azurerm_container_app - suppot for the init_container block (#23955)
  • azurerm_hpc_cache_blob_nfs_target - support for the verification_timer_in_seconds and write_back_timer_in_seconds properties (#24207)
  • azurerm_hpc_cache_nfs_target - support for the verification_timer_in_seconds and write_back_timer_in_seconds properties (#24208)
  • azurerm_linux_web_app - make client_secret_setting_name optional and conflict with client_secret_certificate_thumbprint (#21834)
  • azurerm_linux_web_app_slot - make client_secret_setting_name optional and conflict with client_secret_certificate_thumbprint (#21834)
  • azurerm_linux_web_app - fix a bug in app_settings where settings could be lost (#24221)
  • azurerm_linux_web_app_slot - fix a bug in app_settings where settings could be lost (#24221)
  • azurerm_log_analytics_workspace - add support for the immediate_data_purge_on_30_days_enabled property (#24015)
  • azurerm_mssql_server - support for other identity types for the key vault key (#24236)
  • azurerm_machine_learning_datastore_blobstorage - resource now skips validation when being created (#24078)
  • azurerm_machine_learning_datastore_datalake_gen2 - resource now skips validation when being created (#24078)
  • azurerm_machine_learning_datastore_fileshare - resource now skips validation when being created (#24078)
  • azurerm_monitor_workspace - support for the default_data_collection_endpoint_id and default_data_collection_rule_id properties (#24153)
  • azurerm_redis_cache - support for the storage_account_subscription_id property (#24101)
  • azurerm_storage_blob - support for the source_content type Page (#24177)
  • azurerm_web_application_firewall_policy - support new values to the rule_group_name property (#24194)
  • azurerm_windows_web_app - make the client_secret_setting_name property optional and conflicts with the client_secret_certificate_thumbprint property (#21834)
  • azurerm_windows_web_app_slot - make the client_secret_setting_name property optional and conflicts with the client_secret_certificate_thumbprint property (#21834)
  • azurerm_windows_web_app - fix a bug in app_settings where settings could be lost (#24221)
  • azurerm_windows_web_app_slot - fix a bug in app_settings where settings could be lost (#24221)
  • azurerm_cognitive_account - add ContentSafety to the kind property validation (#24205)

BUG FIXES:

  • provider: fix an authentication issue with Azure Storage when running in Azure China cloud (#24246)
  • Data Source: azurerm_role_definition - fix bug where role_definition_id and scope were being incorrectly set (#24211)
  • azurerm_batch_account - fix bug where UserAssigned, SystemAssigned could be passed to the resource even though it isn't supported (#24204)
  • azurerm_batch_pool - fix bug where settings_json and protected_settings were not being unmarshaled (#24075)
  • azurerm_bot_service_azure_bot - fix bug where public_network_access_enabled was being set as the value for LuisKey (#24164)
  • azurerm_cognitive_account_customer_managed_key - identity_client_id is no longer passed to the api when it is empty (#24231)
  • azurerm_linux_web_app_slot - error when service_plan_id is identical to the parent service_plan_id (#23403)
  • azurerm_management_group_template_deployment - fixing a bug where template_spec_version_id couldn't be updated (#24072)
  • azurerm_pim_active_role_assignment - fix an importing issue by filtering available role assignments based on the provided scope (#24077)
  • azurerm_pim_eligible_role_assignment - fix an importing issue by filtering available role assignments based on the provided scope (#24077)
  • azurerm_resource_group_template_deployment - fixing a bug where template_spec_version_id couldn't be updated (#24072)
  • azurerm_security_center_setting - fix the casing for the setting_name Sentinel (#24210)
  • azurerm_storage_account - Fix crash when checking for routingInputs.PublishInternetEndpoints and routingInputs.PublishMicrosoftEndpoints (#24228)
  • azurerm_storage_share_file - prevent panic when the file specified by source is empty (#24179)
  • azurerm_subscription_template_deployment - fixing a bug where template_spec_version_id couldn't be updated (#24072)
  • azurerm_tenant_template_deployment - fixing a bug where template_spec_version_id couldn't be updated (#24072)
  • azurerm_virtual_machine - prevent a panic by nil checking the first element of additional_capabilities (#24159)
  • azurerm_windows_web_app_slot - error when service_plan_id is identical to the parent service_plan_id (#23403)

v3.84.0

08 Dec 04:38
428f6a8
Compare
Choose a tag to compare

FEATURES:

  • New Data Source: azurerm_storage_containers (#24061)
  • New Resource: azurerm_elastic_san (#23619)
  • New Resource: azurerm_key_vault_managed_hardware_security_module_role_assignment (#22332)
  • New Resource: azurerm_key_vault_managed_hardware_security_module_role_definition (#22332)

ENHANCEMENTS:

  • dependencies: updating mssql elasticpools from v5.0 to 2023-05-01-preview
  • dependencies: updating to v0.20231207.1122031 of github.com/hashicorp/go-azure-sdk (#24149)
  • Data Source: azurerm_storage_account - export the primary and secondary internet and microsoft hostnames for blobs, dfs, files, queues, tables and web (#23517)
  • Data Source: azurerm_cosmosdb_account - export the connection_strings, primary_sql_connection_string, secondary_sql_connection_string, primary_readonly_sql_connection_string, secondary_readonly_sql_connection_string, primary_mongodb_connection_string, secondary_mongodb_connection_string, primary_readonly_mongodb_connection_string, and secondary_readonly_mongodb_connection_string attributes (#24129)
  • azurerm_bot_service_azure_bot - support for the public_network_access_enabled property (#24125)
  • azurerm_container_app_environment - support for the workload_profile property (#23478)
  • azurerm_cosmosdb_cassandra_datacenter - support for the seed_node_ip_addresses property (#24076)
  • azurerm_firewall - support for the dns_proxy_enabled property (#20519)
  • azurerm_kubernetes_cluster - support for the support_plan property and the sku_tier Premium (#23970)
  • azurerm_mssql_database - support for enclave_type field (#24054)
  • azurerm_mssql_elasticpool - support for enclave_type field (#24054)
  • azurerm_mssql_managed_instance - support for more vcores: 6, 10, 12, 20, 48, 56, 96, 128 (#24085)
  • azurerm_redis_linked_server - support for the property geo_replicated_primary_host_name (#23984)
  • azurerm_storage_account - expose the primary and secondary internet and microsoft hostnames for blobs, dfs, files, queues, tables and web (#23517)
  • azurerm_synapse_role_assignment - support for the principal_type property (#24089)
  • azurerm_spring_cloud_build_deployment - support for the application_performance_monitoring_ids property (#23969)
  • azurerm_virtual_network_gateway - support for the bgp_route_translation_for_nat_enabled, dns_forwarding_enabled, ip_sec_replay_protection_enabled, remote_vnet_traffic_enabled, virtual_wan_traffic_enabled, radius_server, virtual_network_gateway_client_connection, policy_group, and ipsec_policy property (#23220)

BUG FIXES:

  • azurerm_application_insights_api_key - prevent a bug where multiple keys couldn't be created for an Application Insights instance (#23463)
  • azurerm_container_registry - the network_rule_set.virtual_network property has been deprecated (#24140)
  • azurerm_hdinsight_hadoop_cluster - set roles.edge_node.install_script_action.parameters into state by retrieving the value provided in the user config since this property isn't returned by the API (#23971)
  • azurerm_kubernetes_cluster - prevent a bug where maintenance window start date was always recalculated and sent to the API (#23985)
  • azurerm_mssql_database - will no longer send all long retention values in payload unless set (#24124)
  • azurerm_mssql_managed_database - will no longer send all long retention values in payload unless set (#24124)
  • azurerm_mssql_server_microsoft_support_auditing_policy - only include storage endpoint in payload if set (#24122)
  • azurerm_mobile_network_packet_core_control_plane - prevent a panic if the HTTP Response is nil (#24083)
  • azurerm_storage_account - revert plan time name validation (#23799) (#24142)
  • azurerm_web_application_firewall_policy - split create and update function to fix lifecycle - ignore changes (#23412)

v3.83.0

30 Nov 16:57
Compare
Choose a tag to compare

UPGRADE NOTES

FEATURES:

  • New Data Source: azurerm_stack_hci_cluster (#24032)

ENHANCEMENTS:

  • dependencies: updating to v0.20231129.1103252 of github.com/hashicorp/go-azure-sdk (#24063)
  • automation: updating to API Version 2023-11-01 (#24017)
  • keyvault: the cache is now populated using the ListBySubscription endpoint on the KeyVault Resource Provider rather than via the Resources API (#24019).
  • keyvault: updating the cache to populate all Key Vaults available within the Subscription to reduce the number of API calls (#24019)
  • Data Source azurerm_private_dns_zone: refactoring to use the ListBySubscription API rather than the Resources API when resource_group_name is omitted (#24024)
  • azurerm_dashboard_grafana - support for grafana_major_version (#24014)
  • azurerm_linux_web_app - add support for dotnet 8 (#23893)
  • azurerm_linux_web_app_slot - add support for dotnet 8 (#23893)
  • azurerm_media_transform - deprecate face_detector_preset and video_analyzer_preset (#24002)
  • azurerm_postgresql_database - update the validation of collation to include Norwegian_Norway.1252 (#24070)
  • azurerm_postgresql_flexible_server - updating to API Version 2023-06-01-preview (#24016)
  • azurerm_redis_cache - support for the active_directory_authentication_enabled property (#23976)
  • azurerm_windows_web_app - add support for dotnet 8 (#23893)
  • azurerm_windows_web_app_slot - add support for dotnet 8 (#23893)
  • azurerm_storage_account - add name validation in custom diff (#23799)

BUG FIXES:

  • authentication: fix a bug where auxiliary tenants were not correctly authorized (#24063)
  • azurerm_app_configuration - normalize location in replica block (#24074)
  • azurerm_cosmosdb_account - cosmosdb version and capabilities can now be updated at the same time (#24029)
  • azurerm_data_factory_flowlet_data_flow - source and sink properties are now optional (#23987)
  • azurerm_datadog_monitor_tag_rule - correctly handle default rule (#22806)
  • azurerm_ip_group: fixing a crash when firewall_ids and firewall_policy_ids weren't parsed correctly from the API Response (#24031)
  • azurerm_nginx_deployment - add default value of 20 for capacity (#24033)

v3.82.0

24 Nov 05:23
7830011
Compare
Choose a tag to compare

FEATURES:

  • New Data Source: azurerm_monitor_workspace (#23928)
  • New Resource: azurerm_application_load_balancer_subnet_association (#23628)

ENHANCEMENTS:

  • dependencies: updating to v0.20231117.1130141 of github.com/hashicorp/go-azure-sdk (#23945)
  • azurestackhci: updating to API Version 2023-08-01 (#23939)
  • dashboard: updating to API Version 2023-09-01 (#23929)
  • hpccache: updating to API version 2023-05-01 (#24005)
  • mssql: updating resources using hashicorp/go-azure-sdk to API Version 2023-02-01-preview (#23721)
  • templatespecversions: updating to API Version 2022-02-01 (#24007)
  • Data Source: azurerm_template_spec_version - refactoring to use hashicorp/go-azure-sdk (#24007)
  • azurerm_cosmosdb_postgresql_cluster - coordinator_storage_quota_in_mb and coordinator_vcore_count are no longer required for read replicas (#23928)
  • azurerm_dashboard_grafana - sku can now be set to Essential (#23934)
  • azurerm_gallery_application_version - add support for the config_file, package_file and target_region.exclude_from_latest properties (#23816)
  • azurerm_hdinsight_hadoop_cluster - script_actions is no longer Force New (#23888)
  • azurerm_hdinsight_hbase_cluster - script_actions is no longer Force New (#23888)
  • azurerm_hdinsight_interactive_query_cluster - script_actions is no longer Force New (#23888)
  • azurerm_hdinsight_kafka_cluster - script_actions is no longer Force New (#23888)
  • azurerm_hdinsight_spark_cluster - script_actions is no longer Force New (#23888)
  • azurerm_kubernetes_cluster - add support for the gpu_instance property (#23887)
  • azurerm_kubernetes_cluster_node_pool - add support for the gpu_instance property (#23887)
  • azurerm_log_analytics_workspace - add support for the identity property (#23864)
  • azurerm_linux_function_app - add support for dotnet 8 (#23638)
  • azurerm_linux_function_app_slot - add support for dotnet 8 (#23638)
  • azurerm_managed_lustre_file_system - export attribute mgs_address (#23942)
  • azurerm_mssql_database - support for Hyperscale SKUs (#23974)
  • azurerm_mssql_database - refactoring to use hashicorp/go-azure-sdk (#23721)
  • azurerm_mssql_server - refactoring to use hashicorp/go-azure-sdk (#23721)
  • azurerm_shared_image - add support for trusted_launch_supported (#23781)
  • azurerm_spring_cloud_container_deployment - add support for the application_performance_monitoring_ids property (#23862)
  • azurerm_spring_cloud_customized_accelerator - add support for the accelerator_type and path properties (#23797)
  • azurerm_point_to_site_vpn_gateway - allow multiple connection_configurations blocks (#23936)
  • azurerm_private_dns_cname_record - ttl can now be set to 0 (#23918)
  • azurerm_windows_function_app - add support for dotnet 8 (#23638)
  • azurerm_windows_function_app_slot - add support for dotnet 8 (#23638)

BUG FIXES:

  • azurerm_api_management - correct a bug with additional location zones within the additional_location block (#23943)
  • azurerm_dev_test_linux_virtual_machine - storage_type is now ForceNew to match the updated API behaviour (#23973)
  • azurerm_dev_test_windows_virtual_machine - storage_type is now ForceNew to match the updated API behaviour (#23973)
  • azurerm_disk_encryption_set - resource will recreate if identity changes from SystemAssigned to UserAssigned (#23904)
  • azurerm_eventhub_cluster: sku_name is no longer ForceNew (#24009)
  • azurerm_firewall - recasing the value for firewall_policy_id to workaround the API returning the incorrect casing (#23993)
  • azurerm_security_center_subscription_pricing - fix a bug preventing removal of extensions and downgrading tier to Free (#23821)
  • azurerm_windows_web_app - fix an issue of incorrect application stack settings during update (#23372)

v3.81.0

16 Nov 23:15
4c70668
Compare
Choose a tag to compare

ENHANCEMENTS:

  • dependencies: updating to v0.20231116.1162710 of github.com/hashicorp/go-azure-sdk (#23922)
  • managedservices: updating to use the base layer from hashicorp/go-azure-sdk rather than Azure/go-autorest (#23890)
  • network: updating to API Version 2023-06-01 (#23875)
  • servicelinker: updating to use the base layer from hashicorp/go-azure-sdk rather than Azure/go-autorest (#23890)
  • storage: refactoring usages of github.com/hashicorp/go-azure-sdk to use the base layer from hashicorp/go-azure-sdk rather than Azure/go-autorest (#23890)
  • Data Source: azurerm_network_ddos_protection_plan: refactoring to use hashicorp/go-azure-sdk (#23849)
  • azurerm_linux_function_app - add support for disabling Basic Auth for default Publishing Profile via new properties ftp_publish_basic_authentication_enabled and webdeploy_publish_basic_authentication_enabled (#23900)
  • azurerm_linux_function_app_slot - add support for disabling Basic Auth for default Publishing Profile via new properties ftp_publish_basic_authentication_enabled and webdeploy_publish_basic_authentication_enabled (#23900)
  • azurerm_linux_web_app - add support for disabling Basic Auth for default Publishing Profile via new properties ftp_publish_basic_authentication_enabled and webdeploy_publish_basic_authentication_enabled (#23900)
  • azurerm_linux_web_app_slot - add support for disabling Basic Auth for default Publishing Profile via new properties ftp_publish_basic_authentication_enabled and webdeploy_publish_basic_authentication_enabled (#23900)
  • azurerm_logic_app_integration_account_certificate - name now accepts underscores (#23866)
  • azurerm_logic_app_integration_account_partner - business_identity.value now accepts underscores (#23866)
  • azurerm_monitor_data_collection_rule - added support for WorkspaceTransforms as kind (#23873)
  • azurerm_network_ddos_protection_plan: refactoring to use hashicorp/go-azure-sdk (#23849)
  • azurerm_windows_function_app - add support for disabling Basic Auth for default Publishing Profile via new properties ftp_publish_basic_authentication_enabled and webdeploy_publish_basic_authentication_enabled (#23900)
  • azurerm_windows_function_app_slot - add support for disabling Basic Auth for default Publishing Profile via new properties ftp_publish_basic_authentication_enabled and webdeploy_publish_basic_authentication_enabled (#23900)
  • azurerm_windows_web_app - add support for disabling Basic Auth for default Publishing Profile via new properties ftp_publish_basic_authentication_enabled and webdeploy_publish_basic_authentication_enabled (#23900)
  • azurerm_windows_web_app_slot - add support for disabling Basic Auth for default Publishing Profile via new properties ftp_publish_basic_authentication_enabled and webdeploy_publish_basic_authentication_enabled (#23900)

v3.80.0

10 Nov 01:31
baf693d
Compare
Choose a tag to compare

ENHANCEMENTS:

  • internal/sdk - Added support for pointer Types in resource models (#23810)
  • dependencies: updating to v0.63.0 of github.com/hashicorp/go-azure-helpers (#23785)
  • dependencies: updating to v0.20231106.1151347 of github.com/hashicorp/go-azure-sdk (#23787)
  • azurerm_cognitive_deployment - support for the version_upgrade_option property (#22520)
  • azurerm_firewall_policy_rule_collection_group - add support for the property http_headers (#23641)
  • azurerm_kubernetes_cluster - fips_enabled can be updated in the default_node_pool without recreating the cluster (#23612)
  • azurerm_kusto_cluster - the cluster name can now include dashes (#23790)
  • azurerm_postgresql_database - update the validation of collation to include support for French_France.1252 (#23783)

BUG FIXES:

  • Data Source: azurerm_data_protection_backup_vault - removing import support, since Data Sources don't support being imported (#23820)
  • Data Source: azurerm_kusto_database - removing import support, since Data Sources don't support being imported (#23820)
  • Data Source: azurerm_virtual_hub_route_table - removing import support, since Data Sources don't support being imported (#23820)

v3.79.0

03 Nov 01:16
448c882
Compare
Choose a tag to compare

ENHANCEMENTS:

  • provider: log instead of error when RPs are unavailable when validating RP registrations (#23380)
  • azurerm_arc_kuberenetes_cluster_extension_resource - the version and release_train properties can now be set simultaneously (#23692)
  • azurerm_container_apps - support for the ingress.exposed_port property (#23752)
  • azurerm_cosmosdb_postgresql_cluster - read replica clusters can be created without specifying administrator_login_password property (#23750)
  • azurerm_managed_application - arrays can be supplied in the parameter_values property (#23754)
  • azurerm_storage_management_policy - support for properties rule.*.actions.*.base_blob.0.tier_to_cold_after_days_since_{modification|last_access_time|creation}_greater_than and rule.*.actions.*.{snapshot|version}.0.tier_to_cold_after_days_since_creation_greater_than (#23574)

BUG FIXES:

  • azurerm_api_management_diagnostic - the operation_name_format attribute will only be sent if identifier is set to applicationinsights (#23736)
  • azurerm_backup_policy_vm - fix payload by using current datetime (#23586)
  • azurerm_kubernetes_cluster - the custom_ca_trust_certificates_base64 property can not be removed, only updated (#23737)

v3.78.0

27 Oct 02:06
9041959
Compare
Choose a tag to compare

FEATURES:

  • New Resource: azurerm_resource_management_private_link_association (#23546)

ENHANCEMENTS:

  • dependencies: updating to v0.20231025.1113325 of github.com/hashicorp/go-azure-sdk (#23684)
  • dependencies: updating to v1.58.3 of google.golang.org/grpc (#23691)
  • dependencies: updating search service from 2022-09-01 to 2023-11-01 (#23698)
  • Data Source: azurerm_monitor_workspace - export query_endpoint (#23629)
  • azurerm_express_route_port - support for macsec_sci_enabled (#23625)
  • azurerm_eventhub_namespace_customer_managed_key - support for the user_assigned_identity_id property (#23635)
  • azurerm_postgresql_flexible_server - private_dns_zone_id is no longer ForceNew and case is suppressed (#23660)
  • azurerm_synapse_workspace - add support for azuread_authentication_only (#23659)
  • azurerm_redis_enterprise_cluster - support for new location Japan East (#23696)
  • azurerm_search_service - support for semantic_search_sku field (#23698)

BUG FIXES:

  • azurerm_palo_alto_next_generation_firewall_virtual_network_local_rulestack - added lock for ruleStackID (#23601)
  • azurerm_cognitive_deployment - remove forceNew tag from rai_policy_name (#23697)
  • azurerm_backup_policy_vm - fix payload by using current datetime (#23586)

v3.77.0

20 Oct 03:44
5321faf
Compare
Choose a tag to compare

FEATURES:

  • New Resources: azurerm_application_load_balancer_frontend (#23411)
  • New Resources: azurerm_dev_center (#23538)
  • New Resources: azurerm_dev_center_project (#23538)

ENHANCEMENTS:

  • dependencies: updating to v0.62.0 of github.com/hashicorp/go-azure-helpers (#23581)
  • dependencies: updating Kusto SDK from 2023-05-02 to 2023-08-15 (#23598)
  • dependencies: updating nginx from 2022-08-01 to 2023-04-01 (#23583)
  • netapp: updating to use API Version 2023-05-01 (#23576)
  • springcloud: updating to use API Version 2023-09-01-preview (#23544)
  • storage: updating to use API Version 2023-01-01 (#23543)
  • internal/sdk: fixing an issue where struct fields containing removedInNextMajorVersion wouldn't be decoded correctly (#23564)
  • internal/sdk: struct tag parsing is now handled consistently during both encoding and decoding (#23568)
  • provider: the roll_instances_when_required provider feature in the virtual_machine_scale_set block is now optional (#22976)
  • Data Source: azurerm_automation_account: refactoring the remaining usage of Azure/azure-sdk-for-go to use hashicorp/go-azure-sdk (#23555)
  • azurerm_automation_account: refactoring the remaining usage of Azure/azure-sdk-for-go to use hashicorp/go-azure-sdk (#23555)
  • azurerm_resource_deployment_script_azure_cli - improve validation for the version property to support newer versions (#23370)
  • azurerm_resource_deployment_script_azure_power_shell - improve validation for the version property to support newer versions (#23370)
  • azurerm_nginx_deployment - support for the capacity and email properties (#23596)

BUG FIXES:

  • Data Source: azurerm_virtual_hub_connection - export the inbound_route_map_id, outbound_route_map_id, and static_vnet_local_route_override_criteria attributes in the routing block, and fix a bug where these attributes could not be set (#23491)
  • azurerm_cdn_frontdoor_rule - the url_filename_condition properties match_values is now optional if operator is set to Any (#23541)
  • azurerm_shared_image_gallery - added the Private and Groups options for the sharing.permission property (#23570)
  • azurerm_redis_cache - fixed incorrect ssl values for redis_primary_connection_string and secondary_connection_string (#23575)
  • azurerm_monitor_activity_log_alert - the recommend_category property now can be set to HighAvailability (#23605)
  • azurerm_recovery_services_vault - the encryption property can now be used with the cross_region_restore_enabled property (#23618)
  • azurerm_storage_account_customer_managed_key - prevent a panic when the keyvault id is empty (#23599)

v3.76.0

13 Oct 11:59
3c1b942
Compare
Choose a tag to compare

FEATURES:

  • New Resource: azurerm_security_center_storage_defender (#23242)
  • New Resource: azurerm_spring_cloud_application_insights_application_performance_monitoring (#23107)

ENHANCEMENTS:

  • provider: updating to build using Go 1.21.3 (#23514)
  • provider: the roll_instances_when_required provider feature in the virtual_machine_scale_set block is now optional (#22976)
  • dependencies: updating to v0.20231012.1141427 of github.com/hashicorp/go-azure-sdk (#23534)
  • Data Source: azurerm_application_gateway - support for backend_http_settings, global, gateway_ip_configuration and additional attributes (#23318)
  • Data Source: azurerm_network_service_tags - export the name attribute (#23382)
  • azurerm_cosmosdb_postgresql_cluster - add support for sql_version of 16 and citus_version of 12.1 (#23476)
  • azurerm_palo_alto_local_rulestack - correctly normalize the location property (#23483)
  • azurerm_static_site - add support for app_settings (#23421)

BUG FIXES:

  • azurerm_automation_schedule - fix a bug when updating start_time (#23494)
  • azurerm_eventhub - remove ForceNew and check partition_count is not decreased (#23499)
  • azurerm_managed_lustre_file_system - update validation for storage_capacity_in_tb according to sku_name in use (#23428)
  • azurerm_virtual_machine - fix a crash when the API response for the os_profile block contains nil properties (#23535)