2.47.0 (February 11, 2021)
UPGRADE NOTES
azurerm_frontdoor
&azurerm_frontdoor_custom_https_configuration
- the new fieldsbackend_pool_health_probes
,backend_pool_load_balancing_settings
,backend_pools
,frontend_endpoints
,routing_rules
have been added to theazurerm_frontdoor
resource, which are a map of name-ID references. An upcoming version of the Azure Provider will change the blocksbackend_pool
,backend_pool_health_probe
,backend_pool_load_balancing
,frontend_endpoint
androuting_rule
from a List to a Set to work around an ordering issue within the Azure API - as such you should update your Terraform Configuration to reference these new Maps, rather than the Lists directly, due to the upcoming breaking change. For example, changingazurerm_frontdoor.example.frontend_endpoint[1].id
toazurerm_frontdoor.example.frontend_endpoints["exampleFrontendEndpoint2"]
(#9357)azurerm_lb_backend_address_pool
- the fieldbackend_addresses
has been deprecated and is no longer functional - instead theazurerm_lb_backend_address_pool_address
resource offers the same functionality. (#10488)azurerm_linux_virtual_machine_scale_set
&azurerm_windows_virtual_machine_scale_set
- the in-lineextension
block is now GA - the environment variableARM_PROVIDER_VMSS_EXTENSIONS_BETA
no longer has any effect and can be removed (#10528)azurerm_data_factory_integration_runtime_managed
- this resource has been renamed/deprecated in favour ofazurerm_data_factory_integration_runtime_azure_ssis
(#10236)- The provider-block field
skip_credentials_validation
is now deprecated since this was non-functional and will be removed in 3.0 of the Azure Provider (#10464)
FEATURES:
- New Data Source:
azurerm_key_vault_certificate_data
(#8184) - New Resource:
azurerm_application_insights_smart_detection_rule
(#10539) - New Resource:
azurerm_data_factory_integration_runtime_azure
(#10236) - New Resource:
azurerm_data_factory_integration_runtime_azure_ssis
(#10236) - New Resource:
azurerm_lb_backend_address_pool_address
(#10488)
ENHANCEMENTS:
- dependencies: updating
github.com/hashicorp/terraform-plugin-sdk
tov1.16.0
(#10521) azurerm_frontdoor
- added the new fieldsbackend_pool_health_probes
,backend_pool_load_balancing_settings
,backend_pools
,frontend_endpoints
,routing_rules
which are a map of name-ID references (#9357)azurerm_kubernetes_cluster
- updating the validation for thelog_analytics_workspace_id
field within theoms_agent
block within theaddon_profile
block (#10520)azurerm_kubernetes_cluster
- support for configuringonly_critical_addons_enabled
(#10307)azurerm_kubernetes_cluster
- support for configuringprivate_dns_zone_id
(#10201)azurerm_linux_virtual_machine_scale_set
- theextension
block is now GA and available without enabling the beta (#10528)azurerm_media_streaming_endpoint
- exporting the fieldhost_name
(#10527)azurerm_mssql_virtual_machine
- support forauto_backup
(#10460)azurerm_windows_virtual_machine_scale_set
- theextension
block is now GA and available without enabling the beta (#10528)azurerm_site_recovery_replicated_vm
- support for therecovery_public_ip_address_id
property and changingtarget_static_ip
ortarget_static_ip
force a new resource to be created (#10446)
BUG FIXES:
- provider: the provider-block field
skip_credentials_validation
is now deprecated since this was non-functional. This will be removed in 3.0 of the Azure Provider (#10464) - Data Source:
azurerm_shared_image_versions
- retrieving all versions of the image prior to filtering (#10519) azurerm_app_service
- theip_restriction.x.ip_address
propertynow accepts anything other than an empty string (#10440)azurerm_cosmosdb_account
- validate thekey_vault_key_id
property is versionless (#10420)azurerm_cosmosdb_account
- will no longer panic if the response is nil (#10525)azurerm_eventhub_namespace
- correctly downgrade to theBasic
sku (#10536)azurerm_key_vault_key
- export theversionless_id
attribute (#10420)azurerm_lb_backend_address_pool
- thebackend_addresses
block is now deprecated and non-functional - use theazurerm_lb_backend_address_pool_address
resource instead (#10488)azurerm_linux_virtual_machine_scale_set
- fixing a bug whenprotected_settings
within theextension
block was an empty string (#10528)azurerm_linux_virtual_machine_scale_set
- fixing a bug whensettings
within theextension
block was an empty string (#10528)azurerm_monitor_diagnostic_setting
- changing thelog_analytics_workspace_id
property no longer creates a new resource (#10512)azurerm_storage_data_lake_gen2_filesystem
- do not set/retrieve ACLs when HNS is not enabled (#10470)azurerm_windows_virtual_machine_scale_set
- fixing a bug whenprotected_settings
within theextension
block was an empty string (#10528)azurerm_windows_virtual_machine_scale_set
- fixing a bug whensettings
within theextension
block was an empty string (#10528)