FEATURES:
IMPROVEMENTS:
- dependencies: upgrading to
v58.0.0
ofgithub.com/Azure/azure-sdk-for-go
[GH-13613] - upgrading
servicebus
to API Version2021-06-01-preview
[GH-13701] - Data Source:
azurerm_disk_encryption_set
- support for theauto_key_rotation_enabled
property [GH-13747] azurerm_disk_encryption_set
- support for theauto_key_rotation_enabled
property [GH-13747]azurerm_lb
- support for thegateway_load_balancer_frontend_ip_configuration_id
property [GH-13559]azurerm_lb_backend_address_pool
- support for thetunnel_interface
block [GH-13559]azurerm_lb_rule
- thebackend_address_pool_ids
property has been deprecated in favour of thebackend_address_pool_ids
property [GH-13559]azurerm_lb_nat_pool
- support for thefloating_ip_enabled
,tcp_reset_enabled
, andidle_timeout_in_minutes
properties [GH-13674]azurerm_network_interface
- support for thegateway_load_balancer_frontend_ip_configuration_id
property [GH-13559]azurerm_synapse_spark_pool
- support for thecache_size
,compute_isolation_enabled
,dynamic_executor_allocation_enabled
,session_level_packages_enabled
andspark_config
properties [GH-13690]
BUG FIXES:
azurerm_app_configuration_feature
- fix default value handling for percentage appconfig feature filters. [GH-13771]azurerm_cosmosdb_account
- forceMongoEnabled
feature when enablingMongoDBv3.4
. [GH-13757]azurerm_servicebus_subscription
- thename
field can now start & end with an underscore [GH-13797]
FEATURES:
- New Data Source:
azurerm_consumption_budget_resource_group
(#12538) - New Data Source:
azurerm_consumption_budget_subscription
(#12540) - New Resource:
azurerm_data_factory_linked_service_cosmosdb_mongoapi
(#13636) - New Resource:
azurerm_mysql_flexible_server
(#13678)
IMPROVEMENTS:
- upgrading
batch
to API Version2021-06-01
(#13718) - upgrading
mssql
to API Versionv5.0
(#13622) - Data Source:
azurerm_key_vault
- exports theenable_rbac_authorization
attribute (#13717) azurerm_app_service
- support for thekey_vault_reference_identity_id
property (#13720)azurerm_lb
- support for thesku_tier
property (#13680)azurerm_eventgrid_event_subscription
- support thedelivery_property
block (#13595)azurerm_mssql_server
- support for theuser_assigned_identity_ids
andprimary_user_assigned_identity_id
properties (#13683)azurerm_network_connection_monitor
- add support for thedestination_port_behavior
property (#13518)azurerm_security_center_workspace
- now supports theFree
pricing tier (#13710)azurerm_kusto_attached_database_configuration
- support for thesharing
property (#13487)
BUG FIXES:
- Data Source:
azurerm_cosmosdb_account
- prevent a panic from an index out of range error (#13560) azurerm_function_app_slot
- theclient_affinity
property has been deprecated as it is no longer configurable in the service's API (#13711)azurerm_kubernetes_cluster
- thekube_config
andkube_admin_config
blocks can now be marked entirely asSensitive
via an environment variable (#13732)azurerm_logic_app_workflow
- will not check fornil
and empty access control properties (#13689)azurerm_management_group
- will not nil check child management groups when deassociating a subscription from a management group (#13540)azurerm_subnet_resource
- will now lock the virtual network and subnet on updates (#13726)azurerm_app_configuration_key
- can now mix labeled and unlabeled keys (#13736)
FEATURES:
- New Data Source:
backup_policy_file_share
(#13444)
IMPROVEMENTS:
- Data Source
azurerm_public_ips
- deprecate theattached
property infavour of theattachment_status
property to improve filtering (#13500) - Data Source
azurerm_public_ips
- return public IPs associated with NAT gateways whenattached
set totrue
orattachment_status
set toAttached
(#13610) azurerm_kusto_eventhub_data_connection supports
- support for theidentity_id
property (#13488)azurerm_managed_disk
- support for thelogical_sector_size
property (#13637)azurerm_service_fabric_cluster
- support for theservice_fabric_zonal_upgrade_mode
andservice_fabric_zonal_upgrade_mode
properties (#13399)azurerm_stream_analytics_output_eventhub
- support for thepartition_key
property (#13562)azurerm_linux_virtual_machine_scale_set
- correctly update theoverprovision
property (#13653)
BUG FIXES:
azurerm_function_app
- fix regressions in function app storage introduced in v2.77 (#13580)azurerm_managed_application
- fixed typecasting bug (#13641)
BUG FIXES:
azurerm_managed_disk
- themax_shares
propety is nowComputed
to account for managed disks that are already managed by Terraform (#13587)
FEATURES:
- New Resource:
azurerm_app_configuration_feature
(#13452) - New Resource:
azurerm_logic_app_standard
(#13196)
IMPROVEMENTS:
- Data Source:
azurerm_key_vault_certificate
- exporting theexpires
andnot_before
attributes (#13527) - Data Source:
azurerm_key_vault_certificate_data
- exporting thenot_before
attribute (#13527) azurerm_communication_service
- export theprimary_connection_string
,secondary_connection_string
,primary_key
, andsecondary_key
attributes (#13549)azurerm_consumption_budget_subscription
support for theForecasted
threshold type (#13567)azurerm_consumption_budget_resource_group support for the
Forecasted` threshold type (#13567)azurerm_managed_disk
- support for themax_shares
property (#13571)azurerm_mssql_database
- will now update replicated databases SKUs first (#13478)azurerm_virtual_hub_connection
- optimized state change refresh function (#13548)
BUG FIXES:
azurerm_cosmosdb_account
- themongo_server_version
can now be changed without creating a new resouce (#13520)azurerm_iothub
- correctly suppress diffs for theconnection_string
property (#13517)azurerm_kubernetes_cluster
- explicitly settingupgrade_channel
toNone
when it's unset to workaround a breaking behavioural change in AKS (#13493)azurerm_linux_virtual_machine_scale_set
- will not correctly ignore theprotected_setting
block withing theextension
block (#13440)azurerm_windows_virtual_machine_scale_set
- will not correctly ignore theprotected_setting
block withing theextension
block (#13440)azurerm_app_configuration_key
- correctly set theetag
property (#13534)
UPGRADE NOTES
- The
azurerm_data_factory_dataset_snowflake
has been updated to set the correctschema_column
api property with the correct schema - to retain the old behaviour please switch to thestructure_column
property (#13344)
FEATURES:
- New Resource:
azurerm_frontdoor_rules_engine
(#13249) - New Resource:
azurerm_key_vault_managed_storage_account
(#13271) - New Resource:
azurerm_key_vault_managed_storage_account_sas_token_definition
(#13271) - New Resource:
azurerm_mssql_failover_group
(#13446) - New Resource:
azurerm_synapse_sql_pool_extended_auditing_policy
(#12952) - New Resource:
azurerm_synapse_workspace_extended_auditing_policy
(#12952)
ENHANCEMENTS:
- upgrading
iothub
to API Version2021-03-31
(#13324) - Data Source:
azurerm_private_endpoint_connection
- Exportnetwork_interface
attributes from private endpoints (#13421) azurerm_app_service
- support for thevnet_route_all_enabled
property (#13310)azurerm_bot_channel_slack
- support for thesigning_secret
property (#13454)azurerm_data_factory
- support foridentity
beingSystemAssiged
andUserAssigned
(#13473)azurerm_function_app
- support for thevnet_route_all_enabled
property (#13310)azurerm_machine_learning_workspace
- support forpublic_network_access_enabled
,public_network_access_enabled
, anddiscovery_url
properties (#13268)azurerm_private_endpoint_connection
- export thenetwork_interface
attribute from private endpoints (#13421)azurerm_storage_account_network_rules
- Deprecatestorage_account_name
andresource_group_name
in favor ofstorage_account_id
(#13307)azurerm_storage_share_file
- will now recreate and upload deleted/missing files (#13269)azurerm_synapse_workspace
- thetenant_id
property is now computed (#13464)
BUG FIXES:
- Data Source:
azurerm_app_service_certificate
- prevent panics if the API returns a nilissue_date
orexpiration_date
(#13401) azurerm_app_service_certificate
- prevent panics if the API returns a nilissue_date
orexpiration_date
(#13401)azurerm_app_service_certificate_binding
- reverted a change that introduced a bug in certificate selection for non-managed certificates (#13455)azurerm_container_group
- allow creation of shared volume between containers in multi container group (#13374)azurerm_kubernetes_cluster
- changing theprivate_cluster_public_fqdn_enabled
no longer created a new resource (#13413)azurerm_app_configuration_key
- fix nil pointer for removed key (#13483)
FEATURES:
- New Data Source:
azurerm_policy_virtual_machine_configuration_assignment
(#13311) - New Resource:
azurerm_synapse_integration_runtime_self_hosted
(#13264) - New Resource:
azurerm_synapse_integration_runtime_azure
(#13341) - New Resource:
azurerm_synapse_linked_service
(#13204) - New Resource:
azurerm_synapse_sql_pool_security_alert_policy
(#13276) - New Resource:
azurerm_synapse_sql_pool_vulnerability_assessment
(#13276) - New Resource:
azurerm_synapse_workspace_security_alert_policy
(#13276) - New Resource:
azurerm_synapse_workspace_vulnerability_assessment
(#13276)
ENHANCEMENTS:
- Data Source:
azurerm_mssql_elasticpool
- export thesku
block (#13336) azurerm_api_management
- now supports purging soft deleted instances via thepurge_soft_delete_on_destroy
provider level feature (#12850)azurerm_data_factory_trigger_schedule
- support for theactivated
property (#13390)azurerm_logic_app_workflow
- support for theenabled
andaccess_control
properties (#13265)azurerm_monitor_scheduled_query_rules_alert
- supportauto_mitigation_enabled
property (#13213)azurerm_machine_learning_inference_cluster
- support for theidentity
block (#12833)azurerm_machine_learning_compute_cluster
- support for thessh_public_access_enabled enhancement
property and theidentity
andssh
blocks (#12833)azurerm_spring_cloud_service
- support for theconnection_string
property (#13262)
BUG FIXES:
azurerm_app_service_certificate_binding
- rework for removal of thumbprint from service (#13379)azurerm_app_service_managed_certificate
: Fix for emptyissue_date
(#13357)azurerm_cosmosdb_sql_container
: fix crash when deleting (#13339)azurerm_frontdoor
- Fix crash when cache is disabled (#13338)azurerm_function_app
- fixapp_settings
forWEBSITE_CONTENTSHARE
(#13349)azurerm_function_app_slot
- fixapp_settings
forWEBSITE_CONTENTSHARE
(#13349)azurerm_kubernetes_cluster_node_pool
-os_sku
is now computed (#13321)azurerm_linux_virtual_machine_scale_set
- fixed crash whenautomatic_os_policy
was nil (#13335)azurerm_lb
- support for adding or replacing afrontend_ip_configuration
with anavailability_zone
(#13305)azurerm_virtual_hub_connection
- fixing race condition in the creation of virtual network resources (#13294)
NOTES
- Opt-In Beta: Version 2.76 of the Azure Provider introduces an opt-in Beta for some of the new functionality coming in 3.0 - more information can be found in the 3.0 Notes and 3.0 Upgrade Guide (#12132)
FEATURES:
- New Data Source:
azurerm_eventgrid_domain
(#13033) - New Resource:
azurerm_data_protection_backup_instance_blob_storage
(#12683) - New Resource:
azurerm_logic_app_integration_account_assembly
(#13239) - New Resource:
azurerm_logic_app_integration_account_batch_configuration
(#13215) - New Resource:
azurerm_logic_app_integration_account_agreement
(#13287) - New Resource:
azurerm_sql_managed_database
(#12431)
ENHANCEMENTS:
- upgrading
cdn
to API Version2021-09-01
(#13282) - upgrading
cosmos
to API Version2021-06-15
(#13188) azurerm_app_service_certificate
- support argumentapp_service_plan_id
for usage with ASE (#13101)azurerm_application_gateway
- mTLS support for Application Gateways (#13273)azurerm_cosmosdb_account
support for thelocal_authentication_disabled
property (#13237)azurerm_data_factory_integration_runtime_azure
- support for thecleanup_enabled
andsubnet_id
properties (#13222)azurerm_data_factory_trigger_schedule
- support for theschedule
anddescription
properties (#13243)azurerm_firewall_policy_rule_collection_group
- support for thedescription
,destination_addresses
,destination_urls
,terminate_tls
, andweb_categories
properties (#13190)azurerm_eventgrid_event_subscription
- support for thedelivery_identity
anddead_letter_identity
blocks (#12945)azurerm_eventgrid_system_topic_event_subscription
- support for thedelivery_identity
anddead_letter_identity
blocks (#12945)azurerm_eventgrid_domain
support for theidentity
block (#12951)azurerm_eventgrid_topic
support for theidentity
block (#12951)azurerm_eventgrid_system_topic
support for theidentity
block (#12951)azurerm_kubernetes_cluster
- support for theos_sku
property (#13284)azurerm_synapse_workspace
- support for thetenant_id
property (#13290)azurerm_site_recovery_network_mapping
- refactoring to use an ID Formatter/Parser (#13277)azurerm_stream_analytics_output_blob
- support for theParquet
type and thebatch_max_wait_time
andbatch_min_rows
properties (#13245)azurerm_virtual_network_gateway_resource
- support for multiple vpn authentication types (#13228)
BUG FIXES:
- Data Source:
azurerm_kubernetes_cluster
- correctly read resource whenlocal_account_disabled
istrue
(#13260) azurerm_api_management_subscription
- relaxsubscription_id
validation (#13203)azurerm_app_configuration_key
- fix KV import with no label (#13253)azurerm_synapse_sql_pool
- properly support UTF-8 characters for thename
property (#13289)
FEATURES:
- New Data Source:
azurerm_cosmosdb_mongo_database
(#13123) - New Resource:
azurerm_cognitive_account_customer_managed_key
(#12901) - New Resource:
azurerm_logic_app_integration_account_partner
(#13157) - New Resource:
azurerm_logic_app_integration_account_map
(#13187) - New Resource:
azurerm_app_configuration_key
(#13118)
ENHANCEMENTS:
- dependencies: upgrading to
v57.0.0
ofgithub.com/Azure/azure-sdk-for-go
(#13160) - upgrading
dataprotection
to API Version2021-07-01
(#13161) azurerm_application_insights
- support thelocal_authentication_disabled
property (#13174)azurerm_data_factory_linked_service_azure_blob_storage
- support for thekey_vault_sas_token
property (#12880)azurerm_data_factory_linked_service_azure_function
support for thekey_vault_key
block (#13159)azurerm_data_protection_backup_instance_postgresql
- support thedatabase_credential_key_vault_secret_id
property (#13183)azurerm_hdinsight_hadoop_cluster
- support for thesecurity_profile
block (#12866)azurerm_hdinsight_hbase_cluster
- support for thesecurity_profile
block (#12866)azurerm_hdinsight_interactive_query_cluster
- support for thesecurity_profile
block (#12866)azurerm_hdinsight_kafka_cluster
- support for thesecurity_profile
block (#12866)azurerm_hdinsight_spark_cluster
- support for thesecurity_profile
block (#12866)azurerm_mssql_server
- refactoring to use an ID Formatter/Parser (#13151)azurerm_policy_virtual_machine_configuration_assignment
- support for theassignment_type
,content_uri
, andcontent_hash
properties (#13176)azurerm_storage_account
- handle nil values for AllowBlobPublicAccess (#12689)azurerm_synapse_spark_pool
- add support spark for3.1
(#13181)
FEATURES:
- New Resource:
azurerm_logic_app_integration_account_schema
(#13100) - New Resource:
azurerm_relay_namespace_authorization_rule
(#13116) - New Resource:
azurerm_relay_hybrid_connection_authorization_rule
(#13116)
ENHANCEMENTS:
- dependencies: upgrading
monitor
to API Version2021-07-01-preview
(#13121) - dependencies: upgrading
devtestlabs
to API Version2018-09-15
(#13074) - Data Source:
azurerm_servicebus_namespace_authorization_rule
- support for theprimary_connection_string_alias
andsecondary_connection_string_alias
properties (#12997) - Data Source:
azurerm_servicebus_queue_authorization_rule
- support for theprimary_connection_string_alias
andsecondary_connection_string_alias
properties (#12997) - Data Source:
azurerm_network_service_tags
- new propertiesipv4_cidrs
andipv6_cidrs
(#13058) azurerm_api_management
- now exports certificateexpiry
,thumbprint
andsubject
attributes (#12262)azurerm_app_configuration
- support for user assigned identities (#13080)azurerm_app_service
- add support forvnet_route_all_enabled
property (#13073)azurerm_app_service_plan
- support for thezone_redundant
property (#13145)azurerm_data_factory_dataset_binary
- support fordynamic_path_enabled
anddynamic_path_enabled
properties (#13117)azurerm_data_factory_dataset_delimited_text
- support fordynamic_path_enabled
anddynamic_path_enabled
properties (#13117)azurerm_data_factory_dataset_json
- support fordynamic_path_enabled
anddynamic_path_enabled
properties (#13117)azurerm_data_factory_dataset_parquet
- support fordynamic_path_enabled
anddynamic_path_enabled
properties (#13117)azurerm_firewall_policy
- support for theintrusion_detection
,identity
andtls_certificate
blocks (#12769)azurerm_kubernetes_cluster
- support for thepod_subnet_id
property (#12313)azurerm_kubernetes_cluster_node_pool
- support for thepod_subnet_id
property (#12313)azurerm_monitor_autoscale_setting
- support for the fielddivide_by_instance_count
within themetric_trigger
block (#13121)azurerm_redis_enterprise_cluster
- thetags
property can now be updated (#13084)azurerm_storage_account
- add support forshared_key_access_enabled
property (#13014)azurerm_servicebus_namespace_authorization_rule
- support for theprimary_connection_string_alias
andsecondary_connection_string_alias
properties (#12997)azurerm_servicebus_topic_authorization_rule
- support for theprimary_connection_string_alias
andsecondary_connection_string_alias
properties (#12997)azurerm_dev_test_global_vm_shutdown_schedule
- support for themail
property (#13074)
BUG FIXES:
azurerm_data_factory_dataset_delimited_text
- support empty values for thecolumn_delimiter
,row_delimiter
,quote_character
,escape_character
, andencoding
propeties (#13149)azurerm_cosmosdb_cassandra_table
- correctly updatethroughput
(#13102)azurerm_private_dns_a_record
- fix regression inname
validation and add max recordset limit validation (#13093)azurerm_postgresql_flexible_server_database
thecharset
andcollation
properties are now optional (#13110)azurerm_spring_cloud_app
- Fix crash when identity is not present (#13125)
FEATURES:
- New Data Source:
azurerm_vpn_gateway
(#12844) - New Data Source:
azurerm_data_protection_backup_vault
(#13062) - New Resource:
azurerm_api_management_notification_recipient_email
(#12849) - New Resource:
azurerm_logic_app_integration_account_session
(#12982) - New Resource:
azurerm_machine_learning_synapse_spark
(#13022) - New Resource:
azurerm_machine_learning_compute_instance
(#12834) - New Resource:
azurerm_vpn_gateway
(#13003)
ENHANCEMENTS:
- Dependencies: upgrade
github.com/Azure/azure-sdk-for-go
tov56.2.0
(#12969) - Dependencies: updating
frontdoor
to use API version2020-05-01
(#12831) - Dependencies: updating
web
to use API version2021-02-01
(#12970) - Dependencies: updating
kusto
to use API version2021-01-01
(#12967) - Dependencies: updating
machinelearning
to use API version2021-07-01
(#12833) - Dependencies: updating
network
to use API version2021-02-01
(#13002) - appconfiguration: updating to use the latest embedded SDK (#12950)
- eventhub: updating to use the latest embedded SDK (#12946)
- Data Source:
azurerm_iothub
- support for the propertyhostname
(#13001) - Data Source:
azurerm_application_security_group
- refactoring to use an ID Formatter/Parser (#13028) azurerm_active_directory_domain_service
- export theresource_id
attribute (#13011)azurerm_app_service_environment_v3
- updated for GA changes, including support forinternal_load_balancing_mode
,zone_redundant
,dedicated_host_count
, and several new exported properties (#12932)azurerm_application_security_group
- refactoring to use an ID Formatter/Parser (#13028)azurerm_data_lake_store
- support for theidentity
block (#13050)azurerm_kubernetes_cluster
- support for theultra_ssd_enabled
andprivate_cluster_public_fqdn_enabled
properties (#12780)azurerm_kubernetes_cluster_node_pool
- supportfor theultra_ssd_enabled
property (#12780)azurerm_logic_app_trigger_http_request
- support for thecallback_url
attribute (#13057)azurerm_netapp_volume
- support for thesnapshot_directory_visible
property (#12961)azurerm_sql_server
- support for configuringthreat_detection_policy
(#13048)azurerm_stream_analytics_output_eventhub
- support for theproperty_columns
property (#12947)
BUG FIXES:
azurerm_frontdoor
- expose support forcache_duration
andcache_query_parameters
fields (#12831)azurerm_network_watcher_flow_log
- correctly truncate name by ensuring it doesn't end in a-
(#12984)azurerm_databricks_workspace
- corrent logic for thepublic_network_access_enabled
property (#13034)azurerm_databricks_workspace
- fix potential crash in Read (#13025)azurerm_private_dns_zone_id
- correctly handle inconsistant case (#13000)azurerm_private_dns_a_record_resource
- currently validate the name property by allowing@
s (#13042)azurerm_eventhub_namespace
- support upto40
for themaximum_throughput_units
property (#13065)azurerm_kubernetes_cluster
- fix crash in update when previously configured AAD Profile is nownil
(#13043)azurerm_redis_enterprise_cluster
- changing the tags property no longer creates a new resource (#12956)azurerm_storage_account
- allow 0 for thecors.max_age_in_seconds
property (#13010)azurerm_servicebus_topic
- correctyl validate thename
property (#13026)azurerm_virtual_hub_connection
- will not correctly lock it's cirtual network during updates (#12999)azurerm_linux_virtual_machine_scale_set
- fix potential crash in updates to therolling_upgrade_policy
block (#13029)
UPGRADE NOTES
- This version of the Azure Provider introduces the
prevent_deletion_if_contains_resources
feature flag (which is disabled by default) which (when enabled) means that Terraform will check for Resources nested within the Resource Group during the deletion of the Resource Group and require that these Resources are deleted first. This avoids the unintentional deletion of unmanaged Resources within a Resource Group - and is defaulted off in 2.x versions of the Azure Provider but will be enabled by default in version 3.0 of the Azure Provider, see thefeatures
block documentation for more information. (#12657)
FEATURES:
- New Resource:
azurerm_video_analyzer
(#12665) - New Resource:
azurerm_video_analyzer_edge_module
(#12911)
ENHANCEMENTS:
azurerm_api_management_named_value
- support for system managed identities (#12938)azurerm_application_insights_smart_detection_rule
- support all currenly availible rules in the SDK (#12857)azurerm_function_app
- add support fordotnet_framework_version
in (#12883)azurerm_resource_group
- conditionally (based on theprevent_deletion_if_contains_resources
features flag - see the 'Upgrade Notes' section) checking for nested Resources during deletion of the Resource Group and raising an error if Resources are found (#12657)
BUG FIXES:
- Data Source:
azurerm_key_vault_certificate_data
- updating the PEM Header when using a RSA Private Key so this validates with OpenSSL (#12896) azurerm_active_directory_domain_service
- removing an unnecessary check during deletion (#12879)azurerm_app_service_environment
- removing an unnecessary check during deletion (#12879)azurerm_cdn_profile
- removing an unnecessary check during deletion (#12879)azurerm_container_registry_scope_map
- removing an unnecessary check during deletion (#12879)azurerm_container_registry_token
- removing an unnecessary check during deletion (#12879)azurerm_container_registry_webhook
- removing an unnecessary check during deletion (#12879)azurerm_container_registry
- removing an unnecessary check during deletion (#12879)azurerm_data_factory_dataset_delimited_text
- correctly send optional optional values to the API (#12921)azurerm_data_lake_analytics_account
- removing an unnecessary check during deletion (#12879)azurerm_data_lake_store
- removing an unnecessary check during deletion (#12879)azurerm_data_protection_backup_instance_disk
- removing an unnecessary check during deletion (#12879)azurerm_database_migration_service
- removing an unnecessary check during deletion (#12879)azurerm_dns_zone
- removing an unnecessary check during deletion (#12879)azurerm_eventgrid_domain_topic
- removing an unnecessary check during deletion (#12879)azurerm_eventgrid_domain
- removing an unnecessary check during deletion (#12879)azurerm_eventgrid_event_subscription
- removing an unnecessary check during deletion (#12879)azurerm_eventgrid_system_topic_event_subscription
- removing an unnecessary check during deletion (#12879)azurerm_eventgrid_system_topic
- removing an unnecessary check during deletion (#12879)azurerm_eventgrid_topic
- removing an unnecessary check during deletion (#12879)azurerm_express_route_circuit_authorization
- removing an unnecessary check during deletion (#12879)azurerm_express_route_circuit_peering
- removing an unnecessary check during deletion (#12879)azurerm_express_route_gateway
- removing an unnecessary check during deletion (#12879)azurerm_express_route_port
- removing an unnecessary check during deletion (#12879)azurerm_frontdoor_firewall_policy
- removing an unnecessary check during deletion (#12879)azurerm_hpc_cache_blob_nfs_target
- removing an unnecessary check during deletion (#12879)azurerm_iothub
- removing an unnecessary check during deletion (#12879)azurerm_key_vault_managed_hardware_security_module
- removing an unnecessary check during deletion (#12879)azurerm_kubernetes_cluster
- prevent nil panic when rbac config is empty (#12881)azurerm_iot_dps
- fixing a crash during creation (#12919)azurerm_local_network_gateway
- removing an unnecessary check during deletion (#12879)azurerm_logic_app_trigger_recurrence
- update time zone strings to match API behaviour, and use the timezone even whenstart_time
is not specified (#12453)azurerm_mariadb_database
- removing an unnecessary check during deletion (#12879)azurerm_mariadb_server
- removing an unnecessary check during deletion (#12879)azurerm_mariadb_virtual_network_rule
- removing an unnecessary check during deletion (#12879)azurerm_mssql_database
- removing an unnecessary check during deletion (#12879)azurerm_mssql_virtual_network_rule
- removing an unnecessary check during deletion (#12879)azurerm_mysql_server
- removing an unnecessary check during deletion (#12879)azurerm_nat_gateway
- removing an unnecessary check during deletion (#12879)azurerm_network_packet_capture
- removing an unnecessary check during deletion (#12879)azurerm_packet_capture
- removing an unnecessary check during deletion (#12879)azurerm_postgresql_configuration
- removing an unnecessary check during deletion (#12879)azurerm_postgresql_firewall_rule
- removing an unnecessary check during deletion (#12879)azurerm_postgresql_server
- removing an unnecessary check during deletion (#12879)azurerm_postgresql_virtual_network_rule
- removing an unnecessary check during deletion (#12879)azurerm_private_dns_zone_virtual_network_link
- removing an unnecessary check during deletion (#12879)azurerm_private_endpoint
- removing an unnecessary check during deletion (#12879)azurerm_private_link_service
- removing an unnecessary check during deletion (#12879)azurerm_shared_image_gallery
- removing an unnecessary check during deletion (#12879)azurerm_sql_virtual_network_rule
- removing an unnecessary check during deletion (#12879)azurerm_virtual_machine_scale_set_extension
- removing an unnecessary check during deletion (#12879)azurerm_virtual_wan
- removing an unnecessary check during deletion (#12879)azurerm_vpn_gateway_connection
- removing an unnecessary check during deletion (#12879)azurerm_web_application_firewall_policy
- removing an unnecessary check during deletion (#12879)
FEATURES:
- New Data Source:
azurerm_databricks_workspace_private_endpoint_connection
(#12543) - New Resource:
azurerm_api_management_tag
(#12535) - New Resource:
azurerm_bot_channel_line
(#12746) - New Resource:
azurerm_cdn_endpoint_custom_domain
(#12496) - New Resource:
azurerm_data_factory_data_flow
(#12588) - New Resource:
azurerm_postgresql_flexible_server_database
(#12550)
ENHANCEMENTS:
- dependencies: upgrading to
v56.0.0
ofgithub.com/Azure/azure-sdk-for-go
(#12781) - dependencies: updating
appinsights
to use API Version2020-02-02
(#12818) - dependencies: updating
containerservice
to use API Version2021-05-1
(#12747) - dependencies: updating
machinelearning
to use API Version2021-04-01
(#12804) - dependencies: updating
databricks
to use API Version2021-04-01-preview
(#12543) - PowerBI: refactoring to use an Embedded SDK (#12787)
- SignalR: refactoring to use an Embedded SDK (#12785)
azurerm_api_management_api_diagnostic
- support for theoperation_name_format
property (#12782)azurerm_app_service
- support for the acr_use_managed_identity_credentials and acr_user_managed_identity_client_id properties (#12745)azurerm_app_service
- supportv6.0
for thedotnet_framework_version
property (#12788)azurerm_application_insights
- support for theworkspace_id
property (#12818)azurerm_databricks_workspace
- support for private link endpoint (#12543)azurerm_databricks_workspace
- add support forCustomer Managed Keys for Managed Services
(#12799)azurerm_data_factory_linked_service_data_lake_storage_gen2
- don't send a secure connection string when using a managed identity (#12359)azurerm_function_app
- support for theelastic_instance_minimum
,app_scale_limit
, andruntime_scale_monitoring_enabled
properties (#12741)azurerm_kubernetes_cluster
- support for thelocal_account_disabled
property (#12386)azurerm_kubernetes_cluster
- support for themaintenance_window
block (#12762)azurerm_kubernetes_cluster
- the fieldautomatic_channel_upgrade
can now be set tonode-image
(#12667)azurerm_logic_app_workflow
- support for theworkflow_parameters
(#12314)azurerm_mssql_database
- support for theFree
andFSV2
SKU's (#12835)azurerm_network_security_group
- theprotocol
property now supportsAh
andEsp
values (#12865)azurerm_public_ip_resource
- support for sku_tier property (#12775)azurerm_redis_cache
- support for thereplicas_per_primary
,redis_version
, andtenant_settings
properties and blocks (#12820)azurerm_redis_enterprise_cluster
- this can now be provisioned inCanada Central
(#12842)azurerm_static_site
- supportStandard
SKU (#12510)
BUG FIXES:
- Data Source
azurerm_ssh_public_key
- normalising the SSH Public Key (#12800) azurerm_api_management_api_subscription
- fixing the default scope to be/apis
rather thanall_apis
as required by the latest API (#12829)azurerm_app_service_active_slot
- fix 404 not found on read for slot (#12792)azurerm_linux_virtual_machine_scale_set
- fix crash in checking for latest image (#12808)azurerm_kubernetes_cluster
- corrently valudate thenet_ipv4_ip_local_port_range_max
property (#12859)azurerm_local_network_gateway
- fixing a crash where theLocalNetworkAddressSpace
block was nil (#12822)azurerm_notification_hub_authorization_rule
- switching to use an ID Formatter (#12845)azurerm_notification_hub
- switching to use an ID Formatter (#12845)azurerm_notification_hub_namespace
- switching to use an ID Formatter (#12845)azurerm_postgresql_database
- fixing a crash in the Azure SDK (#12823)azurerm_private_dns_zone
- fixing a crash during deletion (#12824)azurerm_resource_group_template_deployment
- fixing deletion of nested items when using non-top level items (#12421)azurerm_subscription_template_deployment
- fixing deletion of nested items when using non-top level items (#12421)azurerm_virtual_machine_extension
- changing thepublisher
property now creates a new resource (#12790)
FEATURES:
- New Data Source
azurerm_storage_share
(#12693) - New Resource
azurerm_bot_channel_alexa
(#12682) - New Resource
azurerm_bot_channel_direct_line_speech
(#12735) - New Resource
azurerm_bot_channel_facebook
(#12709) - New Resource
azurerm_bot_channel_sms
(#12713) - New Resource
azurerm_data_factory_trigger_custom_event
(#12448) - New Resource
azurerm_data_factory_trigger_tumbling_window
(#12437) - New Resource
azurerm_data_protection_backup_instance_disk
(#12617)
ENHANCEMENTS:
- dependencies: Upgrade
web
(App Service) API to2021-01-15
(#12635) - analysisservices: refactoring to use an Embedded SDK (#12771)
- maps: refactoring to use an Embedded SDK (#12716)
- msi: refactoring to use an Embedded SDK (#12715)
- relay: refactoring to use an Embedded SDK (#12772)
- vmware: refactoring to use an Embedded SDK (#12751)
- Data Source:
azurerm_storage_account_sas
- support for the propertyip_addresses
(#12705) azurerm_api_management_diagnostic
- support for the propertyoperation_name_format
(#12736)azurerm_automation_certificate
- theexportable
property can now be set (#12738)azurerm_data_factory_dataset_binary
- the blobpath
andfilename
propeties are now optional (#12676)azurerm_data_factory_trigger_blob_event
- support for theactivation
property (#12644)azurerm_data_factory_pipeline
- support for theconcurrency
andmoniter_metrics_after_duration
properties (#12685)azurerm_hdinsight_interactive_query_cluster
- support for theencryption_in_transit_enabled
property (#12767)azurerm_hdinsight_spark_cluster
- support for theencryption_in_transit_enabled
property (#12767)azurerm_firewall_polcy
- support for propertyprivate_ip_ranges
(#12696)
BUG FIXES:
azurerm_cdn_endpoint
- fixing a crash when the future is nil (#12743)azurerm_private_endpoint
- working around a casing issue inprivate_connection_resource_id
for MariaDB, MySQL and PostgreSQL resources (#12761)
For information on changes between the v2.69.0 and v2.0.0 releases, please see the previous v2.x changelog entries.
For information on changes in version v1.44.0 and prior releases, please see the v1.x changelog.