UPGRADE NOTES
- Enhanced Validation for Locations - the Azure Provider now validates that the value for the
location
argument is a supported Azure Region within the Azure Environment being used (from the Azure Metadata Service) - which allows us to catch configuration errors for this field atterraform plan
time, rather than during aterraform apply
. This functionality is now enabled by default, and can be opted-out of by setting the Environment VariableARM_PROVIDER_ENHANCED_VALIDATION
tofalse
UPGRADE NOTES:
- HDInsight 3.6 will be retired (in Azure Public) on 2020-12-30 - HDInsight 4.0 does not support ML Services, RServer or Storm Clusters - as such the
azurerm_hdinsight_ml_services_cluster
,azurerm_hdinsight_rserver_cluster
andazurerm_hdinsight_storm_cluster
resources are deprecated and will be removed in the next major version of the Azure Provider. (#7706) - provider: no longer auto register the Microsoft.StorageCache RP (#7768)
FEATURES:
ENHANCEMENTS:
- dependencies: updating to v44.0.0 of
github.com/Azure/azure-sdk-for-go
(#7616) - dependencies: updating the
machinelearning
API to version2020-04-01
(#7703) - Data Source:
azurerm_storage_account
- exposingallow_blob_public_access
(#7739) - Data Source:
azurerm_dns_zone
- now provides feedback if aresource_group_name
is needed to resolve ambiguous zone (#7680) azurerm_automation_schedule
- Updated validation for timezone strings (#7754)azurerm_express_route_circuit_peering
- support for theroute_filter_id
property (#6341)azurerm_kubernetes_cluster
- no longer sending thekubernetes_dashboard
addon in Azure China since this is not supported in this region (#7714)azurerm_local_network_gateway
-address_space
order can now be changed (#7745)azurerm_machine_learning_workspace
- adding the fieldhigh_business_impact
(#7703)azurerm_monitor_metric_alert
- support for multiple scopes and associated criteria (#7159)azurerm_mssql_database
elastic_pool_id
remove forcenew (#7628)azurerm_policy_assignment
- support formetadata
property (#7725)azurerm_policy_set_definition
- support for thepolicy_definition_reference_id
property (#7018)azurerm_storage_account
- support for configuringallow_blob_public_access
(#7739)azurerm_storage_container
- container creation will retry if a container of the same name has not completed it's delete operation (#7179)azurerm_storage_share
- share creation will retry if a share of the same name has not completed it's previous delete operation (#7179)azurerm_virtual_network_gateway_connection
- support for thetraffic_selector_policy
block (#6586)azurerm_orchestrated_virtual_machine_scale_set
- support for theproximity_placement_group_id
property (#7510)
BUG FIXES:
- provider: deprecating
metadata_url
tometadata_host
since this is a hostname (#7740) azurerm_*_virtual_machine
-allow_extensions_operations
can now be updated (#7749)azurerm_eventhub_namespace
- changing tozone_redundant
now force a new resource (#7612)azurerm_express_route_circuit
- fix eventual consistency issue in create (#7753)azurerm_express_route_circuit
- fix potential crash (#7776)azurerm_managed_disk
- allow up to65536
GB for thedisk_size_gb
property (#7689)azurerm_machine_learning_workspace
- waiting until the Machine Learning Workspace has been fully deleted (#7635)azurerm_mysql_server
-ssl_minimal_tls_version_enforced
now correctly set in updates (#7307)azurerm_notification_hub
- validating that the ID is in the correct format when importing the resource (#7690)azurerm_redis_cache
- fixing a bug when provisioning with authentication disabled (#7734)azurerm_virtual_hub
- the fieldaddress_prefix
is nowForceNew
to match the behaviour of the Azure API (#7713)azurerm_virtual_hub_connection
- using the delete timeout if specified (#7731)
FEATURES:
metadata_url
can be set at the provider level to use an environment provided by a specific url (#7664)- New Data Source:
azurerm_key_vault_certificate_issuer
(#7074) - New Data Source:
azurerm_web_application_firewall_policy
(#7469) - New Resource:
azurerm_automation_connection
(#6847) - New Resource:
azurerm_automation_connection_certificate
(#6847) - New Resource:
azurerm_automation_connection_classic_certificate
(#6847) - New Resource:
azurerm_automation_connection_service_pricipal
(#6847) - New Resource:
azurerm_app_service_slot_virtual_network_swift_connection
(#5916) - New Resource:
azurerm_data_factory_dataset_azure_blob
(#6366) - New Resource:
azurerm_data_factory_dataset_cosmosdb_sqlapi
(#6366) - New Resource:
azurerm_data_factory_dataset_delimited_text
(#6366) - New Resource:
azurerm_data_factory_dataset_http
(#6366) - New Resource:
azurerm_data_factory_dataset_json
(#6366) - New Resource:
azurerm_data_factory_linked_service_azure_blob_storage
(#6366) - New Resource:
azurerm_data_factory_linked_service_azure_file_storage
(#6366) - New Resource:
azurerm_data_factory_linked_service_azure_file_storage
(#6366) - New Resource:
azurerm_data_factory_linked_service_cosmosdb
(#6366) - New Resource:
azurerm_data_factory_linked_service_sftp
(#6366) - New Resource:
azurerm_data_factory_linked_service_sftp
(#6366) - New Resource:
azurerm_key_vault_certificate_issuer
(#7074) - New Resource:
azurerm_kusto_attached_database_configuration
(#7377) - New Resource:
azurerm_kusto_database_principal_assignment
(#7484) - New Resource:
azurerm_mysql_active_directory_administrator
(#7621)
ENHANCEMENTS:
- dependencies: updating
github.com/tombuildsstuff/giovanni
tov0.11.0
(#7608) - dependencies: updating
network
to2020-05-01
(#7585) - Data Source:
azurerm_eventhub_namespace
- exposing thededicated_cluster_id
field (#7548) azurerm_cosmosdb_account
- support for theignore_missing_vnet_service_endpoint
property (#7348)azurerm_application_gateway
- support for thefirewall_policy_id
attribute within thehttp_listener
block (#7580)azurerm_eventhub_namespace
- support for configuring thededicated_cluster_id
field (#7548)azurerm_eventhub_namespace
- support for settingpartition_count
to1024
when using a Dedicated Cluster (#7548)azurerm_eventhub_namespace
- support for settingretention_count
to90
when using a Dedicated Cluster (#7548)azurerm_hdinsight_hadoop_cluster
- now supports Azure Monitor (#7045)azurerm_hdinsight_hbase_cluster
- now supports external metastores (#6969)azurerm_hdinsight_hbase_cluster
- now supports Azure Monitor (#7045)azurerm_hdinsight_interactive_query_cluster
- now supports external metastores (#6969)azurerm_hdinsight_interactive_query_cluster
- now supports Azure Monitor (#7045)azurerm_hdinsight_kafka_cluster
- now supports external metastores (#6969)azurerm_hdinsight_kafka_cluster
- now supports external Azure Monitor (#7045)azurerm_hdinsight_spark_cluster
- now supports external metastores (#6969)azurerm_hdinsight_spark_cluster
- now supports external Azure Monitor (#7045)azurerm_hdinsight_storm_cluster
- now supports external metastores (#6969)azurerm_hdinsight_storm_cluster
- now supports external Azure Monitor (#7045)azurerm_policy_set_definition
- themanagement_group_id
property has been deprecated in favour ofmanagement_group_name
to align with the behaviour inazurerm_policy_definition
(#6943)azurerm_kusto_cluster
- support for thelanguage_extensions
property (#7421)azurerm_kusto_cluster
- Support for theoptimized_auto_scale
property (#7371)azurerm_mysql_server
- support for thethreat_detection_policy
property (#7156)azurerm_mssql_database
- thesku_name
property now only forces a new resource for theHS
(HyperScale) family (#7559)azurerm_web_application_firewall_policy
- allow settingversion
to0.1
(for whentype
is set toMicrosoft_BotManagerRuleSet
) (#7579)azurerm_web_application_firewall_policy
- support thetransforms
property in thecustom_rules.match_conditions
block (#7545)azurerm_web_application_firewall_policy
- support therequest_body_check
,file_upload_limit_in_mb
, andmax_request_body_size_in_kb
properties in thepolicy_settings
block (#7363)
BUG FIXES:
azurerm_api_management_api_operation_policy
- correctly parse XLM (#7345)azurerm_application_insights_api_key
- now correctly checks if the resource exists upon creation (#7650)azurerm_api_management_identity_provider_aad
- fix perpetual diff on theclient_secret
property (#7529)azurerm_eventhub_namespace_authorization_rule
- correctly update old resource IDs (#7622)azurerm_policy_remediation
- removing the validation for thepolicy_definition_reference_id
field since this isn't a Resource ID (#7600)azurerm_storage_data_lake_gen2_filesystem
- prevent a crash during plan if storage account was deleted (#7378)
UPGRADE NOTES:
azurerm_hdinsight_hadoop_cluster
- theenabled
property within thegateway
block now defaults totrue
and cannot be disabled, due to a behavioural change in the Azure API (#7111)azurerm_hdinsight_hbase_cluster
- theenabled
property within thegateway
block now defaults totrue
and cannot be disabled, due to a behavioural change in the Azure API (#7111)azurerm_hdinsight_interactive_query_cluster
- theenabled
property within thegateway
block now defaults totrue
and cannot be disabled, due to a behavioural change in the Azure API (#7111)azurerm_hdinsight_kafka_cluster
- theenabled
property within thegateway
block now defaults totrue
and cannot be disabled, due to a behavioural change in the Azure API (#7111)azurerm_hdinsight_ml_services_cluster
- theenabled
property within thegateway
block now defaults totrue
and cannot be disabled, due to a behavioural change in the Azure API (#7111)azurerm_hdinsight_rserver_cluster
- theenabled
property within thegateway
block now defaults totrue
and cannot be disabled, due to a behavioural change in the Azure API (#7111)azurerm_hdinsight_spark_cluster
- theenabled
property within thegateway
block now defaults totrue
and cannot be disabled, due to a behavioural change in the Azure API (#7111)azurerm_hdinsight_storm_cluster
- theenabled
property within thegateway
block now defaults totrue
and cannot be disabled, due to a behavioural change in the Azure API (#7111)
FEATURES:
- New Resource:
azurerm_kusto_cluster_principal_assignment
(#7533)
ENHANCEMENTS:
- dependencies: updating to v43.2.0 of
github.com/Azure/azure-sdk-for-go
(#7546) - Data Source:
azurerm_eventhub_namespace
- exposing thezone_redundant
property (#7534) - Data Source:
azurerm_postgresql_server
- exposingsku_name
(#7523) azurerm_app_service_environment
- the propertyuser_whitelisted_ip_ranges
has been deprecated and renamed toallowed_user_ip_cidrs
to clarify the function and expected format (#7499)azurerm_eventhub_namespace
- support for thezone_redundant
property (#7534)azurerm_key_vault_certificate
- exposing thecertificate_attribute
block (#7387)azurerm_kusto_cluster
- Supporttrusted_external_tenants
(#7374)azurerm_sentinel_alert_rule_ms_security_incident
- the propertytext_whitelist
has been deprecated and renamed todisplay_name_filter
to better match the api (#7499)azurerm_shared_image
- support for specialized images via thespecialized
property (#7277)azurerm_shared_image_version
- support for specialized images via thespecialized
property (#7277)azurerm_spring_cloud_service
- support forsku_name
(#7531)azurerm_spring_cloud_service
- support for thetrace
block (#7531)
BUG FIXES:
azurerm_api_management_named_value
- polling until the property is fully created (#7547)azurerm_api_management_property
- polling until the property is fully created (#7547)azurerm_linux_virtual_machine_scale_set
- using the provider featureroll_instances_when_required
whenupgrade_mode
is set toManual
(#7513)azurerm_marketplace_agreement
- fix issue around import (#7515)azurerm_windows_virtual_machine_scale_set
- using the provider featureroll_instances_when_required
whenupgrade_mode
is set toManual
(#7513)
DEPENDENCIES:
- updating
github.com/Azure/go-autorest/azure/cli
tov0.3.1
(#7433)
FEATURES:
- New Resource:
azurerm_postgresql_active_directory_administrator
(#7411)
ENHANCEMENTS:
- authentication: Azure CLI - support for access tokens in custom directories (#7433)
azurerm_api_management_api
- support for thesubscription_required
property (#4885)azurerm_app_service_environment
- support a value ofWeb, Publishing
for theinternal_load_balancing_mode
property (#7346)azurerm_kusto_cluster
- support for theidentity
block (#7367)azurerm_kusto_cluster
- support forvirtual_network_configuration
block (#7369)azurerm_kusto_cluster
- supoport for thezone
property (#7373)azurerm_firewall
- support for configuringthreat_intel_mode
(#7437)azurerm_management_group
- waiting until the Management Group has been fully replicated after creating (#7473)azurerm_monitor_activity_log_alert
- support for the fieldsrecommendation_category
,recommendation_impact
andrecommendation_type
in thecriteria
block (#7458)azurerm_mssql_database
- support up to5
for themin_capacity
property (#7457)azurerm_mssql_database
- supportGP_S_Gen5
SKUs up toGP_S_Gen5_40
(#7453)
BUG FIXES:
azurerm_api_management_api
- allowing dots as a prefix of thename
field (#7478)azurerm_function_app
- state fixes forapp_settings
(#7440)azurerm_hdinsight_hadoop_cluster
- fixes for node and instance count validation (#7430)azurerm_hdinsight_hbase_cluster
- fixes for node and instance count validation (#7430)azurerm_hdinsight_interactive_query_cluster
- fixes for node and instance count validation (#7430)azurerm_hdinsight_kafka_cluster
- fixes for node and instance count validation (#7430)azurerm_hdinsight_ml_services_cluster
- fixes for node and instance count validation (#7430)azurerm_hdinsight_rserver_cluster
- fixes for node and instance count validation (#7430)azurerm_hdinsight_spark_cluster
- fixes for node and instance count validation (#7430)azurerm_hdinsight_storm_cluster
- fixes for node and instance count validation (#7430)azurerm_monitor_autoscale_settings
- support for settingtime_aggregation
toLast
as per the documentation (#7480)azurerm_postgresql_server
- can now update the tier ofsku_name
by recreating the resource (#7456)azurerm_network_interface_security_group_association
- is now considered delete whtn the network interfact is notfound (#7459)azurerm_role_definition
- terraform import now sets scope to prevent a force recreate (#7424)azurerm_storage_account_network_rules
- corretly clearip_rules
,virtual_network_subnet_ids
when set to[]
(#7385)
UPGRADE NOTES:
azurerm_orchestrated_virtual_machine_scale_set
- thesingle_placement_group
property is now required to befalse
by the service team in the2019-12-01
compute API (#7188)
DEPENDENCIES
- updating to
v43.1.0
ofgithub.com/Azure/azure-sdk-for-go
(#7188) - upgrading
kusto
to2019-12-01
(#7101) - upgrading
kusto
to2020-02-15
(#6838)
FEATURES
- New Data Source:
azurerm_data_share_dataset_blob_storage
(#7107) - New Resource:
azurerm_data_factory_integration_runtime_self_hosted
(#6535) - New Resource:
azurerm_data_share_dataset_blob_storage
(#7107) - New Resource:
azurerm_eventhub_cluster
(#7306) - New Resource:
azurerm_maintenance_assignment_dedicated_host
(#6713) - New Resource:
azurerm_maintenance_assignment_virtual_machine
(#6713)
ENHANCEMENTS:
- Data Source:
azurerm_management_group
- support lookup viadisplay_name
(#6845) azurerm_api_management
- support for thedeveloper_portal_url
property (#7263)azurerm_app_service
- support forscm_ip_restriction
(#6955)azurerm_app_service_certificate
- support for thehosting_environment_profile_id
propety (#7087)azurerm_app_service_environment
- support for theuser_whitelisted_ip_ranges
property (#7324)azurerm_kusto_cluster
- Support forenable_purge
(#7375)azurerm_kusto_cluster
- Support for extended Kusto Cluster SKUs (#7372)azurerm_policy_assignment
- added support forenforcement_mode
(#7331)azurerm_private_endpoint
- support for theprivate_dns_zone_group
,private_dns_zone_configs
, andcustom_dns_configs
blocks (#7246)azurerm_storage_share_directory
-name
can now contain one nested directory (#7382)
BUG FIXES:
azurerm_api_management_api
- correctly wait for future on create/update (#7273)azurerm_bot_connection
- adding a runtime check for the available service providers in the Azure Region being used (#7279)azurerm_healthcare_service
- theaccess_policy_object_ids
property is now optional (#7296)azurerm_hdinsight_cluster
- deprecating themin_instance_count
property (#7272)azurerm_network_watcher_flow_log
- propertly disable the flowlog on destroy (#7154)
UPGRADE NOTES:
azurerm_kubernetes_cluster
- the Azure Policy add-on now only supportsv2
(as per the Azure API) (#7233)
DEPENDENCIES:
FEATURES:
- New Data Source:
azurerm_blueprint_definition
(#6930) - New Data Source:
azurerm_blueprint_published_version
(#6930) - New Data Source:
azurerm_key_vault_certificate
(#7285) - New Data Source:
azurerm_kubernetes_cluster_node_pool
(#7233) - New Resource:
azurerm_blueprint_assignment
(#6930) - New Resource:
azurerm_data_factory_linked_service_key_vault
(#6971) - New Resource:
azurerm_iot_time_series_insights_access_policy
(#7202) - New Resource:
azurerm_iot_time_series_insights_reference_data_set
(#7112) - New Resource:
azurerm_app_service_hybrid_connection
(#7224)
ENHANCEMENTS:
- Data Source:
azurerm_kubernetes_cluster
- exposing theversion
of the Azure Policy add-on (#7233) - Data Source:
azurerm_kubernetes_cluster
- exposing theorchestrator_version
being used for each Node Pool (#7233) - Data Source:
azurerm_kubernetes_cluster
- exposing thedisk_encryption_set_id
field (#7233) azurerm_api_management_api
- ensuringwsdl_selector
is populated whencontent_format
iswsdl
(#7076)azurerm_cosmosdb_account
modifyinggeo_location
no longer triggers a recreation of the resource (#7217)azurerm_eventgrid_event_subscription
- support forazure_function_endpoint
(#7182)azurerm_eventgrid_event_subscription
- exposingbase_url
,max_events_per_batch
,preferred_batch_size_in_kilobytes
,active_directory_tenant_id
andactive_directory_app_id_or_uri
in thewebhook_endpoint
block (#7207)azurerm_kubernetes_cluster
- support for configuring/updating the version of Kubernetes used in the Default Node Pool (#7233)azurerm_kubernetes_cluster
- support for Azure Active Directory (Managed) Integration v2 (#7233)azurerm_kubernetes_cluster
- support for using a Disk Encryption Set (#7233)azurerm_kubernetes_cluster
- support for configuring the Auto-Scale Profile (#7233)azurerm_kubernetes_cluster
- support for configuringoutbound_ports_allocated
andidle_timeout_in_minutes
within theload_balancer_profile
block (#7233)azurerm_kubernetes_cluster
- support for the Uptime SLA / Paid SKU (#7233)azurerm_kubernetes_cluster
- exposing theprivate_fqdn
of the cluster (#7233)azurerm_kubernetes_cluster_node_pool
- support for configuring/updating the version of Kubernetes (#7233)azurerm_kubernetes_cluster_node_pool
- support for Spot Node Pools (#7233)azurerm_kubernetes_cluster_node_pool
- support for System & User Node Pools (#7233)azurerm_web_application_firewall_policy
- Add support forGeoMatch
operator in request filter (#7181)
BUG FIXES:
- Data Source:
azurerm_kubernetes_cluster
- fixing an issue where some read-only fields were unintentionally marked as user-configurable (#7233) azurerm_application_gateway
- support for specifying the ID of a Key Vault Secret without a version (#7095)azurerm_bot_channel_ms_teams
- only sendingcalling_web_hook
when it's got a value (#7294)azurerm_eventhub_namespace_authorization_rule
- handling the Resource ID changing on Azure's side fromauthorizationRules
toAuthorizationRules
(#7248)azurerm_eventgrid_event_subscription
- fixing a crash whensubject_filter
was omitted (#7222)azurerm_function_app
- fix app_settings when using linux consumption plan (#7230)azurerm_linux_virtual_machine_scale_set
- adding validation for themax_bid_price
field (#7233)azurerm_kubernetes_cluster
- the Azure Policy add-on is not supported in Azure China and no longer sent (#7233)azurerm_kubernetes_cluster
- the Azure Policy add-on is not supported in Azure US Government and no longer sent (#7233)azurerm_kubernetes_cluster
- the Kubernetes Dashboard add-on is not supported in Azure US Government and no longer sent (#7233)azurerm_kubernetes_cluster
- searching for a system node pool when importing thedefault_node_pool
(#7233)azurerm_kubernetes_cluster_node_pool
- changes to thenode_taints
field now force a new resource, matching the updated API behaviour (#7233)azurerm_management_group
- using the Subscription ID rather than Subscription Resource ID when detaching Subscriptions from Management Groups during deletion (#7216)azurerm_windows_virtual_machine_scale_set
- adding validation for themax_bid_price
field (#7233)
FEATURES:
- New Data Source:
azurerm_logic_app_integration_account
(#7099) - New Data Source:
azurerm_virtual_machine_scale_set
(#7141) - New Resource:
azurerm_logic_app_integration_account
(#7099) - New Resource:
azurerm_monitor_action_rule_action_group
(#6563) - New Resource:
azurerm_monitor_action_rule_suppression
(#6563)
IMPROVEMENTS:
azurerm_data_factory_pipeline
- Support foractivities
(#6224)azurerm_eventgrid_event_subscription
- support for advanced filtering (#6861)azurerm_signalr_service
- support forEnableMessagingLogs
feature (#7094)
BUG FIXES:
azurerm_app_service
- default priority now set on ip restricitons when not explicitly specified (#7059)azurerm_app_service
- App Services check correct scope for name availability in ASE (#7157)azurerm_cdn_endpoint
-origin_host_header
can now be set to empty (#7164)azurerm_cosmosdb_account
- workaround for CheckNameExists 500 response code bug (#7189)azurerm_eventhub_authorization_rule
- Fix intermittent 404 errors (#7122)azurerm_eventgrid_event_subscription
- fixing an error when setting thehybrid_connection_endpoint
block (#7203)azurerm_function_app
- correctly setKind
whenos_type
islinux
(#7140)azurerm_key_vault_certificate
- always setting thecertificate_data
andthumbprint
fields (#7204)azurerm_role_assignment
- support for Preview role assignments (#7205)azurerm_virtual_network_gateway
-vpn_client_protocols
is now also computed to prevent permanent diffs (#7168)
FEATURES:
- New Data Source:
azurerm_advisor_recommendations
(#6867) - New Resource:
azurerm_dev_test_global_shutdown_schedule
(#5536) - New Resource:
azurerm_nat_gateway_public_ip_association
(#6450)
IMPROVEMENTS:
- Data Source:
azurerm_kubernetes_cluster
- exposing theoms_agent_identity
block within theaddon_profile
block (#7056) - Data Source:
azurerm_kubernetes_cluster
- exposing theidentity
andkubelet_identity
properties (#6527) azurerm_batch_pool
- support thecontainer_image_names
property (#6689)azurerm_eventgrid_event_subscription
- support for theexpiration_time_utc
,service_bus_topic_endpoint
, andservice_bus_queue_endpoint
, property (#6860)azurerm_eventgrid_event_subscription
- theeventhub_endpoint
was deprecated in favour of theeventhub_endpoint_id
property (#6860)azurerm_eventgrid_event_subscription
- thehybrid_connection_endpoint
was deprecated in favour of thehybrid_connection_endpoint_id
property (#6860)azurerm_eventgrid_topic
- support forinput_schema
,input_mapping_fields
, andinput_mapping_default_values
(#6858)azurerm_kubernetes_cluster
- exposing theoms_agent_identity
block within theaddon_profile
block (#7056)azurerm_logic_app_action_http
- support for therun_after
property (#7079)azurerm_storage_account
- supportRAGZRS
andGZRS
for theaccount_replication_type
property (#7080)
BUG FIXES:
azurerm_api_management_api_version_set
- handling changes to the Azure Resource ID (#7071)azurerm_key_vault_certificate
- fixing a bug when using externally-signed certificates (using theUnknown
issuer) where polling would continue indefinitely (#6979)azurerm_linux_virtual_machine
- correctly validating the rsa sshpublic_key
properties length (#7061)azurerm_linux_virtual_machine
- allow settingvirtual_machine_scale_set_id
in non-zonal deployment (#7057)azurerm_servicebus_topic
- support for numbers in thename
field (#7027)azurerm_shared_image_version
-target_region.x.storage_account_type
is now defaulted and multipletarget_region
s can be added/removed (#6940)azurerm_sql_virtual_network_rule
- updating the validation for thename
field (#6968)azurerm_windows_virtual_machine
- allow settingvirtual_machine_scale_set_id
in non-zonal deployment (#7057)azurerm_windows_virtual_machine
- correctly validating the rsa sshpublic_key
properties length (#7061)
DEPENDENCIES:
- updating
github.com/Azure/azure-sdk-for-go
tov42.1.0
(#6725) - updating
network
to2020-03-01
(#6727)
FEATURES:
- Opt-In/Experimental Enhanced Validation for Locations: This allows validating that the
location
field being specified is a valid Azure Region within the Azure Environment being used - which can be caught viaterraform plan
rather thanterraform apply
. This can be enabled by setting the Environment VariableARM_PROVIDER_ENHANCED_VALIDATION
totrue
and will be enabled by default in a future release of the AzureRM Provider (#6927) - Data Source:
azurerm_data_share
(#6789) - New Resource:
azurerm_data_share
(#6789) - New Resource:
azurerm_iot_time_series_insights_standard_environment
(#7012) - New Resource:
azurerm_orchestrated_virtual_machine_scale_set
(#6626)
IMPROVEMENTS:
- Data Source:
azurerm_platform_image
- support forversion
filter (#6948) azurerm_api_management_api_version_set
- updating the validation for thename
field (#6947)azurerm_app_service
- theip_restriction
block now supports theaction
property (#6967)azurerm_databricks_workspace
- exposingworkspace_id
andworkspace_url
(#6973)azurerm_netapp_volume
- support themount_ip_addresses
property (#5526)azurerm_redis_cache
- support new maxmemory policiesallkeys-lfu
&volatile-lfu
(#7031)azurerm_storage_account
- allowing the valuePATCH
forallowed_methods
within thecors_rule
block within theblob_properties
block (#6964)
BUG FIXES:
- Data Source:
azurerm_api_management_group
- raising an error when the Group cannot be found (#7024) - Data Source:
azurerm_image
- raising an error when the Image cannot be found (#7024) - Data Source:
azurerm_data_lake_store
- raising an error when Data Lake Store cannot be found (#7024) - Data Source:
azurerm_data_share_account
- raising an error when Data Share Account cannot be found (#7024) - Data Source:
azurerm_hdinsight_cluster
- raising an error when the HDInsight Cluster cannot be found (#7024) - Data Source:
azurerm_healthcare_service
- raising an error when the HealthCare Service cannot be found (#7024) - Data Source:
azurerm_healthcare_service
- ensuring all blocks are set in the response (#7024) - Data Source:
azurerm_firewall
- raising an error when the Firewall cannot be found (#7024) - Data Source:
azurerm_maintenance_configuration
- raising an error when the Maintenance Configuration cannot be found (#7024) - Data Source:
azurerm_private_endpoint_connection
- raising an error when the Private Endpoint Connection cannot be found (#7024) - Data Source:
azurerm_resources
- does not return all matched resources sometimes (#7036) - Data Source:
azurerm_shared_image_version
- raising an error when the Image Version cannot be found (#7024) - Data Source:
azurerm_shared_image_versions
- raising an error when Image Versions cannot be found (#7024) - Data Source:
azurerm_user_assigned_identity
- raising an error when the User Assigned Identity cannot be found (#7024) azurerm_api_management_subscription
- fix the export ofprimary_key
andsecondary_key
(#6938)azurerm_eventgrid_event_subscription
- correctly parsing the ID (#6958)azurerm_healthcare_service
- ensuring all blocks are set in the response (#7024)azurerm_linux_virtual_machine
- allowing name to end with a capital letter (#7023)azurerm_linux_virtual_machine_scale_set
- allowing name to end with a capital (#7023)azurerm_management_group
- workaround for 403 bug in service response (#6668)azurerm_postgresql_server
- do not attempt to get the threat protection when thesku
isbasic
(#7015)azurerm_windows_virtual_machine
- allowing name to end with a capital (#7023)azurerm_windows_virtual_machine_scale_set
- allowing name to end with a capital (#7023)
For information on changes between the v2.10.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.44.0 changelog.