Releases: hashicorp/terraform-provider-azurerm
v4.11.0
NOTES:
- New ephemeral resources
azurerm_key_vault_certificate
andazurerm_key_vault_secret
now support ephemeral values
FEATURES:
- New Ephemeral Resource:
azurerm_key_vault_certificate
(#28083) - New Ephemeral Resource:
azurerm_key_vault_secret
(#28083) - New Resource:
azurerm_eventgrid_namespace
(#27682)
ENHANCEMENTS:
- dependencies: update
hashicorp/go-azure-sdk
tov0.20241118.1115603
(#28075) batch
- upgrade api version to2024-07-01
(#27982)containerregistry
- upgrade api version to2023-11-01-preview
(#27983)azurerm_application_gateway
-1.1
is now accepted as a validrule_set_version
in thewaf_configuration
block (#28039)azurerm_arc_machine
- add support for theidentity
andtags
properties (#27987)azurerm_container_app
-secret.name
now accepts up to 253 characters and.
(#27935)azurerm_network_manager
-scope_accesses
now acceptsRouting
(#28033)azurerm_network_watcher_flow_log
- add support for thetarget_resource_id
property (#26015)azurerm_role_assignment
-condition_version
will be defaulted to2.0
whencondition
has been set (#27189)azurerm_subnet
-Informatica.DataManagement/organizations
is a validservice_delegation
(#27993)azurerm_virtual_network
-Informatica.DataManagement/organizations
is a validservice_delegation
(#27993)azurerm_web_application_firewall_policy
-1.1
is now accepted as a validversion
forMicrosoft_BotManagerRuleSet
rule types (#28039)
BUG:
azurerm_api_management
-public_ip_address_id
is no longer required whenzone
has been set (#27976)azurerm_api_management_diagnostic
- raise and error whenoperation_name_format
is used with andidentity
that is notapplicationinsights
(#27630)azurerm_api_management_api_diagnostic
- raise and error whenoperation_name_format
is used with andidentity
that is notapplicationinsights
(#27630)azurerm_application_gateway
-rewrite_rule_set
can be supplied when usingBasic
sku (#28011)azurerm_container_registry_token_password
- correctly mark as gone if container registry token doesn't exist (#27232)azurerm_kusto_cluster
-allowed_fqdn
andallowed_ip_ranges
can now be set to empty lists (#27529)azurerm_linux_function_app_slot
- create content settings when using a consumpton plan (#25412)azurerm_virtual_network_gatway
- updatingip_configuration
now recreates the resource (#27828)
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: