FEATURES:
ENHANCEMENTS:
- provider: support for authenticating using Azure Kubernetes Service Workload Identity (#23965)
- dependencies: updating to
v0.65.0
ofgithub.com/hashicorp/go-azure-helpers
(#24222) - dependencies: updating to
v0.20231214.1220802
ofgithub.com/hashicorp/go-azure-sdk
(#24246) - dependencies: updating to version
v0.20231214.1160726
ofgithub.com/hashicorp/go-azure-sdk
(#24241) - dependencies: update
security/automation
to usehashicorp/go-azure-sdk
(#24156) dataprotection
: updating to API Version2023-05-01
(#24143)kusto
: removing the remnants of the old Resource ID Parsers now this useshashicorp/go-azure-sdk
(#24238)- Data Source:
azurerm_cognitive_account
- export theidentity
block (#24214) - Data Source:
azurerm_monitor_workspace
- add support for thedefault_data_collection_endpoint_id
anddefault_data_collection_rule_id
properties (#24153) - Data Source:
azurerm_shared_image_gallery
- add support for theimage_names
property (#24176) azurerm_dns_txt_record
- allow up to4096
characters for the propertyrecord.value
(#24169)azurerm_container_app
- support for theworkload_profile_name
property (#24219)azurerm_container_app
- suppot for theinit_container
block (#23955)azurerm_hpc_cache_blob_nfs_target
- support for theverification_timer_in_seconds
andwrite_back_timer_in_seconds
properties (#24207)azurerm_hpc_cache_nfs_target
- support for theverification_timer_in_seconds
andwrite_back_timer_in_seconds
properties (#24208)azurerm_linux_web_app
- makeclient_secret_setting_name
optional and conflict withclient_secret_certificate_thumbprint
(#21834)azurerm_linux_web_app_slot
- makeclient_secret_setting_name
optional and conflict withclient_secret_certificate_thumbprint
(#21834)azurerm_linux_web_app
- fix a bug inapp_settings
where settings could be lost (#24221)azurerm_linux_web_app_slot
- fix a bug inapp_settings
where settings could be lost (#24221)azurerm_log_analytics_workspace
- add support for theimmediate_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 thedefault_data_collection_endpoint_id
anddefault_data_collection_rule_id
properties (#24153)azurerm_redis_cache
- support for thestorage_account_subscription_id
property (#24101)azurerm_storage_blob
- support for thesource_content
typePage
(#24177)azurerm_web_application_firewall_policy
- support new values to therule_group_name
property (#24194)azurerm_windows_web_app
- make theclient_secret_setting_name
property optional and conflicts with theclient_secret_certificate_thumbprint
property (#21834)azurerm_windows_web_app_slot
- make theclient_secret_setting_name
property optional and conflicts with theclient_secret_certificate_thumbprint
property (#21834)azurerm_windows_web_app
- fix a bug inapp_settings
where settings could be lost (#24221)azurerm_windows_web_app_slot
- fix a bug inapp_settings
where settings could be lost (#24221)azurerm_cognitive_account
- addContentSafety
to thekind
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 whererole_definition_id
andscope
were being incorrectly set (#24211) azurerm_batch_account
- fix bug whereUserAssigned, SystemAssigned
could be passed to the resource even though it isn't supported (#24204)azurerm_batch_pool
- fix bug wheresettings_json
andprotected_settings
were not being unmarshaled (#24075)azurerm_bot_service_azure_bot
- fix bug wherepublic_network_access_enabled
was being set as the value forLuisKey
(#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 whenservice_plan_id
is identical to the parentservice_plan_id
(#23403)azurerm_management_group_template_deployment
- fixing a bug wheretemplate_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 providedscope
(#24077)azurerm_pim_eligible_role_assignment
- fix an importing issue by filtering available role assignments based on the providedscope
(#24077)azurerm_resource_group_template_deployment
- fixing a bug wheretemplate_spec_version_id
couldn't be updated (#24072)azurerm_security_center_setting
- fix the casing for thesetting_name
Sentinel
(#24210)azurerm_storage_account
- Fix crash when checking forroutingInputs.PublishInternetEndpoints
androutingInputs.PublishMicrosoftEndpoints
(#24228)azurerm_storage_share_file
- prevent panic when the file specified bysource
is empty (#24179)azurerm_subscription_template_deployment
- fixing a bug wheretemplate_spec_version_id
couldn't be updated (#24072)azurerm_tenant_template_deployment
- fixing a bug wheretemplate_spec_version_id
couldn't be updated (#24072)azurerm_virtual_machine
- prevent a panic by nil checking the first element ofadditional_capabilities
(#24159)azurerm_windows_web_app_slot
- error whenservice_plan_id
is identical to the parentservice_plan_id
(#23403)