Releases: hashicorp/terraform-provider-azurerm
Releases · hashicorp/terraform-provider-azurerm
v3.75.0
FEATURES:
- New Resource:
azurerm_application_load_balancer
(#22517) - New Resource:
azurerm_resource_management_private_link
(#23098)
ENHANCEMENTS:
- dependencies:
firewall
migrated tohashicorp/go-azure-sdk
(#22863) azurerm_bot_service_azure_bot
- add support for theicon_url
property (#23114)azurerm_cognitive_deployment
-capacity
property is now updateable (#23251)azurerm_container_group
- added support forkey_vault_user_identity_id
(#23332)azurerm_data_factory
- added support for thepublish_enabled
property (#2334)azurerm_firewall_policy_rule_collection_group
- add support for thedescription
property (#23354)azurerm_kubernetes_cluster
-network_profile.network_policy
can be migrated tocilium
(#23342)azurerm_log_analytics_workspace
- add support for thedata_collection_rule_id
property (#23347)azurerm_mysql_flexible_server
- add support for theio_scaling_enabled
property (#23329)
BUG FIXES:
azurerm_api_management_api
- fix importingopenapi
format content file issue (#23348)azurerm_cdn_frontdoor_rule
- allow acache_duration
of00:00:00
(#23384)azurerm_cosmosdb_cassandra_datacenter
-sku_name
is now updatable (#23419)azurerm_key_vault_certificate
- fix a bug that prevented soft-deleted certificates from being recovered (#23204)azurerm_log_analytics_solution
- fix create and update lifecycle of resource by splitting methods (#23333)azurerm_management_group_subscription_association
- mark resource as gone correctly if not found when retrieving (#23335)azurerm_management_lock
- add polling after create and delete to check for RP propagation (#23345)azurerm_monitor_diagnostic_setting
- added validation to ensure at least one ofcategory
orcategory_group
is supplied (#23308)azurerm_palo_alto_local_rulestack_prefix_list
- fix rulestack not being committed on delete (#23362)azurerm_palo_alto_local_rulestack_fqdn_list
- fix rulestack not being committed on delete (#23362)security_center_subscription_pricing_resource
- disabled extensions logic now works as expected (#22997)
v3.74.0
NOTES:
azurerm_synapse_sql_pool
- users that have importedazurerm_synapse_sql_pool
resources that were created outside of Terraform using anLRS
storage account type will need to useignore_changes
to avoid the resource from being destroyed and recreated.
FEATURES:
- New Resource:
azurerm_arc_resource_bridge_appliance
(#23108) - New Resource:
azurerm_data_factory_dataset_azure_sql_table
(#23264) - New Resource:
azurerm_function_app_connection
(#23127)
ENHANCEMENTS:
- dependencies: updating to
v0.20230918.1115907
ofgithub.com/hashicorp/go-azure-sdk
(#23337) - dependencies: downgrading to
v1.12.5
ofgithub.com/rickb777/date
(#23296) mysql
: updating to use API Version2022-01-01
(#23320)azurerm_app_configuration
- support for thereplica
block (#22452)azurerm_bot_channel_directline
- support foruser_upload_enabled
,endpoint_parameters_enabled
, andstorage_enabled
(#23149)azurerm_container_app
- support for scale rules (#23294)azurerm_container_app_environment
- support for zone redundancy (#23313)azurerm_container_group
- support for thekey_vault_user_identity_id
property for Customer Managed Keys (#23332)azurerm_cosmosdb_account
- support for MongoDB connection strings (#23331)azurerm_data_factory_dataset_delimited_text
- support for thedynamic_file_system_enabled
,dynamic_path_enabled
, anddynamic_filename_enabled
properties (#23261)azurerm_data_factory_dataset_parquet
- support for theazure_blob_fs_location
block (#23261)azurerm_monitor_diagnostic_setting
- validation to ensure eithercategory
orcategory_group
are supplied inenabled_log
andlog
blocks (#23308)azurerm_network_interface
- support for theauxiliary_mode
andauxiliary_sku
properties (#22979)azurerm_postgresql_flexible_server
- increased the maximum supported value forstorage_mb
(#23277)azurerm_shared_image_version
- support for thereplicated_region_deletion_enabled
andtarget_region.exclude_from_latest_enabled
properties (#23147)azurerm_storage_account
- support for settingdomain_name
anddomain_guid
forAADKERB
(#22833)azurerm_storage_account_customer_managed_key
- support for cross-tenant customer-managed keys with thefederated_identity_client_id
, andkey_vault_uri
properties (#20356)azurerm_web_application_firewall_policy
- support for therate_limit_duration
,rate_limit_threshold
,group_rate_limit_by
, andrequest_body_inspect_limit_in_kb
properties (#23239)
BUG FIXES:
- Data Source:
azurerm_container_app_environment
: fixlog_analytics_workspace_name
output to correct value (#23298) azurerm_api_management_api
- set theservice_url
property when importing the resource (#23011)azurerm_app_configuration
- prevent crash by nil checking the encryption configuration (#23302)azurerm_app_configuration_feature
- updatepercentage_filter_value
to accept correct type of float (#23263)azurerm_container_app
- fix an issue withcommands
andargs
being overwritten when using multiple containers (#23338)azurerm_key_vault_certificate
- fix issue where certificates couldn't be recovered anymore (#23204)azurerm_key_vault_key
- the ForceNew whenexpiration_date
is removed from the config file (#23327)azurerm_linux_function_app
- fix a bug in setting the storage settings when using Elastic Premium plans (#21212)azurerm_linux_web_app
- fix docker app stack update (#23303)azurerm_linux_web_app
- fix crash in auto heal expansion (#21328)azurerm_linux_web_app_slot
- fix docker app stack update (#23303)azurerm_linux_web_app_slot
- fix crash in auto heal expansion (#21328)azurerm_log_analytics_solution
- fix bug where the resource wasn't handling successful creation on subsequent applies (#23312)azurerm_management_group_subscription_association
- fix bug to correctly mark resource as gone if not found during read (#23335)azurerm_mssql_elasticpool
- remove check that preventslicense_type
from being set for certain skus (#23262)azurerm_servicebus_queue
- fixing an issue whereauto_delete_on_idle
couldn't be set toP10675199DT2H48M5.4775807S
(#23296)azurerm_servicebus_topic
- fixing an issue whereauto_delete_on_idle
couldn't be set toP10675199DT2H48M5.4775807S
(#23296)azurerm_storage_account
- prevent sending unsupported blob properties in payload forStorage
account kind (#23288)azurerm_synapse_sql_pool
- exposestorage_account_type
(#23217)azurerm_windows_function_app
- fix a bug in setting the storage settings when using Elastic Premium plans (#21212)azurerm_windows_web_app
- fix docker app stack update (#23303)azurerm_windows_web_app_slot
- fix docker app stack update (#23303)
DEPRECATIONS:
v3.73.0
FEATURES:
- New Resource:
azurerm_iothub_endpoint_cosmosdb_account
(#23065) - New Resource:
azurerm_virtual_hub_routing_intent
(#23138)
ENHANCEMENTS:
- dependencies: updating to
v0.1.1
ofgithub.com/btubbs/datetime
(#23221) - dependencies: updating to
v1.3.1
ofgithub.com/google/uuid
(#23221) - dependencies: updating to
v0.61.0
ofgithub.com/hashicorp/go-azure-helpers
(#23249) - dependencies: updating to
v0.20230907.1113401
ofgithub.com/hashicorp/go-azure-sdk
(#23221) - dependencies: updating to
v1.5.0
ofgithub.com/hashicorp/go-hclog
(#23221) - dependencies: updating to
v2.29.0
ofgithub.com/hashicorp/terraform-plugin-sdk/v2
(#23221) - dependencies: updating to
v1.5.1
ofgithub.com/hashicorp/terraform-plugin-testing
(#23221) - dependencies: updating to
v1.20.2
ofgithub.com/rickb777/date
(#23221) - dependencies: updating to
v0.13.0
ofgolang.org/x/crypto
(#23221) - dependencies: updating to
v0.15.0
ofgolang.org/x/net
(#23221) - dependencies: updating to
v0.13.0
ofgolang.org/x/tools
(#23221) azurerm_bot_channel_ms_teams
- support fordeployment_environment
(#23122)azurerm_managed_disk
- updating to use API Version2023-04-02
(#23233)azurerm_managed_disk
- support foroptimized_frequent_attach_enabled
(#23241)azurerm_managed_disk
- support forperformance_plus_enabled
(#23241)azurerm_maps_account
- support forlocal_authentication_enabled
(#23216)azurerm_mssql_elasticpool
- support for configuringlicense_type
when using theHyperscale
sku (#23256)azurerm_security_center_assessment_policy
- refactoring to usehashicorp/go-azure-sdk
(#23158)
BUG FIXES:
azurerm_api_management
- split create and update methods (#23259)azurerm_api_management_backend
- fixing a panic when flattening thecredentials
block (#23219)azurerm_key_vault_certificate
- fixing a regression where certificates from a custom/unknown issuer would be polled indefinitely (#23214)azurerm_redis_cache
- prevent sendingredis_configuration.aof_backup_enabled
when the sku is notPremium
to avoid API error (#22774)azurerm_web_application_firewall_policy
- capture and toggle state ofcustom_rule
blocks with anenabled
field (#23163)
v3.72.0
FEATURES:
- Provider Feature: subscription cancellation on
destroy
can now be disabled via the providerfeatures
block (#19936) - New Data Source:
netapp_volume_quota_rule
(#23042) - New Resource:
azurerm_automation_python3_package
(#23087) - New Resource:
netapp_volume_quota_rule
(#23042)
ENHANCEMENTS:
- dependencies: updating to
v0.20230906.1160501
ofgithub.com/hashicorp/go-azure-sdk
(#23191) containerapps
: updating to API Version2023-05-01
(#22804)keyvault
: upgrade remaining resources to2023-02-01
(#23089)redisenterprise
: updating to API Version2023-07-01
(#23178)vpngateway
: updating to usehashicorp/go-azure-sdk
(#22906)internal/sdk
: typed resources using a custom importer now get a timed context (#23160)azurerm_batch_pool
- support foraccelerated_networking_enabled
(#23021)azurerm_batch_pool
- support forautomatic_upgrade_enabled
(#23021)azurerm_bot_channel_direct_line_speech
- support for thecognitive_account_id
property (#23106)azurerm_bot_service_azure_bot
- support for thelocal_authentication_enabled
property (#23096)azurerm_container_app_environment
- support for thedapr_application_insights_connection_string
(#23080)azurerm_cosmosdb_cassandra_datacenter
- refactoring to usehashicorp/go-azure-sdk
(#23110)azurerm_cosmosdb_cassandra_datacenter
- updating to API Version2023-04-15
(#23110)azurerm_kubernetes_cluster
- Azure CNI can be updated to useoverlay
(#22709)azurerm_monitor_diagnostic_setting
- deprecatingretention_policy
withinenabled_log
(#23029)azurerm_mssql_database
- split create and update methods (#23209)azurerm_postgresql_database
-collation
can now be set toEnglish_United Kingdom.1252
(#23171)azurerm_postgresql_flexible_database
-collation
can now be set toEnglish_United Kingdom.1252
(#23171)azurerm_postgresql_flexible_server
- support for theauto_grow_enabled
property (#23069)azurerm_redis_enterprise_cluster
- support for Flash clusters in Brazil South (#23200)azurerm_resource_provider_registration
- refactoring to usehashicorp/go-azure-sdk
(#23072)azurerm_virtual_machine_extension
- support forprovision_after_extensions
(#23124)azurerm_virtual_network_gateway
- increasing the default timeout for create to90m
(#23003)azurerm_virtual_hub_connection
- support forinbound_route_map_id
,outbound_route_map_id
, andstatic_vnet_local_route_override_criteria
properties (#23049)
BUG FIXES:
azurerm_api_management_api_policy
- added state migration to mutate id's ending inpolicies/policy
(#23128)azurerm_api_management_api_operation_policy
- added state migration to mutate id's ending inpolicies/policy
(#23128)azurerm_api_management_product_policy
- added state migration to mutate id's ending inpolicies/policy
(#23128)azurerm_automation_account
- fixes logic forlocal_authentication_enabled
(#23082)azurerm_key_vault_managed_storage_account
- check id can be parsed correctly before setting it in state (#23022)azurerm_monitor_diagnostic_setting
- fixenabled_log
feature flagged schema (#23093)azurerm_pim_active_role_assignment
: polling for the duration of the timeout, rather than a fixed 5 minute value (#22932)azurerm_policy_set_definition
- only sendingparameters
when a value is configured (#23155)azurerm_synapse_workspace
- fixes index out-of-range panic when parsingstorage_data_lake_gen2_filesystem_id
(#23019)machine_learning_datastore_*
- fixes container ids (#23140)azurerm_key_vault_certificate
- id now points to new version when certificate is updated (#23135)azurerm_site_recovery_replicated_vm
- updatenetwork_interface
diff so replicated items now can be updated (#23199)
DEPRECATION:
v3.71.0
BREAKING CHANGES:
- App Service
win32_status
property - Due to a change made in the service to the underlying type of the Auto Heal propertywin32_status
combined with a prior bug (inv3.62.1
and earlier) causing the value of this property to be stored incorrectly in state as an empty string, the value of this property could not be updated or state migrated to accommodate the necessary type change in the state. This results in the resources named above returning an error of a number is needed when decoding the state for this value. Unfortunately, this is a breaking change and will require users of this field to change their Terraform Configuration. The fieldwin32_status
has been replaced bywin32_status_code
(this remains an int, as in 3.63.0 onwards) forazurerm_linux_web_app
,azurerm_linux_web_app_slot
,azurerm_windows_web_app
,azurerm_windows_web_app_slot resources
. (#23075)
FEATURES:
- New Resource:
azurerm_databricks_workspace_root_dbfs_customer_managed_key
(#22579)
ENHANCEMENTS:
- dependencies: updating to
v0.20230824.1130652
ofgithub.com/hashicorp/go-azure-sdk
(#23076) trafficmanager
: updating to use the transport layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22579)webpubsub
: updating to use the transport layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22579)automation
: upgrade remaining resources to2022-08-08
(#22989)azurerm_storage_management_policy
- move tohashicorp/go-azure-sdk
(#23035)- Data Source:
azurerm_disk_encryption_set
- support for theidentity
block (#23005) azurerm_container_group
- support for thesku
and(init_)container.*.security
properties (#23034)azurerm_kubernetes_cluster
- extend allowed ranges for varioussysctl_config
attribute ranges (#23077)azurerm_kubernetes_cluster_node_pool
- extend allowed ranges for varioussysctl_config
attribute ranges (#23077)azurerm_kubernetes_cluster
- clusters can be updated to use thecilium
dataplane by setting the value inebpf_data_plane
(#22952)azurerm_linux_virtual_machine_scale_set
- cancel rolling upgrades that are in progress before destroying the resource (#22991)azurerm_servicebus_namespace
- support fornetwork_rule_set
block (#23057)azurerm_windows_virtual_machine_scale_set
- cancel rolling upgrades that are in progress before destroying the resource (#22991)azurerm_synapse_spark_pool
- support addtional values for thenode_size_family
property (#23040)
BUG FIXES:
v3.70.0
FEATURES:
- New Resource:
azurerm_mssql_virtual_machine_availability_group_listener
(#22808) - New Resource:
azurerm_mssql_virtual_machine_group
(#22808)
ENHANCEMENTS:
- dependencies: updating to
v0.20230815.1165905
ofgithub.com/hashicorp/go-azure-sdk
(#22981) apimanagement
: updating to usehashicorp/go-azure-sdk
(#22783)cosmos
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22874)devtestlabs
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22981)policy
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22874)postgresql
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22874)recoveryservices
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22874)resources
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22874)storage
: updating Storage Account and Storage Blob Container to use Common IDs to enable migrating tohashicorp/go-azure-sdk
in the future (#22915)- Data Source:
azurerm_kubernetes_cluster
- add support for thecurrent_kubernetes_version
property (#22986) azurerm_mssql_virtual_machine
- add support for thesql_virtual_machine_group_id
andwsfc_domain_credential
properties (#22808)azurerm_netapp_pool
-size_in_tb
can be sized down to 2 TB (#22943)azurerm_stack_hci_cluster
- add support for theautomanage_configuration_id
property (#22857)- Data Source:
azurerm_disk_encryption_set
- now exportskey_vault_key_url
(#22893) azurerm_disk_encryption_set
- now exportskey_vault_key_url
(#22893)
BUG FIXES:
azurerm_cognitive_deployment
- add lock on parent resource to prevent errors when deleting the resource (#22940)azurerm_cost_management_scheduled_action
- fix update foremail_address_sender
(#22930)azurerm_disk_encryption_set
- now correctly supports key rotation by specifying a versionless Key ID when settingauto_key_rotation_enabled
totrue
(#22893)azurerm_iothub_dps
- updating the validation fortarget
within theip_filter_rule
block to match the values defined in the Azure API Definitions (#22891)azurerm_postgresql_database
- reworking the validation for database collation (#22928)azurerm_postgresql_flexible_database
- reworking the validation for database collation (#22928)azurerm_storage_management_policy
- check for an existing resource to prevent overwriting property values (#22966)azurerm_virtual_network_gateway_connection
-custom_bgp_addresses.secondary
is nowOptional
rather thanRequired
(#22912)azurerm_web_application_firewall_policy
- fix handling not found in read (#22982)
v3.69.0
FEATURES:
- New Data Source:
azurerm_palo_alto_local_rulestack
(#22700) - New Resource:
azurerm_graph_services_account
(#22665) - New Resource:
azurerm_managed_lustre_file_system
(#22680) - New Resource:
azurerm_palo_alto_local_rulestack
(#22700) - New Resource:
azurerm_palo_alto_local_rulestack_certificate
(#22700) - New Resource:
azurerm_palo_alto_local_rulestack_fqdn_list
(#22700) - New Resource:
azurerm_palo_alto_local_rulestack_outbound_trust_certificate_association
(#22700) - New Resource:
azurerm_palo_alto_local_rulestack_outbound_untrust_certificate_association
(#22700) - New Resource:
azurerm_palo_alto_local_rulestack_prefix_list
(#22700) - New Resource:
azurerm_palo_alto_local_rulestack_rule
(#22700) - New Resource:
azurerm_palo_alto_virtual_network_appliance
(#22700) - New Resource:
azurerm_palo_alto_next_generation_firewall_virtual_hub_local_rulestack
(#22700) - New Resource:
azurerm_palo_alto_next_generation_firewall_virtual_hub_panorama
(#22700) - New Resource:
azurerm_palo_alto_next_generation_firewall_virtual_network_local_rulestack
(#22700) - New Resource:
azurerm_palo_alto_next_generation_firewall_virtual_network_panorama
(#22700)
ENHANCEMENTS:
- dependencies: updating to
v0.58.0
ofgithub.com/hashicorp/go-azure-helpers
(#22813) - dependencies: updating to
v0.20230808.1103829
ofgithub.com/hashicorp/go-azure-sdk
(#22860) arckubernetes
- updating to use thehashicorp/go-azure-sdk
rather thanAzure/go-autorest
as a base layer (#22815)bot
- updating to use thehashicorp/go-azure-sdk
rather thanAzure/go-autorest
as a base layer (#22815)blueprints
: updating to usehashicorp/go-azure-sdk
(#21569)compute
- updating to use thehashicorp/go-azure-sdk
rather thanAzure/go-autorest
as a base layer (#22860)digitaltwins
- updating to API Version2023-01-31
(#22782)hsm
- updating to use thehashicorp/go-azure-sdk
rather thanAzure/go-autorest
as a base layer (#22815)hybridcompute
- updating to use thehashicorp/go-azure-sdk
rather thanAzure/go-autorest
as a base layer (#22815)- Data Source:
azurerm_network_service_tags
- updating to usehashicorp/go-azure-sdk
(#22873) - Data Source:
azurerm_network_watcher
- updating to usehashicorp/go-azure-sdk
(#22873) azurerm_container_app_environment
-log_analytics_workspace_id
is now an Optional property (#22733)azurerm_digital_twins_instance
- support for User Assigned Identities (#22782)azurerm_function_app_function
- hyphen and underscore are now allows characters for function names (#22519)azurerm_key_vault_certificate
- Support update of certificates based oncertificate_policy
(#20627)azurerm_kubernetes_cluster
- export the identity for Web App Routing underweb_app_routing_identity
(#22809)azurerm_kubernetes_cluster
- add support for thesnapshot_id
property in thedefault_node_pool
block (#22708)azurerm_log_analytics_workspace
- support changing value ofsku
fromCapacityReservation
andPerGB2018
(#22597)azurerm_managed_application
- deprecate theparameters
property in favour ofparameter_values
(#21541)azurerm_monitor_action_group
- the valuehttps
is now supported foraad_auth
(#22888)azurerm_mssql_server
-SystemAssigned, UserAssigned
identity is now supported (#22828)azurerm_network_packet_capture
- updating to usehashicorp/go-azure-sdk
(#22873)azurerm_network_profile
- refactoring to usehashicorp/go-azure-sdk
(#22850)azurerm_network_watcher_flow_log
- updating to usehashicorp/go-azure-sdk
(#22873)azurerm_network_watcher
- updating to usehashicorp/go-azure-sdk
(#22873)azurerm_postgresql_database
- updating the validation forcollation
(#22689)azurerm_postgresql_flexible_server_database
- updating the validation forcollation
(#22689)azurerm_security_center_subscription_pricing
- support forextensions
block (#22643)azurerm_security_center_subscription_pricing
- support for theresource_type
Api
(#22844)azurerm_spring_cloud_configuration_service
- support for theca_certificate_id
property (#22814)azurerm_virtual_desktop_workspace
- added support for thepublic_network_access_enabled
property (#22542)azurerm_virtual_machine_packet_capture
- updating to usehashicorp/go-azure-sdk
(#22873)azurerm_virtual_machine_scale_set_packet_capture
- updating to usehashicorp/go-azure-sdk
(#22873)azurerm_vpn_gateway_connection
- updating to usehashicorp/go-azure-sdk
(#22873)azurerm_vpn_server_configuration
- refactoring to usehashicorp/go-azure-sdk
(#22850)azurerm_vpn_server_configuration_policy_group
- refactoring to usehashicorp/go-azure-sdk
(#22850)azurerm_vpn_site
- refactoring to usehashicorp/go-azure-sdk
(#22850)
BUG FIXES:
- Data Source:
azurerm_virutal_machine
- correctly retrieve and set value forpower_state
(#22851) azurerm_cdn_endpoint
- conditionally usingPUT
in place ofPATCH
when a field other thantags
has changed (#22662)azurerm_cdn_frontdoor_security_policy
- normalizing the value returned from the API forcdn_frontdoor_domain_id
(#22841)azurerm_container_group
- setinit_container.secure_environment_variables
into state correctly (#22832)azurerm_custom_ip_prefix
- support for environments other than Azure Public (#22812)azurerm_databricks_workspace
- update parse function formachine_learning_workspace_id
field validation (#22865)azurerm_key_vault
- fixing support for thestorage
Nested Item type (#22707)azurerm_kusto_cosmosdb_data_connection_resource
- ensure the ...
v3.68.0
FEATURES:
- New Resource:
azurerm_custom_ip_prefix
(#21322) - New Resource::
azurerm_mobile_network_sim
(#22628) - New Data Source:
azurerm_mobile_network_sim
(#22628) - New Resource:
azurerm_automation_variable_object
(#22644) - New Data Source:
azurerm_automation_variable_object
(#22644)
ENHANCEMENTS
- dependencies: updating to
v0.20230803.1095722
ofgithub.com/hashicorp/go-azure-sdk
(#22803) - dependencies: migrate mysql resources to
hashicorp/go-azure-sdk
(#22795) advisor
: updating the base layer to usehashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22750)apimanagement
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22759)analysisservices
: updating the base layer to usehashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22750)automation
: updatingdscnodeconfiguration
andsourcecontrol
to use API Version2022-08-08
(#22781)azurestackhci
: updating the base layer to usehashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22750)domainservices
: updating the base layer to usehashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22750)eventgrid
: refactoring to usehashicorp/go-azure-sdk
(#22673)machinelearningservice
: updating to use API Version2023-04-01
(#22729)monitor
: updating the base layer to usehashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22750)network
: updating to use API Version2023-04-01
(#22727)relay
: updating to use API Version2021-11-01
(#22725)- Data Source:
azurerm_images
- support fordisk_encryption_set_id
(#22690) azurerm_eventhub_namespace_customer_managed_key
- support for theinfrastructure_encryption_enabled
property (#22718)azurerm_hpc_cache_blob_nfs_target
- support for setting theusage_model
property toREAD_ONLY
andREAD_WRITE
(#22798)azurerm_hpc_cache_nfs_target
- support for setting theusage_model
property toREAD_ONLY
andREAD_WRITE
(#22798)azurerm_monitor_aad_diagnostic_setting
- updating to usehashicorp/go-azure-sdk
(#22778)azurerm_web_application_firewall_policy
- updating to use API Version2023-02-01
(#22455)azurerm_web_application_firewall_policy
- support forlog_scrubbing
property (#22522)azurerm_shared_image_gallery
- support for thesharing
block (#22221)azurerm_virtual_network
- support for theencryption
block (#22745)
BUG FIXES
- provider: only obtaining an authentication token for Managed HSM in environments where Managed HSM is available (#22400)
azurerm_api_management
- retrieving thelocation
from the API rather than the config prior to deletion (#22752)azurerm_cognitive_deployment
- add locks to parent resource to prevent 409 error (#22711)azurerm_pim_eligible_role_assignment
- fixing a bug where the context deadline was checked incorrectly during deletion (#22756)azurerm_private_endpoint
- loading the subnet to lock from the API rather than the config during deletion (#22676)azurerm_netapp_volume
- updating the validation ofsecurity_style
to match the casing defined in the Azure API Definitions (#22721)azurerm_netapp_volume_group_sap_hana
- update the validation ofsecurity_style
to match the casing defined in the Azure API Definitions (#22615)azurerm_site_recovery_replication_recovery_plan
- fix update forboot_recovery_group
,failover_recovery_group
andshutdown_recovery_group
(#22687)
v3.67.0
FEATURES:
- New Data Source:
azurerm_eventhub_sas
(#22215) - New Resource:
azurerm_kubernetes_cluster_trusted_access_role_binding
(#22647) - New Resource:
azurerm_marketplace_role_assignment
(#22398) - New Resource:
azurerm_network_function_azure_traffic_collector
(#22274)
ENHANCEMENTS:
- dependencies: updating to
v0.20230726.1135558
ofgithub.com/hashicorp/go-azure-sdk
(#22698) connections
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22681)iothub
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22681)mysql
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22681)orbital
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22681)powerbi
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22681)privatedns
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22681)purview
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22681)relay
: updating to use the base layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#22681)azurerm_cdn_endpoint_custom_domain
- pass nil as version when Certificate/Secret version is set to Latest (#22683)azurerm_image
- support for the fielddisk_encryption_set_id
within theos_disk
block (#22642)azurerm_linux_virtual_machine
- add support for thebypass_platform_safety_checks_on_user_schedule_enabled
andreboot_setting
properties (#22349)azurerm_network_interface
- updating to usehashicorp/go-azure-sdk
and API Version2023-02-01
(#22479)azurerm_redis_enterprise_database
- supportredisSON
module for geo-replication (#22627)azurerm_windows_virtual_machine
- add support for thebypass_platform_safety_checks_on_user_schedule_enabled
andreboot_setting
properties (#22349)
BUG FIXES:
azurerm_cosmosdb_account
-type
within thebackup
block is updated separately when set toContinuous
(#22638)azurerm_cosmosdb_account
-max_age_in_seconds
within thecors_rule
block is now Optional and can now be configured up to2147483647
(#22552)azurerm_maintenance_configuration
- fixing a bug where include and exclude were set incorrectly (#22671)azurerm_pim_eligible_role_assignment
- polling for the duration of the timeout, rather than using a hard-coded value (#22682)azurerm_redis_cache
- only updatingpatch_schedule
when it has changed in the config file (#22661)azurerm_logic_app_standard
- attributeauto_swap_slot_name
is now under correct blocksite_config
(#22712)azurerm_postgresql_flexible_server
- update the validation ofstorage_mb
replacing33554432
with33553408
(#22706)
v3.66.0
FEATURES:
- New Data Source:
azurerm_mobile_network_attached_data_network
(#22168) - New Resource:
azurerm_graph_account
(#22334) - New Resource:
azurerm_mobile_network_attached_data_network
(#22168)
ENHANCEMENTS:
- dependencies: bump
go-azure-sdk
tov0.20230720.1190320
and switchmachinelearning
,mixedreality
,mariadb
,storagecache
,storagepool
,vmware
,videoanalyzer
,voiceServices
andmobilenetwork
to new base layer (#22538) - dependencies: move
azurerm_bastion_host
andazurerm_network_connection_monitor
over tohashicorp/go-azure-sdk
(#22425) - dependencies: move
azurerm_network_watcher_flow_log
tohashicorp/go-azure-sdk
(#22575) - dependencies: move
mysql
resources over tohashicorp/go-azure-sdk
(#22528) - dependencies: move
storage_sync
resources over tohashicorp/go-azure-sdk
(#21928) - dependencies: updating to API Version
2022-08-08
(#22440) postgres
- updating to API Version2023-03-01-preview
(#22577)data.azurerm_route_table
- support for thebgp_route_propagation_enabled
property (#21940)data.azurerm_servicebus_*
- add deprecation messages for theresource_group_name
andnamespace_name
properties (#22521)azurerm_cdn_frontdoor_rule
- allow theconditions.x.url_path_condition.x.match_values
property to be set to/
(#22610)azurerm_eventhub_namespace
- updates properly when encryption is enabled (#22625)azurerm_logic_app_standard
- now exports theauto_swap_slot_name
attribute (#22525)azurerm_mysql_flexible_server_configuration
- thevalue
property can now be changed without creating a new resource (#22557)azurerm_postgresql_flexible_server
- support for33554432
storage (#22574)azurerm_postgresql_flexible_server
- support for thegeo_backup_key_vault_key_id
andgeo_backup_user_assigned_identity_id
properties (#22612)azurerm_spring_cloud_service
- support for themarketplace
block (#22553)azurerm_spring_cloud_service
- support for theoutbound_type
property (#22596)
BUG FIXES:
- provider: the Resource Providers
Microsoft.Kubernetes
andMicrosoft.KubernetesConfiguration
are no longer automatically registered (#22580) data.automation_account_variables
- correctly populate missing variable attributes (#22611)data.azurerm_virtual_machine_scale_set
- fix an issue wherecomputer_name
,latest_model_applied
,power_state
andvirtual_machine_id
attributes were not correctly set (#22566)azurerm_app_service_public_certificate
- poll for certificate during read to get around an eventual consistency bug (#22587)azurerm_application_gateway
- sendmin_protocol_version
and correctpolicy_type
when usingCustomV2
(#22535)azurerm_cognitive_deployment
- remove upper limit on validation for thecapacity
property in thescale
block (#22502)azurerm_cosmosdb_account
- fixed regression todefault_identity_type
being switched toFirstPartyIdentity
on update (#22609)azurerm_kubernetes_cluster
- thewindows_profile.admin_password
property will become Required inv4.0
(#22554)azurerm_kusto_cluster
- theengine
property has been deprecataed and is now non functional as the service team intends to remove it from the API (#22497)azurerm_maintenance_configuration
- tgepackage_names_mask_to_exclude
andpackage_names_mask_to_exclude
properties are not set properly (#22555)azurerm_redis_cache
- only set therdb_backup_enabled
property when using a premium SKU (#22309)azurerm_site_recovery_replication_recovery_plan
- fix an issue where the order of boot recovery groups was not correctly maintained (#22348)azurerm_synapse_firewall_rule
- correct an overly strict validation for thename
property (#22571)