Releases: hashicorp/terraform-provider-azurerm
v4.10.0
BREAKING CHANGES:
- dependencies - update
cognitive
to2024-10-01
, due to a behavioural change in this version of the API, theprimary_access_key
andsecondary_access_key
can not be retrieved iflocal_authentication_enabled
has been set tofalse
. These properties that may have had values previously will now be empty. This has affected theazurerm_ai_services
andazurerm_cognitive_account
resources as well as theazurerm_cognitive_account
data source (#27851)
FEATURES:
- New Data Source:
azurerm_key_vault_managed_hardware_security_module_key
(#27827) - New Resource:
azurerm_netapp_backup_vault
(#27188) - New Resource:
azurerm_netapp_backup_policy
(#27188)
ENHANCEMENTS:
- dependencies: update
terraform-plugin-framework
to versionv1.13.0
(#27936) - dependencies: update
terraform-plugin-framework-validators
to versionv0.14.0
(#27936) - dependencies: update
terraform-plugin-go
to versionv0.25.0
(#27936) - dependencies: update
terraform-plugin-mux
to versionv0.17.0
(#27936) - dependencies: update
terraform-plugin-sdk/v2
to versionv2.35.0
(#27936) - Data Source:
azurerm_bastion_host
- add support for thezones
property (#27909) azurerm_application_gateway
- support more values for thestatus_code
property (#27535)azurerm_bastion_host
- support for thezones
property (#27909)azurerm_communication_service
- support forusgov
region (#27919)azurerm_email_communication_service
- support forusgov
region added (#27919)azurerm_linux_function_app
- support for .NET 9 (#27879)azurerm_linux_function_app_slot
- support for .NET 9 (#27879)azurerm_linux_web_app
- support for .NET 9 (#27879)azurerm_linux_web_app_slot
- support for .NET 9 (#27879)azurerm_windows_web_app
- support for .NET 9 (#27879)azurerm_windows_web_app_slot
- support for .NET 9 (#27879)azurerm_windows_function_app
- support for .NET 9 (#27879)azurerm_windows_function_app_slot
- support for .NET 9 (#27879)
BUG FIXES:
azurerm_log_analytics_workspace_table
- use the subscription from workspace ID (#27590)azurerm_traffic_manager_external_endpoint
- the value forpriority
will be dynamically assigned by the API (#27966)azurerm_traffic_manager_azure_endpoint
- the value forpriority
will be dynamically assigned by the API (#27966)
v4.9.0
FEATURES:
- New Resource:
azurerm_dynatrace_monitor
(#27432) - New Resource:
azurerm_dashboard_grafana_managed_private_endpoint
(#27781) - New Resource:
azurerm_data_protection_backup_instance_mysql_flexible_server
(#27464) - New Resource:
azurerm_mongo_cluster
(#27636) - New Resource:
azurerm_stack_hci_network_interface
(#26888)
ENHANCEMENTS:
- dependencies - update
go-azure-sdk
tov0.20241104.1140654
(#27896) - dependencies - update
go-azure-helpers
tov0.71.0
(#27897) - dependencies - update
golang-jwt
tov4.5.1
(#27938) storage
- allowazurerm_storage_account
to be used in Data Plane restrictive environments (#27818)azurerm_cognitive_deployment
-sku.0.name
now supportsDataZoneStandard
(#27926)azurerm_mssql_managed_database
- support for thetags
property (#27857)azurerm_oracle_cloud_vm_cluster
- support for thedomain
,scan_listener_port_tcp
,scan_listener_port_tcp_ssl
andzone_id
properties (#27808)azurerm_public_ip_prefix
- support for thesku_tier
property (#27882)azurerm_public_ip
- support for thedomain_name_label_scope
property (#27748)azurerm_subnet
-default_outbound_access_enabled
can now be updated (#27858)azurerm_storage_container
- support for thestorage_account_id
property (#27733)azurerm_storage_share
- support for thestorage_account_id
property (#27733)
v3.117.0
SPECIAL NOTES: This 3.x release is a special, one-off, back-port of functionality for azurerm_storage_account
to enable users to deploy this resource in environments which block / are restrictive of Data Plane access, thus preventing the resource being created and/or managed. This functionality is back-ported from the v4.9.0
release. Users migrating from this release to the 4.x line, should upgrade directly to v4.9.0
or later, as these features are not compatible with earlier releases of 4.x.
FEATURES:
- New Resource:
azurerm_storage_account_queue_properties
(#27819) - New Resource:
azurerm_storage_account_static_website
(#27819) - New Provider Feature - storage
data_plane_available
feature flag (#27819)
ENHANCEMENTS:
azurerm_storage_account
- can now be created and managed if Data Plane endpoints are blocked by a firewall (#27819)
v4.8.0
FEATURES:
- New Data Source:
azurerm_virtual_network_peering
(#27530) - New Resource:
azurerm_machine_learning_workspace_network_outbound_rule_fqdn
(#27384) - New Resource:
azurerm_stack_hci_extension
(#26929) - New Resource:
azurerm_stack_hci_marketplace_gallery_image
(#27532) - New Resource:
azurerm_trusted_signing_account
(#27720)
ENHANCEMENTS:
mysql
- upgrade api version to2023-12-30
(#27767)network
- upgrade api version to2024-03-01
(#27746)azurerm_cosmosdb_account
: support for CMK throughmanaged_hsm_key_id
property (#26521)azurerm_cosmosdb_account
- support further versions formongo_server_version
(#27763)azurerm_container_app_environment
- changing thelog_analytics_workspace_id
property no longer creates a new resource (#27794)azurerm_data_factory_linked_service_azure_sql_database
- add support for thecredential_name
property (#27629)azurerm_key_vault_key
-expiration_date
only recreates the resource when it is removed from the config file (#27813)azurerm_kubernetes_cluster
- fix issue wheremaintenance_window_auto_upgrade
/maintenance_window_auto_upgrade
/maintenance_window_node_os
might not be read into state (#26915)azurerm_kubernetes_cluster
- support for thebackend_pool_type
property (#27596)azurerm_kubernetes_cluster
- support for thedaemonset_eviction_for_empty_nodes_enabled
,daemonset_eviction_for_occupied_nodes_enabled
, andignore_daemonsets_utilization_enabled
properties (#27588)azurerm_load_test
-description
can now be updated (#27800)azurerm_oracle_cloud_vm_cluster
- export theocid
property (#27785)azurerm_orchestrated_virtual_machine_scale_set
- add support forsku_profile
block (#27599)azurerm_web_application_firewall_policy
- add support forpolicy_settings.0.file_upload_enforcement
(#27774)
BUG FIXES:
azurerm_automation_hybrid_runbook_worker_group
- correctly mark resource as gone if it's absent when reading it (#27797)azurerm_automation_hybrid_runbook_worker
- correctly mark resource as gone if it's absent when reading it (#27797)azurerm_automation_python3_package
- correctly mark resource as gone if it's absent when reading it (#27797)azurerm_data_protection_backup_vault
- prevent panic when checking value ofcross_region_restore_enabled
(#27762)azurerm_role_management_policy
- fix panic when unmarshalling the policy into a specific type (#27731)azurerm_security_center_subscription_pricing
- correctly type assert theadditional_extension_properties
property when building the payload (#27721)azurerm_synapse_workspace_aad_admin
- will no correctly delete when usingazurerm_synapse_workspace_aad_admin
withazurerm_synapse_workspace
(#27606)azurerm_windows_function_app_slot
- fixed panic in state migration (#27700)
v4.7.0
FEATURES:
- New Data Source:
azurerm_oracle_adbs_character_sets
(#27698) - New Data Source:
azurerm_oracle_adbs_national_character_sets
(#27698) - New Data Source:
azurerm_oracle_autonomous_database
(#27696) - New Data Source:
azurerm_oracle_db_nodes
(#27698) - New Data Source:
azurerm_oracle_db_system_shapes
(#27698) - New Data Source:
azurerm_oracle_gi_versions
(#27698) - New Resource:
azurerm_dev_center_project_pool
(#27706) - New Resource:
azurerm_oracle_autonomous_database
(#27696) - New Resource:
azurerm_video_indexer_account
(#27632)
ENHANCEMENTS:
- Dependencies - update
go-azure-sdk
tov0.20241021.1074254
(#27713) newrelic
- upgrade api version to2024-03-01
(#27135)cosmosdb
- upgrade api version to2024-08-15
(#27659)azurerm_application_gateway
- support for the newBasic
SKU value (#27440)azurerm_consumption_budget_management_group
- the propertynotification.threshold_type
can now be updated (#27511)azurerm_consumption_budget_resource_group
- the propertynotification.threshold_type
can now be updated (#27511)azurerm_container_app
- add support for thetemplate.container.readiness_probe.initial_delay
andtemplate.container.startup_probe.initial_delay
properties (#27551)azurerm_mssql_managed_instance
- thestorage_account_type
property can now be updated (#27737)
BUG FIXES:
azurerm_automation_software_update_configuration
- correct validation to not allow5
and allow-1
(#25574)azurerm_cosmosdb_sql_container
- fix recreation logic forpartition_key_version
(#27692)azurerm_mssql_database
- updating short term retention policy now works as expected (#27714)azurerm_network_watcher_flow_log
- fix issue wheretags
were not being updated (#27389)azurerm_postgresql_flexible_server_virtual_endpoint
- retrieve and parsereplica_server_id
for cross-region scenarios as well as remove custom poller for the delete operation (#27509)
v4.6.0
FEATURES:
- New Resource:
azurerm_dev_center_attached_network
(#27638) - New Resource:
azurerm_oracle_cloud_vm_cluster
(#27678) - New Resource:
azurerm_oracle_exadata_infrastructure
(#27678) - New Data Source:
azurerm_oracle_cloud_vm_cluster
(#27678) - New Data Source:
azurerm_oracle_db_servers
(#27678) - New Data Source:
azurerm_oracle_exadata_infrastructure
(#27678)
ENHANCEMENTS:
redisenterprise
- upgrade api version to2024-06-01-preview
(#27597)azurerm_app_configuration
- support for premium sku (#27674)azurerm_container_app
- support for themax_inactive_revisions
property (#27598)azurerm_kubernetes_cluster
- remove lock on subnets (#27583)azurerm_nginx_deployment
- allow updates forsku
(#27604)azurerm_fluid_relay_server
- support for thecustomer_managed_key
property (#27581)azurerm_linux_virtual_machine
- support theUBUNTU_PRO
value for thelicense_type
property (#27534)
BUGS:
v4.5.0
FEATURES:
- New Resource:
azurerm_stack_hci_virtual_hard_disk
(#27474)
ENHANCEMENTS:
azurerm_bastion_host
- support for thePremium
SKU andsession_recording_enabled
property (#27278)azurerm_log_analytics_cluster
- thesize_gb
property now supports all of 100, 200, 300, 400, 500, 1000, 2000, 5000, 10000, 25000, and 50000 (#27616)azurerm_mssql_elasticpool
- allowPRMS
for thefamily
property (#27615)
BUG FIXES:
v4.4.0
ENHANCEMENTS:
- dependencies - update
github.com/hashicorp/go-azure-sdk
tov0.20240923.1151247
(#27491) azurerm_site_recovery_replicated_vm
- support for thetarget_virtual_machine_size
property (#27480)
BUG FIXES:
azurerm_app_service_certificate
-key_vault_secret_id
can now be versionless (#27537)azurerm_linux_virtual_machine_scale_set
- prevent crash whenauto_upgrade_minor_version_enabled
is nil (#27353)azurerm_role_assignment
- correctly parse ID when it's a root or provider scope (#27237)azurerm_storage_blob
-source_content
is now ForceNew (#27508)azurerm_virtual_network_gateway_connection
- revertshared_key
to Optional and Computed (#27560)
v4.3.0
FEATURES:
- New Resource:
azurerm_advisor_suppression
(#26177) - New Resource:
azurerm_data_protection_backup_policy_mysql_flexible_server
(#26955) - New Resource:
azurerm_key_vault_managed_hardware_security_module_key_rotation_policy
(#27306) - New Resource:
azurerm_stack_hci_deployment_setting
(#25646) - New Resource:
azurerm_stack_hci_storage_path
(#26509) - New Data Source:
azurerm_vpn_server_configuration
(#27054)
ENHANCEMENTS:
managementgroups
- migrate tohashicorp/go-azure-sdk
(#26430)nginx
- upgrade api version to2024-06-01-preview
(#27345)azurerm_linux[windows]_web[function]_app[app_slot]
- upgrade api version from2023-01-01
to2023-12-01
(#27196)azurerm_cosmosdb_account
- support for the capabilityEnableNoSQLVectorSearch
(#27357)azurerm_container_app_custom_domain - fix parsing the certificate ID error #25972azurerm_container_app_custom_domain
- support other certificate types (#25972)azurerm_linux_virtual_machine_scale_set
- thezones
property can now be updated without creating a new resource (#27288)azurerm_orchestrated_virtual_machine_scale_set
- thezones
property can now be updated without creating a new resource (#27288)azurerm_role_management_policy
- support for resource scope (#27205)azurerm_spring_cloud_gateway
- changing theenvironment_variables
andsensitive_environment_variables
properties no longer creates a new resource (#27404)azurerm_static_web_app
- support for thepublic_network_access_enabled
property (#26345)azurerm_shared_image
- support for thedisk_controller_type_nvme_enabled
property (#26370)azurerm_storage_blob
- changing thesource
property no longer creates a new resource (#27394)azurerm_storage_object_replication
- changing therules.x. source_container_name
andrules.x. destination_container_name
properties no longer creates a new resource (#27394)azurerm_windows_virtual_machine_scale_set
- thezones
property can now be updated without creating a new resource (#27288)
BUG FIXES:
v4.2.0
FEATURES:
- New Resource:
azurerm_arc_machine
(#26647) - New Resource:
azurerm_arc_machine_automanage_configuration_assignment
(#26657)
ENHANCEMENTS:
network/bastionhosts
- upgrade api version from2023-11-01
to2024-01-01
(#27277)recoveryservices
- upgraderecoveryservicessiterecovery
from2022-10-0
1 to2024-04-01
(#27281)azurerm_data_protection_backup_vault
- support for theproperty cross_region_restore_enabled
property (#27197)azurem_mssql_managed_instance
- support for theservice_principal_type
property (#27240)
BUG FIXES: