Releases: hashicorp/terraform-provider-azurerm
v3.97.1
v3.97.0
BREAKING CHANGES:
azurerm_linux_function_app
-app_settings["WEBSITE_RUN_FROM_PACKAGE"]
must be added toignore_changes
for deployments where an external tool modifies theWEBSITE_RUN_FROM_PACKAGE
property in theapp_settings
block. (#24848)azurerm_linux_function_app_slot
-app_settings["WEBSITE_RUN_FROM_PACKAGE"]
must be added toignore_changes
for deployments where an external tool modifies theWEBSITE_RUN_FROM_PACKAGE
property in theapp_settings
block. (#24848)
FEATURES:
- New Resource:
azurerm_elastic_san_volume
(#24802)
ENHANCEMENTS:
- dependencies: updating to
v0.25.3
ofgit.luolix.top/tombuildsstuff/giovanni
(#25362) - dependencies: updating to
v0.20240321.1145953
ofgit.luolix.top/hashicorp/go-azure-sdk
(#25332) - dependencies: updating to
v0.25.2
ofgit.luolix.top/tombuildsstuff/giovanni
(#25305) azurestackhci
: updating to API Version2024-01-01
(#25279)monitor/scheduledqueryrules
: updatingt to API version2023-03-15-preview
(#25350)cosmosdb
: updating to use the transport layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#25166)- Data Source
azurerm_stack_hci_cluster
: refactoring the association to usehashicorp/go-azure-sdk
(#25293) azurerm_app_configuration
- support for Environments other than Azure Public (#25271)azurerm_automanage_configuration
- refactoring to usehashicorp/go-azure-sdk
(#25293)azurerm_container_app_environment
- add support forConsumption
workload profile (#25285)azurerm_cosmosdb_postgresql_cluster
- expose list of server names and FQDN in theservers
block (#25240)azurerm_data_share
- hyphens are now allowed in the resource's name (#25242)azurerm_data_factory_integration_runtime_azure_ssis
- support for thecopy_compute_scale
andpipeline_external_compute_scale
blocks (#25281)azurerm_healthcare_service
- support for theidentity
andconfiguration_export_storage_account_name
properties (#25193)azurerm_nginx_deployment
- support theauto_scale_profile
block (#24950)azurerm_netapp_account_resource
- support for thekerberos_ad_name
,kerberos_kdc_ip property
,enable_aes_encryption
,local_nfs_users_with_ldap_allowed
,server_root_ca_certificate
,ldap_over_tls_enabled
, andldap_signing_enabled
properties (#25340)azurerm_netapp_account_resource
- support for [Support for Azure Netapp Files - AD Site Name #12462] via thesite_name
property (#25340)azurerm_stack_hci_cluster
: refactoring the association to usehashicorp/go-azure-sdk
(#25293)azurerm_storage_account
- support for thedns_endpoint_type
property (#22583)azurerm_storage_blob_inventory_policy
- refactoring to usehashicorp/go-azure-sdk
(#25268)azurerm_synapse_spark_pool
- added support for3.4
(#25319)
BUG FIXES:
- Data Source:
azurerm_storage_blob
- fix a bug that incorrectly parsed the endpoint in the resource ID (#25283) - Data Source:
azurerm_storage_table_entity
- fixing a regression when parsing the table endpoint (#25307) netapp_account_resource
- correct thesmb_server_name
property validation (#25340)azurerm_backup_policy_file_share
- prevent a bug when theinclude_last_days
property does not work whendays
is empty (#25280)azurerm_backup_policy_vm
- prevent a bug when theinclude_last_days
property does not work whendays
is empty (#25280)azurerm_container_app_custom_domain
- prevent an issue where the secret was not being passed through (#25196) (#25251)azurerm_data_protection_backup_instance_kubernetes_cluster
- prevent the protection errosrScenarioPluginInvalidWorkflowDataRequest
andUserErrorKubernetesBackupExtensionUnhealthy
[azurerm_data_protection_backup_instance_kubernetes_cluster is created with message "Fix protection error for the backup instance" and code ScenarioPluginInvalidWorkflowDataRequest #25294] (#25345)azurerm_purview_account
- will now allow for PurView accounts with missing or disabled eventhubs without keys (#25301)azurerm_storage_account
- fix a crash when the storage account becomes unavailable whilst reading (#25332)azurerm_storage_blob
- fixing a regression where blobs within a nested directory wouldn't be parsed correctly (#25305)azurerm_storage_data_lake_gen2_path
- fixing a bug where there was no timeout available during import (#25282)azurerm_storage_queue
- fixing a bug where the Table URI was obtained rather than the Queue URI (#25262)azurerm_subscription
- fixing an issue when creating a subscription alias (#25181)
v3.96.0
ENHANCEMENTS:
- dependencies: updating to
v0.20240314.1083835
ofgit.luolix.top/hashicorp/go-azure-sdk
(#25255) - dependencies: updating to
v0.25.1
ofgit.luolix.top/tombuildsstuff/giovanni
(#24798) - dependencies: updating to
v1.33.0
ofgoogle.golang.org/protobuf
(#25243) storage
: updating the data plane resources to use the transport layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#24798)- Data Source:
azurerm_storage_table_entities
- support for AAD authentication (#24798) - Data Source:
azurerm_storage_table_entity
- support for AAD authentication (#24798) azurerm_kusto_cluster
- supportNone
pattern for thevirtual_network_configuration
block (#24733)azurerm_linux_function_app
- support for the Node20
runtime (#24073)azurerm_linux_function_app_slot
- support for the Node20
runtime (#24073)azurerm_stack_hci_cluster
- support theidentity
,cloud_id
,service_endpoint
andresource_provider_object_id
properties [GH-25031]azurerm_storage_share_file
- support for AAD authentication (#24798)azurerm_storage_share_directory
- support for AAD authentication, deprecateshare_name
andstorage_account_name
in favor ofstorage_share_id
(#24798)azurerm_storage_table_entity
- support for AAD authentication, deprecateshare_name
andstorage_account_name
in favor ofstorage_table_id
(#24798)azurerm_storage_table_entity
- support for AAD authentication (#24798)azurerm_windows_function_app
- support for the Node20
runtime (#24073)azurerm_windows_function_app_slot
- support for the Node20
runtime (#24073)azurerm_windows_web_app
- support for the Node20
runtime (#24073)azurerm_windows_web_app_slot
- support for the Node20
runtime (#24073)
BUG FIXES:
azurerm_container_app_custom_domain
- fix resource ID parsing bug preventing import (#25192)azurerm_windows_web_app
- fix incorrect warning message when checking name availability (#25214)azurerm_virtual_machine_run_command
- prevent a bug during updates (#25186)- Data Source:
azurerm_storage_table_entities
- Fixitems.x.properties
truncating to one entry (#25211)
v3.95.0
FEATURES:
- New Resource:
azurerm_container_app_custom_domain
(#24421) - New Resource:
azurerm_data_protection_backup_instance_kubernetes_cluster
(#24940) - New Resource:
azurerm_static_web_app
(#25117) - New resource:
azurerm_static_web_app_custom_domain
(#25117) - New resource:
azurerm_system_center_virtual_machine_manager_availability_set
(#24975) - New Resource:
azurerm_workloads_sap_three_tier_virtual_instance
(#24384) - New Resource:
azurerm_workloads_sap_single_node_virtual_instance
(#24331)
ENHANCEMENTS:
dependencies
: updating to v0.20240229.1102109 ofgit.luolix.top/hashicorp/go-azure-sdk
(#25102)monitor
: updating to use the transport layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
[GH-#25102]network
: updating to API Version2023-09-01
(#25095)azurerm_data_factory_integration_runtime_managed
- support for thecredential_name
property (#25033)azurerm_linux_function_app
- support for thedescription
property in theip_restriction
block (#24527)azurerm_linux_function_app
- support for theip_restriction_default_action
andscm_ip_restriction_default_action
properties (#25131)azurerm_linux_function_app_slot
- support for thedescription
property in theip_restriction
block (#24527)azurerm_linux_function_app_slot
- support for theip_restriction_default_action
andscm_ip_restriction_default_action
properties (#25131)azurerm_linux_web_app
- support for thedescription
property in theip_restriction
block (#24527)azurerm_linux_web_app
- support for theip_restriction_default_action
andscm_ip_restriction_default_action
properties (#25131)azurerm_linux_web_app_slot
- support for thedescription
property in theip_restriction
block (#24527)azurerm_linux_web_app_slot
- support for theip_restriction_default_action
andscm_ip_restriction_default_action
properties (#25131)azurerm_mysql_flexible_server
- setting thestorage.size_gb
property to a smaller value now forces a new resource to be created (#25074)azurerm_orbital_contact_profile
- changing thechannels
property no longer creates a new resource (#25129)azurerm_private_dns_resolver_inbound_endpoint
- theprivate_ip_address
property is no longer required whenprivate_ip_allocation_method
isDynamic
(#25035)stream_analytics_output_blob
- support for theblob_write_mode
property (#25127)azurerm_windows_function_app
- support for thedescription
property in theip_restriction
block (#24527)azurerm_windows_function_app
- support for theip_restriction_default_action
andscm_ip_restriction_default_action
properties (#25131)azurerm_windows_function_app_slot
- support for thedescription
property in theip_restriction
block (#24527)azurerm_windows_function_app_slot
- support for theip_restriction_default_action
andscm_ip_restriction_default_action
properties (#25131)azurerm_windows_web_app
- support for thedescription
property in theip_restriction
block (#24527)azurerm_windows_web_app
- support for theip_restriction_default_action
andscm_ip_restriction_default_action
properties (#25131)azurerm_windows_web_app_slot
- support for thedescription
property in theip_restriction
block (#24527)azurerm_windows_web_app_slot
- support for theip_restriction_default_action
andscm_ip_restriction_default_action
properties (#25131)
BUG FIXES:
- Data Source:
azurerm_function_app_host_keys
- correctly setevent_grid_extension_key
by searching for the renamed property in the API response (#25108) azurerm_app_service_public_certificate
- fix issue where certificate information was not being set correctly in the read (#24943)azurerm_container_registry
- prevent recreation of the resource when thegeoreplication.tags
are updated (#24994)azurerm_firewall_policy_rule_collection_group
- fix issue where the client subscription ID was used to construct thefirewall_policy_id
(#25145)azurerm_function_app_hybrid_connection
- fix issue whereSendKeyValue
was not populated in the API payload (#23761)azurerm_orbital_contact_profile
- fix creation of the resource whenevent_hub_uri
is not specified (#25128)azurerm_recovery_services_vault
- prevent a panic whenimmutability
is updated (#25132)azurerm_storage_account
- fix issue where the queue encryption key type was set as the table encryption key type (#25046)azurerm_web_app_hybrid_connection
- fix issue whereSendKeyValue
was not populated in the API payload (#23761)azurerm_mssql_database
- fix incorrect error due to typo when usingrestore_long_term_retention_backup_id
(#25180)
DEPRECATIONS:
v3.94.0
FEATURES:
- New Resource:
azurerm_kubernetes_fleet_update_run
(#24813)
ENHANCEMENTS:
- dependencies: updating to
v0.20240228.1142829
ofgit.luolix.top/hashicorp/go-azure-sdk
(#25081) servicefabric
: updating to use the transport layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#25002)springcloud
: updating to API Version2024-01-01-preview
(#24937)securitycenter
: updating to use the transport layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#25081)- Data Source:
azurerm_storage_table_entities
- support forselect
(#24987) - Data Source:
azurerm_netapp_volume
- support for thesmb_access_based_enumeration
andsmb_non_browsable
properties (#24514) azurerm_cosmosdb_account
- add support for theminimal_tls_version
property (#24966)azurerm_federated_identity_credential
- the federated credentials can now be changed without creating a new resource (#25003)azurerm_kubernetes_cluster
- support for thecurrent_kubernetes_version
property (#25079)azurerm_kubernetes_cluster
- private DNS is now allowed for theweb_app_routing
property (#25038)azurerm_kubernetes_cluster
- migration between differentoutbound_type
s is now allowed (#25021)azurerm_mssql_database
- support for therecovery_point_id
andrestore_long_term_retention_backup_id
properties (#24904)azurerm_linux_virtual_machine
- support for theautomatic_upgrade_enabled
,disk_controller_type
,os_image_notification
,treat_failure_as_deployment_failure_enabled
, andvm_agent_platform_updates_enabled
properties (#23394)azurerm_nginx_deployment
- support for theautomatic_upgrade_channel
property (#24867)azurerm_netapp_volume
- support for thesmb_access_based_enumeration
andsmb_non_browsable
properties (#24514)azurerm_netapp_pool
- support for theencryption_type
property (#24993)azurerm_role_definition
- upgrade to the API version2022-05-01-preview
(#25008)azurerm_redis_cache
- allow AAD auth for all SKUs (#25006)azurerm_sql_managed_instance
- support for thezone_redundant_enabled
property (#25089)azurerm_spring_cloud_gateway
- support for theapplication_performance_monitoring_ids
property (#24919)azurerm_spring_cloud_configuration_service
- support for therefresh_interval_in_seconds
property (#25009)azurerm_synapse_workspace
- support for using theuser_assigned_identity_id
property within thecustomer_managed_key
block (#25027)azurerm_windows_virtual_machine
- support for theautomatic_upgrade_enabled
,disk_controller_type
,os_image_notification
,treat_failure_as_deployment_failure_enabled
, andvm_agent_platform_updates_enabled
properties (#23394)
BUG FIXES:
azurerm_api_management_notification_recipient_email
- fixing an issue where response pages weren't iterated over correctly (#25055)azurerm_api_management_notification_recipient_user
- fixing an issue where response pages weren't iterated over correctly (#25055)azurerm_batch_pool
- fix setting theextension.settings_json
property (#24976)azurerm_key_vault_key
-expiration_date
can be updated if newer date is ahead (#25000)azurerm_pim_active_role_assignment
- fix an isue where the resource would disappear or fail to import after 45 days (#24524)azurerm_pim_eligible_role_assignment
- fix an isue where the resource would disappear or fail to import after 45 days (#24524)azurerm_recovery_services_vault
- validate thatuse_system_assigned_identity
anduser_assigned_identity_id
cannot be set at the same time (#24091)azurerm_recovery_vaults
will now create properly withSystemAssigned,UserAssigned
identity (#24978)azurerm_subscription
- fixing an issue where response pages weren't iterated over correctly (#25055)
v3.93.0
- New Data Source:
azurerm_express_route_circuit_peering
(#24971) - New Data Source:
azurerm_storage_table_entities
(#24973) - New Resource:
azurerm_dev_center_catalog
(#24833) - New Resource:
azurerm_system_center_virtual_machine_manager_server
(#24278)
BUG FIXES:
azurerm_key_vault
- conditionally polling the Data Plane endpoint whenpublic_network_access_enabled
is set to false (#23823)azurerm_storage_account
- allow theidentity.type
property to beSystemAssigned, UserAssigned
when using a Customer Managed Key (#24923)azurerm_automation_account
- prevent theidentity.identity_ids
User Assigned identity being set when not specified in config (#24977)
ENHANCEMENTS:
- dependencies: updating to
v0.20240221.1170458
ofhashicorp/go-azure-sdk
(#24967) - dependencies: refactor
azurerm_spring_cloud_configuration_service
to usego-azure-sdk
(#24918) - provider: support or the feature flag
virtual_machine_scale_set.reimage_on_manual_upgrade
(#22975) sentinel
: updating to use the transport layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#24962)sqlvirtualmachines
: updating to use the transport layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#24912)nginx
: updating to use2024-01-01-preview
(#24868)azurerm_cosmosdb_account
- support for thebackup.tier
property (#24595)azurerm_linux_virtual_machine
- thevirtual_machine_scale_set_id
proeprty can now be changed without creating a new resource (#24768)azurerm_machine_learning_workspace
- support for themanaged_network.isolation_mode
property (#24951)azurerm_private_dns_resolver_inbound_endpoint
- support thestatic
value for theprivate_ip_allocation_method
property (#24952)azurerm_postgresql_flexible_server
- expose thestorage_tier
field (#24892)azurerm_redis_cache
- support for thepreferred_data_persistence_auth_method
property (#24370)azurerm_servicebus_namespace
- support for thepremium_messaging_partitions
property (#24676)azurerm_windows_virtual_machine
- thevirtual_machine_scale_set_id
proeprty can now be changed without creating a new resource (#24768)
BUG FIXES:
azurerm_cognitive_deployment
- theversion_upgrade_option
property can not be updated without creating a new resource (#24922)azurerm_data_protection_backup_vault
- support or thesoft_delete
andretention_duration_in_days
properties (#24775)azurerm_data_factory_pipeline
- correctly handle incorrect header values (#24921)azurerm_kusto_cluster
-optimized_auto_scale
is now updated aftersku
has been updated (#24906)azurerm_key_vault_certificate
- will now only update thelifetime_action
of the certificate block unless otherwise required (#24755)azurerm_linux_virtual_machine_scale_set
- correctly includepublic_ip_prefix_id
during updates (#24939)azurerm_postgresql_flexible_server
- thecustomer_managed_key.key_vault_key_id
property is now required (#24981)azurerm_nginx_deployment
- changing thesku
property now creates a new resource (#24905)azurerm_orchestrated_virtual_machine_scale_set
- thedisk_size_gb
andlun
parameters ofdata_disks
are optional now (#24944)azurerm_storage_account
- change order of API calls to be GET-then-PUT ratehr then PATCHES (#23935)azurerm_storage_account
- improve the validation around theimmutability_policy
being used withblob_properties
(#24938)azurerm_security_center_setting
- prevent a bug when name isSENTINEL
(#24497)azurerm_windows_virtual_machine_scale_set
- correctly includepublic_ip_prefix_id
during updates (#24939)
v3.92.0
FEATURES:
- New Data Source:
azurerm_virtual_desktop_application_group
(#24771)
ENHANCEMENTS:
- provider: support for the feature flag
postgresql_flexible_server.restart_server_on_configuration_value_change property
(#23811) - dependencies: updating to v0.20240214.1142753 of
github.com/hashicorp/go-azure-sdk
(#24889) automation
: updating to use the transport layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#24858)maintenance
: updating to use the transport layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#24819)containerapps
: updating to use the transport layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#24862)containerservices
: updating to use the transport layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#24872)timeseriesinsights
: updating to use the transport layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#24889)azurerm_container_app_environment
: support for theinfrastructure_resource_group_name
property (#24361)azurerm_cost_anomaly_alert
- support for thesubscription_id
property (#24258)azurerm_cosmosdb_account
- add default values for theconsistency_policy
code block (#24830)azurerm_dashboard_grafana
- support for thesmtp
block (#24717)azurerm_key_vault_certificates
- support for thetags
property (#24857)azurerm_key_vault_secrets
- support for thetags
property (#24857)azurerm_orchestrated_virtual_machine_scale_set
- support for theadditional_unattend_content
block (#24292)azurerm_virtual_desktop_host_pool
- support for thevm_template
property (#24369)
BUG FIXES:
azurerm_container_app_environment
: avoid unwanted changes when updating and usinglog_analytics_workspace_id
(#24303)azurerm_cosmosdb_account
- fixed regression in thebackup
code block (#24830)azurerm_data_factory
- allow thegit_url
property to be blank/empty (#24879)azurerm_linux_web_app_slot
- theworker_count
property now works correctly in thesite_config
block (#24515)azurerm_linux_web_app
- supportoff
for thefile_system_level
property (#24877)azurerm_linux_web_app_slot
- supportoff
for thefile_system_level
property (#24877)azurerm_private_endpoint
- fixing an issue where updating the Private Endpoint would remove any Application Security Group Association (#24846)azurerm_search_service
- fixed the update function to adjust for changed API behaviour (#24837)azurerm_search_service
- fixed the update function to adjust for changed API behaviour (#24903)azurerm_windows_web_app
- supportoff
for thefile_system_level
property (#24877)azurerm_windows_web_app_slot
- supportoff
for thefile_system_level
property (#24877)
v3.91.0
FEATURES:
- New Data Source:
azurerm_databricks_access_connector
(#24769) - New Resource:
azurerm_data_protection_backup_policy_kubernetes_cluster
(#24718) - New Resource:
azurerm_chaos_studio_experiment
(#24779) - New Resource:
azurerm_chaos_studio_capability
(#24779) - New Resource:
azurerm_dev_center_gallery
(#23760) - New Resource:
azurerm_kubernetes_fleet_member
(#24792) - New Resource:
azurerm_iotcentral_organization
(#23132) - New Resource:
azurerm_spring_cloud_app_dynamics_application_performance_monitoring
(#24750)
ENHANCEMENTS:
- dependencies: updating to
v0.20240208.1095436
ofgit.luolix.top/hashicorp/go-azure-sdk/resource-manager
(#24819) - dependencies: updating to
v0.20240208.1095436
ofgit.luolix.top/hashicorp/go-azure-sdk/sdk
(#24819) - dependencies: refactor
azurerm_app_service_environment_v3
to usego-azure-sdk
(#24760) - dependencies: refactor
azurerm_role_definition
to usego-azure-sdk
(#24266) managedhsm
: updating to use the transport layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#24761)hdinsight
: updating to API Version2023-07-01
(#24761)streamanalytics
: updating to use the transport layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#24819)azurerm_app_service_environment_v3
- support for theremote_debugging_enabled
property (#24760)azurerm_storage_account
- support for thelocal_user_enabled
property (#24800)azurerm_log_analytics_workspace_table
- support for thetotal_retention_in_days
property (#24513)azurerm_maching_learning_workspace
- support for thefeature_store
andkind
properties (#24716)azurerm_traffic_manager_azure_endpoint
- support for thealways_serve_enabled
property (#24573)azurerm_traffic_manager_external_endpoint
- support for thealways_serve_enabled
property (#24573)
BUG FIXES:
azurerm_api_management
- thevirtual_network_configuration
property now updates correctly outside ofvirtual_network_type
(#24569)
v3.90.0
UPGRADE NOTES:
- provider - The provider will now automatically register the
AppConfiguration
,DataFactory
, andSignalRService
Resource Providers. When running Terraform with limited permissions, note that you must disable automatic Resource Provider Registration and ensure that any Resource Providers Terraform requires are registered. (#24645)
FEATURES:
- New Data Source:
azurerm_nginx_configuration
(#24642) - New Data Source:
azurerm_virtual_desktop_workspace
(#24732) - New Resource:
azurerm_kubernetes_fleet_update_strategy
(#24328) - New Resource:
azurerm_site_recovery_vmware_replicated_vm
(#22477) - New Resource:
azurerm_spring_cloud_new_relic_application_performance_monitoring
(#24699)
ENHANCEMENTS:
- provider: registering the Resource Provider
Microsoft.AppConfiguration
(#24645) - provider: registering the Resource Provider
Microsoft.DataFactory
(#24645) - provider: registering the Resource Provider
Microsoft.SignalRService
(#24645) - provider: the Provider is now built using Go 1.21.6 (#24653)
- dependencies: the dependency
github.com/hashicorp/go-azure-sdk
has been split into multiple Go Modules - and as such will be referred to by those paths going forwards (#24636) - dependencies: updating to ``v0.20240201.1064937
of
github.com/hashicorp/go-azure-sdk/resource-manager` (#24738) - dependencies: updating to
v0.20240201.1064937
ofgit.luolix.top/hashicorp/go-azure-sdk/sdk
(#24738) appservice
: update togo-azure-sdk
and API version2023-01-01
(#24688)datafactory
: updating to usetombuildsstuff/kermit
(#24675)hdinsight
: refactoring to usegit.luolix.top/hashicorp/go-azure-sdk/resource-manager
(#24011)hdinsight
: updating to API Version2021-06-01
(#24011)loadbalancer
: updating to usehashicorp/go-azure-sdk
(#24291)nginx
: updating to API Version2023-09-01
(#24640)servicefabricmanagedcluster
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#24654)springcloud
: updating to use API Version2023-11-01-preview
(#24690)subscriptions
: refactoring to usehashicorp/go-azure-sdk
(#24663)- Data Source:
azurerm_stream_analytics_job
- support for User Assigned Identities (#24738) azurerm_cosmosdb_account
- support for thegremlin_database
andtables_to_restore
properties (#24627)azurerm_bot_channel_email
- support for themagic_code
property (#23129)azurerm_cosmosdb_account
- support for thepartition_merge_enabled
property (#24615)azurerm_mssql_managed_database
- support for theimmutable_backups_enabled
property (#24745)azurerm_mssql_database
- support for theimmutable_backups_enabled
property (#24745)azurerm_palo_alto_next_generation_firewall_virtual_hub_panorama
- support for thetrusted_address_ranges
property (#24459)azurerm_palo_alto_next_generation_firewall_virtual_network_local_rulestack
- support for thetrusted_address_ranges
property (#24459)azurerm_palo_alto_next_generation_firewall_virtual_network_panorama
- support for thetrusted_address_ranges
property (#24459)azurerm_servicebus_namespace
- updating to use API Version2022-10-01-preview
(#24650)azurerm_spring_cloud_api_portal
- support for theapi_try_out_enabled
property (#24696)azurerm_spring_cloud_gateway
- support for thelocal_response_cache_per_route
andlocal_response_cache_per_instance
properties (#24697)azurerm_stream_analytics_job
- support for User Assigned Identities (#24738)azurerm_subscription
- refactoring to usehashicorp/go-azure-sdk
to set tags on the subscription (#24734)azurerm_virtual_desktop_workspace
- correctly validate thename
property (#24668)
BUG FIXES:
- provider: skip registration for resource providers that are unavailable (#24571)
azurerm_app_configuration
- no longer requirelifecycle_ignore_changes
for thevalue
property when using a key vault reference (#24702)azurerm_app_service_managed_certificate
- fix casing issue inapp_service_plan_id
by parsing insensitively (#24664)azurerm_cognitive_deployment
- updates now include theversion
property (#24700)azurerm_dns_cname_record
- prevent casing issue intarget_resource_id
by parsing the ID insensitively (#24181)azurerm_mssql_managed_instance_failover_group
- prevent an issue when trying to create a failover group with a managed instance from a different subscription (#24646)azurerm_storage_account
- conditionally update properties only when needed (#24669)azurerm_storage_account
- change update order foraccess_tier
to prevent errors when uploading blobs to the archive tier (#22250)
v3.89.0
FEATURES:
- New Data Source:
azurerm_data_factory_trigger_schedule
(#24572) - New Data Source:
azurerm_data_factory_trigger_schedules
(#24572) - New Data Source:
azurerm_ip_groups
(#24540) - New Data Source:
azurerm_nginx_certificate
(#24577) - New Resource:
azurerm_chaos_studio_target
(#24580) - New Resource:
azurerm_elastic_san_volume_group
(#24166) - New Resource:
azurerm_netapp_account_encryption
(#23733) - New Resource:
azurerm_redhat_openshift_cluster
(#24375)
ENHANCEMENTS:
- dependencies: updating to
v0.66.1
ofgit.luolix.top/hashicorp/go-azure-helpers
(#24561) - dependencies: updating to
v0.20240124.1115501
ofgit.luolix.top/hashicorp/go-azure-sdk
(#24619) bot
: updating to API Version2021-05-01-preview
(#24555)containerservice
: the SDK Clients now support logging (#24564)cosmosdb
: updating to API Version2023-04-15
(#24541)loadtestservice
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(and support logging) (#24578)managedidentity
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(and support logging) (#24578)azurerm_api_management_api
- change theid
format so specificrevision
s can be managed by Terraform (#23031)azurerm_data_protection_backup_vault
- theredundancy
propety can now be set toZoneRedundant
(#24556)azurerm_data_factory_integration_runtime_azure_ssis
- support for thecredential_name
property (#24458)azurerm_orchestrated_virtual_machine_scale_set
- support2022-datacenter-azure-edition-hotpatch
and2022-datacenter-azure-edition-hotpatch-smalldisk
hotpatching images (#23500)azurerm_stream_analytics_job
- support for thesku_name
property (#24554)
BUG FIXES:
-
Data Source:
azurerm_app_service
- parsing the API Response forapp_service_plan_id
case-insensitively (#24626) -
Data Source:
azurerm_function_app
- parsing the API Response forapp_service_plan_id
case-insensitively (#24626) -
azurerm_app_configuration_key
- the value for thevalue
property can now be removed/emptied (#24582) -
azurerm_app_service
- parsing the API Response forapp_service_plan_id
case-insensitively (#24626) -
azurerm_app_service_plan
- fix casing inserverFarms
due to ID update (#24562) -
azurerm_app_service_slot
- parsing the API Response forapp_service_plan_id
case-insensitively (#24626) -
azurerm_automation_schedule
- only onemonthly_occurence
block can now be specified (#24614) -
azurerm_cognitive_deployment
- themodel.version
property is no longer required (#24264) -
azurerm_container_app
- multiplecustom_scale_rule
can not be updated (#24509) -
azurerm_container_registry_task_schedule_run_now
- prevent issue where the incorrect scheduled run in tracked if there have been multiple (#24592) -
azurerm_function_app
- parsing the API Response forapp_service_plan_id
case-insensitively (#24626) -
azurerm_function_app_slot
- parsing the API Response forapp_service_plan_id
case-insensitively (#24626) -
azurerm_logic_app_standard
- now will parse the app service ID insensitively (#24562) -
azurerm_logic_app_workflow
- theworkflow_parameters
will now correctly handle information specified by$connections
(#24141) -
azurerm_mssql_managed_instance_security_alert_policy
- can not update empty storage attributes (#24553) -
azurerm_network_interface
- theip_configuration
properties are no longer added to a Load Balancer Backend if one of thoseip_configurations
is associated with a backend (#24470)