Releases: hashicorp/terraform-provider-azurerm
Releases · hashicorp/terraform-provider-azurerm
v3.100.0
ENHANCEMENTS:
- dependencies: updating
hashicorp/go-azure-sdk
tov0.20240417.1084633
(#25659) compute
- update Virtual Machine and Virtual Machine Scale Set resources and data sources to usehashicorp/go-azure-sdk
(#25533)machine_learning
- Add newmachine_learning
block that supportspurge_soft_deleted_workspace_on_destroy
(#25624)loganalytics
- update cluster resource to usehashicorp/go-azure-sdk
(#23373)- Data Source:
azurerm_management_group
- now exports thetenant_scoped_id
attribute (#25555) azurerm_container_app
- theingress.ip_security_restriction.ip_address_range
property will now accept an IP address as valid input (#25609)azurerm_container_group
- theidentity
block can now be updated (#25543)azurerm_express_route_connection
- support for theprivate_link_fast_path_enabled
property (#25596)azurerm_hdinsight_hadoop_cluster
- support for theprivate_link_configuration
block (#25629)azurerm_hdinsight_hbase_cluster
- support for theprivate_link_configuration
block (#25629)azurerm_hdinsight_interactive_query_cluster
- support for theprivate_link_configuration
block (#25629)azurerm_hdinsight_kafka_cluster
- support for theprivate_link_configuration
block (#25629)azurerm_hdinsight_spark_cluster
- support for theprivate_link_configuration
block (#25629)azurerm_management_group
- now exports thetenant_scoped_id
attribute (#25555)azurerm_monitor_activity_log_alert
- support for thelocation
property (#25389)azurerm_mysql_flexible_server
- update validating regex forsku_name
(#25642)azurerm_postgresql_flexible_server
- support for theGeoRestore
create_mode
(#25664)azurerm_virtual_network_gateway_connection
- support for theprivate_link_fast_path_enabled
property (#25650)azurerm_windows_web_app
- support for thehandler_mapping
block (#25631)azurerm_windows_web_app_slot
- support for thehandler_mapping
block (#25631)
BUG FIXES:
- storage: prevent a bug causing the second storage account key to be used for authentication instead of the first (#25652)
azurerm_active_directory_domain_service
- prevent an issue wherefiltered_sync_enabled
was not being updated (#25594)azurerm_application_insights
- add a state migration to fix the resource ID casing of Application Insights resources (#25628)azurerm_function_app_hybrid_connection
- can now use relay resources created in a different resource group (#25541)azurerm_kubernetes_cluster_node_pool
- prevent plan diff when thewindows_profile.outbound_nat_enabled
property is unset (#25644)azurerm_machine_learning_compute_cluster
- fix location to point to parent resource for computes (#25643)azurerm_machine_learning_compute_instance
- fix location to point to parent resource for computes (#25643)azurerm_storage_account
- check replication type when evaluating support level for shares and queues for V1 storage accounts (#25581)azurerm_storage_account
- added a sanity check fordns_endpoint_type
andblob_properties.restore_policy
(#25450)azurerm_web_app_hybrid_connection
- can now use relay resources created in a different resource group (#25541)azurerm_windows_web_app
- prevent removal ofsite_config.application_stack.node_version
whenapp_settings
are updated (#25488)azurerm_windows_web_app_slot
- prevent removal ofsite_config.application_stack.node_version
whenapp_settings
are updated (#25489)
DEPRECATIONS:
logz
- the Logz resources are deprecated and will be removed in v4.0 of the AzureRM Provider since the API no longer allows new instances to be created (#25405)azurerm_machine_learning_compute_instance
- marked thelocation
field as deprecated in v4.0 of the provider (#25643)azurerm_kubernetes_cluster
- the following properties have been deprecated since the API no longer supports cluster creation with legacy Azure Entra integration:client_app_id
,server_app_id
,server_app_secret
andmanaged
(#25200)
v3.99.0
BREAKING CHANGE:
azurerm_linux_web_app
-site_config.0.application_stack.0.java_version
must be specified withjava_server
andjava_server_version
(#25553)
ENHANCEMENTS:
- dependencies: updating to
v0.20240411.1104331
ofgithub.com/hashicorp/go-azure-sdk/resourcemanager
andgithub.com/hashicorp/go-azure-sdk/sdk
(#25546) - dependencies: updating to
v0.26.1
ofgithub.com/tombuildsstuff/giovanni
(#25551) azurerm_key_vault
- deprecate thecontact
property from v3.x provider and update properties to Computed & Optional (#25552)azurerm_key_vault_certificate_contacts
- in v4.0 make thecontact
property optional to allow for deletion of contacts from the key vault (#25552)azurerm_signalr_service
- support for setting thesku
property toPremium_P2
(#25578)azurerm_snapshot
- support for thenetwork_access_policy
andpublic_network_access_enabled
properties (#25421)azurerm_storage_account
- extend the support level of(blob|queue|share)_properties
for Storage kind (#25427)azurerm_storage_blob
- support for theencryption_scope
property (#25551)azurerm_storage_container
- support for thedefault_encryption_scope
andencryption_scope_override_enabled
properties (#25551)azurerm_storage_data_lake_gen2_filesystem
- support for thedefault_encryption_scope
property (#25551)azurerm_subnet
- thedelegation.x.service_delegation.x.name
property now supportsOracle.Database/networkAttachments
(#25571)azurerm_web_pubsub
- support setting thesku
property toPremium_P2
(#25578)
BUG FIXES:
- provider: fix an issue where the provider was not correctly configured when using a custom metadata host (#25546)
- storage: fix a number of potential crashes during plan/apply with resources using the Storage data plane API (#25525)
azurerm_application_insights
- fix issue where the wrong Application ID was set into the propertyapp_id
(#25520)azurerm_application_insights_api_key
- add a state migration to re-case static segments of the resource ID (#25567)azurerm_container_app_environment_certificate
- thesubject_name
attribute is now correctly populated (#25516)azurerm_function_app_slot
- will now taint the resource when partially created (#24520)azurerm_linux_function_app
- will now taint the resource when partially created (#24520)azurerm_managed_disk
- filtering the Resource SKUs response to reduce the memory overhead, when determining whether a Managed Disk can be online resized or not (#25549)azurerm_monitor_alert_prometheus_rule_group
- theseverity
property is now set correctly when0
(#25408)azurerm_monitor_smart_detector_alert_rule
- normalising the value forid
within theaction_group
block (#25559)azurerm_redis_cache_access_policy_assignment
- theobject_id_alias
property now allows usernames (#25523)azurerm_windows_function_app
- will not taint the resource when partially created (#24520)azurerm_windows_function_app
- will not taint the resource when partially created (#24520)
DEPRECATIONS:
azurerm_cosmosdb_account
- theconnection_strings
property has been superseded by the primary and secondary connection strings for sql, mongodb and readonly (#25510)azurerm_cosmosdb_account
- theenable_free_tier
property has been superseded byfree_tier_enabled
(#25510)azurerm_cosmosdb_account
- theenable_multiple_write_locations
property has been superseded bymultiple_write_locations_enabled
(#25510)azurerm_cosmosdb_account
- theenable_automatic_failover
property has been superseded byautomatic_failover_enabled
(#25510)
v3.98.0
FEATURES:
- New Resource:
azurerm_static_web_app_function_app_registration
(#25331) - New Resource:
azurerm_system_center_virtual_machine_manager_inventory_items
(#25110) - New Resource:
azurerm_workloads_sap_discovery_virtual_instance
(#24342) - New Resource:
azurerm_redis_cache_policy
(#25477) - New Resource:
azurerm_redis_cache_policy_assignment
(#25477)
ENHANCEMENTS:
- dependencies: updating to
v0.20240402.1085733
ofgithub.com/hashicorp/go-azure-sdk
(#25482) - dependencies: updating to
v0.67.0
ofgithub.com/hashicorp/go-azure-helpers
(#25446) - dependencies: updating to
v0.25.4
ofgithub.com/tombuildsstuff/giovanni
(#25404) alertsmanagement
- updating remaining resources to usehashicorp/go-azure-sdk
(#25486)applicationinsights
- updating remaining resources to usehashicorp/go-azure-sdk
(#25376)compute
- update to API version2024-03-01
(#25436)compute
- update shared image resources and data sources to usehashicorp/go-azure-sdk
(#25503)containerinstance
- update to use the transport layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#25416)maintenance
- updating to API Version2023-04-01
(#25388)recovery_services
- Addrecovery_service
block to the provider that supportsvm_backup_stop_protection_and_retain_data_on_destroy
andpurge_protected_items_from_vault_on_destroy
(#25515)storage
- the Storage Account cache is now populated usinghashicorp/go-azure-sdk
(#25437)azurerm_bot_service_azure_bot
- support for thecmk_key_vault_key_url
property (#23640)azurerm_capacity_reservation
- update validation forcapacity
(#25471)azurerm_container_app
- add support forkey_vault_id
andidentity
properties in thesecret
block (#24773)azurerm_databricks_workspace
- exposemanaged_services_cmk_key_vault_id
andmanaged_disk_cmk_key_vault_id and key_vault_id
to support cross subscription CMK's. (#25091)azurerm_databricks_workspace_root_dbfs_customer_managed_key
- exposekey_vault_id
to support cross subscription CMK's. (#25091)azurerm_managed_hsm_role_*_ids
- use specific resource id to replace generic nested item id (#25323)azurerm_mssql_database
- add support forsecondary_type
(#25360)azurerm_monitor_scheduled_query_rules_alert_v2
- support for theidentity
block (#25365)azurerm_mssql_server_extended_auditing_policy
- support foraudit_actions_and_groups
andpredicate_expression
(#25425)azurerm_netapp_account
- can now be imported (#25384)azurerm_netapp_volume
- support for thekerberos_enabled
,smb_continuous_availability_enabled
,kerberos_5_read_only_enabled
,kerberos_5_read_write_enabled
,kerberos_5i_read_only_enabled
,kerberos_5i_read_write_enabled
,kerberos_5p_read_only_enabled
, andkerberos_5p_read_write_enabled
properties (#25385)azurerm_recovery_services_vault
- upgrading to version2024-01-01
(#25325)azurerm_stack_hci_cluster
- theclient_id
property is now optional (#25407)azurerm_storage_encryption_scope
- refactoring to usehashicorp/go-azure-sdk
rather thanAzure/azure-sdk-for-go
(#25437)azurerm_mssql_elasticpool
- themaintenance_configuration_name
property now supports valuesSQL_SouthAfricaNorth_DB_1
,SQL_SouthAfricaNorth_DB_2
,SQL_WestUS3_DB_1
andSQL_WestUS3_DB_2
(#25500)azurerm_lighthouse_assignment
- updating API Version from2019-06-01
to2022-10-01
(#25473)
BUG FIXES:
network
- updating theGatewaySubnet
validation to show the Subnet Name when the validation fails (#25484)azurerm_function_app_hybrid_connection
- fix an issue during creation whensend_key_name
is specified (#25379)azurerm_linux_web_app_slot
- fix a crash when upgrading the provider to v3.88.0 or later (#25406)azurerm_mssql_database
- update the behavior of theenclave_type
field. (#25508)azurerm_mssql_elasticpool
- update the behavior of theenclave_type
field. (#25508)azurerm_network_manager_deployment
- add locking (#25368)azurerm_resource_group_template_deployment
- changes toparameters_content
andtemplate_content
now forceoutput_content
to be updated in the plan (#25403)azurerm_storage_blob
- fix a potential crash when the endpoint is unreachable (#25404)azurerm_storage_container
- fix a potential crash when the endpoint is unreachable (#25404)azurerm_storage_data_lake_gen2_filesystem
- fix a potential crash when the endpoint is unreachable (#25404)azurerm_storage_data_lake_gen2_filesystem_path
- fix a potential crash when the endpoint is unreachable (#25404)azurerm_storage_queue
- fix a potential crash when the endpoint is unreachable (#25404)azurerm_storage_share
- fix a potential crash when the endpoint is unreachable (#25404)azurerm_storage_share_directory
- fix a potential crash when the endpoint is unreachable (#25404)azurerm_storage_share_directory
- resolve an issue where directories might fail to destroy (#25404)azurerm_storage_share_file
- fix a potential crash when the endpoint is unreachable (#25404)azurerm_storage_share_file
- fix several bugs with path handling when creating files in subdirectories (#25404)azurerm_web_app_hybrid_connection
- fix an issue during creation whensend_key_name
is specified (#25379)azurerm_windows_web_app
- prevent a panic during resource upgrade (#25509)
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
ofgithub.com/tombuildsstuff/giovanni
(#25362) - dependencies: updating to
v0.20240321.1145953
ofgithub.com/hashicorp/go-azure-sdk
(#25332) - dependencies: updating to
v0.25.2
ofgithub.com/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
ofgithub.com/hashicorp/go-azure-sdk
(#25255) - dependencies: updating to
v0.25.1
ofgithub.com/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 ofgithub.com/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
ofgithub.com/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)