Releases: hashicorp/terraform-provider-azurerm
Release list
v1.43.0
NOTES
-
Opt-In Beta: Version 1.43 of the Azure Provider introduces an opt-in Beta for some of the new functionality coming in 2.0 - more information can be found in the Beta guide.
-
Terraform 0.10/0.11: The upcoming version 2.0 of the Azure Provider will not support Terraform 0.10.x & Terraform 0.11.x - you will need to upgrade to Terraform 0.12 to use version 2.0 (and above) of the Azure Provider.
FEATURES:
- New Data Source:
azurerm_eventhub_namespace_authorization_rule(#5489) - New Data Source:
azurerm_mariadb_server(#5506)
IMPROVEMENTS:
azurerm_application_insights- support for thedaily_data_cap_in_gb&daily_data_cap_notifications_disabledproperties (#5480)azurerm_private_endpoint- expose mapping betweengroup_idandsubresource_names(#5571)azurerm_recovery_services_vault- support for thesoft_delete_enabledproperty (#5586)
BUGS:
azurerm_databricks_workspace- allow underscores inname(#5548)azurerm_dns_aaaa_record- normalize IPv6 addresses (#5459)azurerm_frontdoor- including requiredminimum_tls_versionto thecustom_https_configurationblock (#5539)azurerm_managed_disk- correctly handles disk resizing when attached to a virtual machine (#5579)azurerm_marketplace_agreement- recreate agreement if not accepted (#5582)azurerm_mysql_virtual_network_rule- allowsubnet_idto be in a different subscription then the database (#5568)azurerm_virtual_network_gateway_connection- increaserouting_weightmaximum to32000(#5540)
v1.42.0
1.42.0 (January 27, 2020)
NOTES:
azurerm_cosmosdb_account- thecapabilitiesis now force new as it cannot be updated once set (#5453)
FEATURES:
- New Data Source:
azurerm_dedicated_host(#5513) - New Data Source:
azurerm_api_management_api_version_set(#5470) - New Resource:
azurerm_dedicated_host(#5513)
IMPROVEMENTS:
- dependencies: upgrading to
v38.1.0ofgithub.zerozr99.workers.dev/Azure/azure-sdk-for-go(#5385) - frontdoor: updating to use API version
2019-11-01(#5385) azurerm_application_insights- add support forretention_in_days(#5457)azurerm_batch_pool- support for thenetwork_configurationproperty (#5392)azurerm_cosmosdb_account- support for theEnableMongocapability (#5325)azurerm_cosmosdb_account- support for theParsekind (#5453)azurerm_cosmosdb_sql_container- support fordefault_ttlproperty (#5492)azurerm_databricks_workspace- support for thecustom_parametersproperty andpublic_subnet_name,private_subnet_name, andvirtual_network_idparameters (#3889)azurerm_databricks_workspace- support for theno_public_ipcustom parameter (#5469)azurerm_express_route_circuit- support for theBasicandLocaltiers (#5456)azurerm_frontdoor_firewall_policy- support for exclusions (#5407)azurerm_iothub- support for theevent_hub_retention_in_daysandevent_hub_partition_countproperties (#5505)azurerm_kubernetes_cluster- Add support forload_balancer_profile(#5394)azurerm_network_watcher_flow_log- support for theversionproperty (#5419)azurerm_traffic_manager_profile- add theexpected_status_code_ranges(#5471)azurerm_traffic_manager_profile- switchdns_configandmonitor_configto type list and limit to1(#5471)azurerm_kubernetes_cluster- support updating AKS AAD RBAC profile without rebuilding cluster (#5410)
BUG FIXES:
azurerm_app_service- fixing a crash whenlogswas nil (#5414)azurerm_container_group- fixing a crash whenIPAddress.Portswas nil in the response from the Azure API (#5415)azurerm_frontdoor- fixing issue where theforwarding_configurationcache could not be disabled (#5358)azurerm_postgresql_server- correctly validate thenameproperty (#5443)azurerm_postgresql_database- correctly validate theserver_nameproperty (#5443)azurerm_postgresql_firewall- correctly validate theserver_nameproperty (#5443)azurerm_postgresql_virtual_network_rule- correctly validate theserver_nameproperty (#5443)azurerm_private_link_service- fixing a crash when theauto_approvalandvisibilityblocks aren't returned from the Azure API (#5428)azurerm_subnet- thedelegations.#.actionsproperty is now computed to accommodate azure defaults (#5484)azurerm_virtual_machine- will no longer panic ifnetwork_interface_idsis missing (#5413)
v1.41.0
NOTES:
azurerm_managed_disk- the Azure API now requires that thestorage_account_idfield is specified during import, as such this field is now required during when importing a VHD to a Managed Disk (#5250)
FEATURES:
- New Data Source:
azurerm_dedicated_host_group(#5307) - New Data Source:
azurerm_disk_encryption_set(#5249) - New Data Source:
azurerm_eventgrid_topic(#5367) - New Data Source:
azurerm_iothub_dps(#5336) - New Data Source:
azurerm_iothub_shared_access_policy(#5368) - New Data Source:
azurerm_storage_container(#5374) - New Resource:
azurerm_api_management_identity_provider_facebook(#5346) - New Resource:
azurerm_api_management_identity_provider_twitter(#5306) - New Resource:
azurerm_api_management_identity_provider_microsoft(#5369) - New Resource:
azurerm_cosmosdb_gremlin_graph(#5301) - New Resource:
azurerm_dedicated_host_group(#5307) - New Resource:
azurerm_disk_encryption_set(#5249)
IMPROVEMENTS:
- Data Source:
azurerm_managed_disk- exposingdisk_encryption_set_id(#5250) - Data Source:
azurerm_managed_disk- exposingstorage_account_id(#5250) azurerm_cognitive_account- theskublock has been deprecated in favour of thesku_nameproperty (#5380)azurerm_devspace_controller- theskublock has been deprecated in favour of thesku_nameproperty (#5379)azurerm_batch_pool- support for themetadataproperty (#5309)azurerm_function_app- convertconnection_strings from aTypeListto aTypeSet(#5319)azurerm_iothub- deprecate thesku.tierproperty as it is no longer required (#5382)azurerm_iothub- add an upper range of200to thesku.capacifyvalidation (#5382)azurerm_iothub_dps- deprecate thesku.tierproperty as it is no longer required (#5382)azurerm_iothub_dps- add an upper range of200to thesku.capacifyvalidation (#5382)azurerm_lb_rule- support for theenable_tcp_resetproperty (#5373)azurerm_lb_nat_rule- support for theenable_tcp_resetandidle_timeout_in_minutesproperties (#5373)azurerm_managed_disk- support for configuringdisk_encryption_set_id(#5250)azurerm_managed_disk- support for configuringstorage_account_idwhich is now required by the Azure API during an import (#5250)azurerm_mariadb_server- theskublock has been deprecated in favour of thesku_nameproperty (#5378)azurerm_mysql_server- theskublock has been deprecated in favour of thesku_nameproperty (#5377)azurerm_postgresql_server- theskublock has been deprecated in favour of thesku_nameproperty (#5376)
BUG FIXES:
v1.40.0
1.40.0 (January 08, 2020)
- New Data Source:
azurerm_netapp_volume(#4933) - New Data Source:
azurerm_netapp_snapshot(#5215) - New Data Source:
azurerm_signalr_service(#5276) - New Resource:
azurerm_advanced_threat_protection(#4848) - New Resource:
azurerm_api_management_diagnostic(#4836) - New Resource:
azurerm_api_management_identity_provider_aad(#5268) - New Resource:
azurerm_api_management_identity_provider_google(#5279) - New Resource:
azurerm_app_service_virtual_network_swift_connection(#5214) - New Resource:
azurerm_automation_certificate(#4785) - New Resource:
azurerm_backup_container_storage_account(#5213) - New Resource:
azurerm_backup_policy_file_share(#5213) - New Resource:
azurerm_backup_protected_file_share(#5213) - New Resource:
azurerm_cosmosdb_gremlin_database(#5248) - New Resource:
azurerm_iothub_dps_shared_access_policy(#5171) - New Resource:
azurerm_kusto_database_principal(#5242) - New Resource:
azurerm_network_watcher_flow_log(#5059) - New Resource:
azurerm_netapp_volume(#4933) - New Resource:
azurerm_netapp_snapshot(#5215) - New Resource:
azurerm_stream_analytics_reference_input_blob(#3633)
IMPROVEMENTS:
- Data Source:
azurerm_private_link_service- exposing theenable_proxy_protocolproperty (#5178) - Data Source:
azurerm_virtual_network_gateway- exposing thegenerationproperty (#5198) azurerm_application_gateway- support for thetrusted_root_certificate_namesproperty (#5204)azurerm_api_management_operation- will no longer panic whenresponseis missing values (#5273)azurerm_cosmosdb_cassandra_keyspace- support for thethroughputproperty (#5203)azurerm_cosmosdb_sql_container- support for thethroughputproperty (#5203)azurerm_cosmosdb_sql_database- support for thethroughputproperty (#5203)azurerm_cosmosdb_table- support for thethroughputproperty (#5203)azurerm_dns_a_record- support for configuringtarget_resource_id(#5218)azurerm_dns_aaaa_record- support for configuringtarget_resource_id(#5218)azurerm_dns_cname_record- support for configuringtarget_resource_id(#5218)azurerm_dns_mx_record- thenameproperty is now optional (#5205)azurerm_function_app- support for theftps_stateproperty (#5169)azurerm_image- support for configuringhyper_v_generation(#4453)azurerm_iothub_dps_shared_access_policy- support for theprimary_connection_string&secondary_connection_stringproperties (#5231)azurerm_key_vault- thenetwork_aclsproperty is now computed (#5207)azurerm_kubernetes_cluster- support for theidentityproperty (#5168)azurerm_kubernetes_cluster- support for private link (#5161)azurerm_logic_app_trigger_recurrence- support for thestart_timeproperty (#5244)azurerm_private_link_service- support for theenable_proxy_protocolproperty (#5178)azurerm_recovery_services_fabric- has been deprecated and renamed toazurerm_site_recovery_fabric(#5170)azurerm_recovery_network_mapping- has been deprecated and renamed toazurerm_site_recovery_network_mapping(#5170)azurerm_recovery_services_protection_container- has been deprecated and renamed toazurerm_site_recovery_protection_container(#5170)azurerm_recovery_services_protection_container_mapping- has been deprecated and renamed toazurerm_site_recovery_protection_container_mapping(#5170)azurerm_recovery_services_replication_policy- has been deprecated and renamed toazurerm_site_recovery_protection_policy(#5170)azurerm_recovery_replicated_vm- has been deprecated and renamed toazurerm_site_recovery_replicated_vm(#5170)azurerm_recovery_services_protection_policy_vm- has been deprecated and renamed tozurerm_backup_policy_vm(#5170)azurerm_recovery_services_protected_vm- has been deprecated and renamed toazurerm_backup_protected_vm(#5170)azurerm_search_service- exposing thequery_keys(#5029)azurerm_storage_account- exposing theblob_propertiesblock (#3807)aaurerm_storage_account- correctly handle an empty network rules API response (#5210)azurerm_storage_account- making the resource group name case sensitive (#5289)azurerm_shared_image_version- support for thestorage_account_typeproperty (#5212)azurerm_virtual_network_gateway- support for configuringgeneration(#5198)azurerm_virtual_network_gateway_connection- support for theconnection_protocolproperty (#5145)
BUG FIXES:
- Data Source:
azurerm_shared_image_version- change thestorage_account_typeproperty from a set to a list (#5212) azurerm_api_management_api- working around a behavioural change in the API detecting deleted resources (#5054)azurerm_api_management_api- correctly setting the soap API type whensoap_pass_throughis true (#5081)azurerm_app_configuration- temporarily treatingresource_group_nameas case-insensitive to work around a breaking API change (#5324)azurerm_healthcare_service- making rhecors_configurationblock computed ([#5046](http...
v1.39.0
FEATURES:
- New Resource:
azurerm_app_configuration(#4859) - New Resource:
azurerm_bot_channel_ms_teams(#4984) - New Resource:
azurerm_mssql_database_vulnerability_assessment_rule_baseline(#3806) - New Resource:
azurerm_mssql_server_vulnerability_assessment(#3806) - New Resource:
azurerm_mssql_server_security_alert_policy(#3806)
IMPROVEMENTS:
- dependencies: upgrading to
v0.7.1of github.com/tombuildsstuff/giovanni (#5143) - storage: switching to use the Authorizers from Azure/go-autorest (#5109)
azurerm_app_service- adding validation to import (#5107)azurerm_app_service_certificate- adding validation to import (#5107)azurerm_app_service_custom_hostname_binding- adding validation to import (#5107)azurerm_app_service_plan- adding validation to import (#5107)azurerm_app_service_slot- adding validation to import (#5107)azurerm_app_service_source_control_token- adding validation to import (#5107)azurerm_cosmos_mongo_collection- deprecate theindexesproperty (#5116)azurerm_cosmos_mongo_collection- make throughput computed and remove the default to let the API handel it (#5116)azurerm_cosmos_mongo_database- support for thethroughputproperty (#5116)azurerm_function_app- support formin_tls_version(#5074)azurerm_private_link_endpoint- has been deprecated and renamed toazurerm_private_endpoint(#5150)
BUG FIXES:
- Data Source:
azurerm_nat_gateway- handling a crash when theskublock was malformed (#5104) azurerm_api_management_api- ensuringversion_set_idis specified whenversionis (#4993)azurerm_nat_gateway- handling a crash when theskublock was malformed (#5104)azurerm_private_link_endpoint- fixing the validation for thesubresource_namesfield (#5118)azurerm_storage_account- querying all pages when listing storage accounts (#5075)azurerm_storage_blob- querying all pages when listing storage accounts (#5075)azurerm_storage_container- querying all pages when listing storage accounts (#5075)azurerm_storage_file- querying all pages when listing storage accounts (#5075)azurerm_storage_queue- querying all pages when listing storage accounts (#5075)azurerm_storage_table- querying all pages when listing storage accounts (#5075)
v1.38.0
FEATURES:
- New Data Source:
azurerm_nat_gateway(#4449) - New Data Source:
azurerm_private_link_endpoint_connection(#4493) - New Data Source:
azurerm_virtual_hub(#5004) - New Resource:
azurerm_iothub_fallback_route(#4965) - New Resource:
azurerm_nat_gateway(#4449) - New Resource:
azurerm_point_to_site_vpn_gateway(#5004) - New Resource:
azurerm_private_dns_mx_record(#4915) - New Resource:
azurerm_private_link_endpoint(#4493) - New Resource:
azurerm_storage_account_network_rules(#5082) - New Resource:
azurerm_subnet_nat_gateway_association(#4449) - New Resource:
azurerm_virtual_hub(#5004) - New Resource:
azurerm_vpn_gateway(#5004) - New Resource:
azurerm_vpn_server_configuration(#5004)
IMPROVEMENTS:
- network: updating to use API version
2019-09-01(#5004) azurerm_application_gateway- updating the validation formin_capacityandmax_capacitywithin theautoscale_configurationblock (#4958)azurerm_application_gateway- fixes a crash when an empty body for probe match was used (#5056)azurerm_dns_a_record- exposing thefqdn(#5000)azurerm_dns_aaaa_record- exposing thefqdn(#5000)azurerm_dns_caa_record- exposing thefqdn(#5000)azurerm_dns_cname_record- exposing thefqdn(#5000)azurerm_dns_mx_record- exposing thefqdn(#5000)azurerm_dns_ns_record- exposing thefqdn(#5000)azurerm_dns_ptr_record- exposing thefqdn(#5000)azurerm_dns_srv_record- exposing thefqdn(#5000)azurerm_dns_txt_record- exposing thefqdn(#5000)azurerm_mysql_server- add support for version 8.0 (#5019)
BUG FIXES:
v1.37.0
NOTES
The azurerm_kubernetes_cluster resource has undergone substantial changes in this release to work around breaking behavioural changes in the Azure API. As such the agent_pool_profile block has been superseded by the default_node_pool block. Multiple Node Pools can instead be configured using the azurerm_kubernetes_cluster_node_pool resource.
FEATURES:
- New Data Source:
azurerm_automation_account(#4740) - New Data Source:
azurerm_netapp_account(#4416) - New Data Source:
azurerm_netapp_pool(#4889) - New Data Source:
azurerm_private_link_service(#4426) - New Data Source:
azurerm_private_link_service_endpoint_connections(#4426) - New Resource:
azurerm_data_factory_trigger_schedule(#4793) - New Resource:
azurerm_iothub_endpoint_eventhub(#4823) - New Resource:
azurerm_iothub_endpoint_servicebus_queue(#4823) - New Resource:
azurerm_iothub_endpoint_servicebus_topic(#4823) - New Resource:
azurerm_iothub_endpoint_storage_container(#4823) - New Resource:
azurerm_iothub_route(#4923) - New Resource:
azurerm_kubernetes_cluster_node_pool(#4899) - New Resource:
azurerm_netapp_account(#4416) - New Resource:
azurerm_netapp_pool(#4889) - New Resource:
azurerm_private_dns_aaaa_record(#4841) - New Resource:
azurerm_private_dns_ptr_record(#4703) - New Resource:
azurerm_private_dns_srv_record(#4783) - New Resource:
azurerm_private_link_service(#4426) - New Resource:
azurerm_relay_hybrid_connection(#4832)
IMPROVEMENTS:
- 2.0 prep: refresh functions now use custom timeouts when custom timeouts are enabled (#4838)
- authentication: requesting a fresh token from the Azure CLI when the existing one expires (#4775)
- dependencies: updating
github.com/Azure/azure-sdk-for-gotov36.3.0(#4913) - dependencies: updating
github.com/Azure/go-autoresttov0.9.2(#4775) - dependencies: updating
github.com/hashicorp/go-azure-helperstov0.10.0(#4775) - networking: updating to API version
2019-07-01(#4596) - sql: updating to API version
2017-03-01-preview(#4242) - Data Source:
azurerm_monitor_action_group- support forarm_role_receiver,automation_runbook_receiver,azure_app_push_receiver,azure_function_receiver,itsm_receiver,logic_app_receiverandvoice_receiver(#4638) azurerm_api_management_api- theversionandversion_set_idproperties can now be set (#4592)azurerm_app_service- support forJAVAcontainer (#4897)azurerm_app_service- support for configuring the minor version of Java (#4779)azurerm_app_service_slot- support forauto_swap_slot_name(#4752)azurerm_app_service_slot- support for configuring the minor version of Java (#4779)azurerm_application_insights- support for thesampling_percentageproperty (#4925)azurerm_automation_credential- deprecateaccount_namein favour ofautomation_account_name(#4777)azurerm_cognitive_service- support for the kindLUIS.Authoring(#4888)azurerm_eventgrid_domain- Exportprimary_access_keyandsecondary_access_key(#4876)azurerm_firewall- allow multipleip_configurationblocks (#4639)azurerm_firewall_application_rule_collection- support for the protocol typeMssql(#4596)azurerm_hdinsight_hadoop_cluster- Added edge node support (#4550)azurerm_hdinsight_hadoop_cluster- support for genstorage_account_gen2property (#4634)azurerm_hdinsight_hbase_cluster- support for genstorage_account_gen2property (#4634)azurerm_hdinsight_kafka_cluster- support for genstorage_account_gen2property (#4634)azurerm_hdinsight_query_cluster- support for genstorage_account_gen2property (#4634)azurerm_hdinsight_spark_cluster- support for thestorage_account_gen2property (#4634)azurerm_iot_dps- has been deprecated and renamed toazurerm_iothub_dps(#4896)azurerm_iot_dps_certificate- has been deprecated and renamed toazurerm_iothub_dps_certificate(#4896)azurerm_key_vault_secret- support fornot_before_dateandexpiration_date(#4873)azurerm_kubernetes_cluster- introducing a newdefault_node_poolblock which defaults to VM Scale Sets (#4898)azurerm_kubernetes_cluster- deprecating theagent_pool_profilesblock in favour of thedefault_node_poolblock (#4898)azurerm_kubernetes_cluster- support forenable_node_public_ipinagent_pool_profile(#4613)azurerm_monitor_action_group- support forarm_role_receiver,automation_runbook_receiver,azure_app_push_receiver,azure_function_receiver,itsm_receiver,logic_app_receiverandvoice_receiver(#4638)azurerm_monitor_activity_log_alert- thecriteriaproperty now supportsResourceHealth(#4944)azurerm_servicebus_subscription- support for theforward_dead_lettered_messages_toproperty (#4789)azurerm_signalr_service- support for thecorsandfeaturesblocks (#4716)azurerm_sql_server- support for theidentityblock (#4754)azurerm_subnet- support for theenforce_private_link_service_network_policiesproperty (#4426)azurerm_template_deployment- validating the ARM Template prior to deploying it, which provides more granular errors (#4715)
BUG FIXES:
*...
v1.36.0
FEATURES:
- New Data Source:
azurerm_app_service_certificate_order(#4454) - New Data Source:
azurerm_data_factory(#4517) - New Data Source:
azurerm_healthcare_service(#4221) - New Data Source:
azurerm_resources(#3529) - New Data Source:
azurerm_postgresql_server(#4732) - New Resource:
azurerm_automation_job_schedule(#3386) - New Resource:
azurerm_app_service_certificate_order(#4454) - New Resource:
azurerm_bastion_host(#4096) - New Resource:
azurerm_data_factory_integration_runtime_managed(#4342) - New Resource:
azurerm_healthcare_service(#4221) - New Resource:
azurerm_kusto_eventhub_data_connection(#4385)
IMPROVEMENTS:
- 2.0 prep: groundwork required for custom timeouts (#4475)
- dependencies: updating to
v34.1.0ofgithub.zerozr99.workers.dev/Azure/azure-sdk-for-go(#4609) - devspace: updating to API version
2019-04-01(#4597) - frontdoor: updating to use API version
2019-04-01(#4609) - provider: switching to use the Provider SDK from
github.com/hashicorp/terraform-provider-sdk(#4474) - provider: sending Microsoft's Terraform Partner ID in the user agent if a custom Partner ID isn’t specified (#4663)
- storage: caching the storage account information to workaround the Storage API being unperformant (#4709)
- Data Source:
azurerm_client_config- fixing a crash when using MSI authentication (#4738) - Data Source:
azurerm_lb_backend_address_pool- exposingbackend_ip_configurations(#4605) azurerm_cognitive_account- support for the skuF1(#4720)azurerm_cosmosdb_mongo_collection- add support for thethroughputproperty (#4467)azurerm_firewall- support forzones(#4670)azurerm_function_app- add support for thehttp2_enabledproperty (#4696)azurerm_frontdoor- updatecustom_hostto be optional, addredirect_configurationto documentation. (#4601)azurerm_kubernetes_cluster- allow theaci_connector_linuxto be disabled by allowing the subnet property be empty (#4541)azurerm_kubernetes_cluster- add support for theazure_policyproperty in theaddon_profileblock (#4498)azurerm_monitor_action_group- add support for theuse_common_alert_schemawebhook property (#4483)azurerm_network_security_rule- add support forIcmpto theprotocolproperty (#4615)azurerm_network_security_rule- add support forIcmpto theprotocolproperty (#4615)azurerm_servicebus_namespace- allowcapacityto8for the premium SKU (#4630)azurerm_subnet- add support for theMicrosoft.DBforPostgreSQL/serversv2andMicrosoft.StreamAnalytics/streamingJobsto theservice_delegation.nameproperty (#4690)azurerm_subnet- add support for theMicrosoft.Network/networkinterfaces/*andMicrosoft.Network/virtualNetworks/subnets/unprepareNetworkPolicies/actionto theservice_delegation.actionproperty (#4690)
BUG FIXES:
azurerm_api_management- deprecate thedisable_backend_ssl30,disable_backend_tls10,disable_backend_tls11,disable_triple_des_ciphers,disable_frontend_ssl30,disable_frontend_tls10,disable_frontend_tls11properties astrueactually meant enable in favour ofenable_backend_ssl30,enable_backend_tls10,enable_backend_tls11,enable_triple_des_ciphers,enable_frontend_ssl30,enable_frontend_tls10,enable_frontend_tls11(#4534)azurerm_devspace_controller- thehost_suffixfield is now read-only due to a change in Azure (#4597)azurerm_key_vault_certificate- switches theemails,dns_names,upnsof thesubject_alternative_namesproperty to useTypeSet(#4645)azurerm_kubernetes_cluster- fixing a crash when theservice_principal_profileblock was nil (#4697)azurerm_kubernetes_cluster- thelog_analytics_workspace_idproperty is now optional (#4513)azurerm_key_vault- temporarily makingskucase insensitive to work around a breaking change in the API (#4714)azurerm_management_group- raising the error message when an error occurs (#4725)azurerm_maps_account- temporarily makingskucase insensitive to work around a breaking change in the API (#4714)azurerm_media_services_account- fixes theinvalid address to set: []string{"tags"}error (#4537)azurerm_monitor_activity_log_alert- fixing support for the categoryServiceHealth(#4646)azurerm_network_security_group_association- prevent deadlock between association and network interface creation (#4501)azurerm_sql_database- ensure theread_scaleproperty is always set during initial creation (#4573)azurere_storage_account- Ignore Advanced Threat Protection read errors in Azure Germany (#4564)azurerm_storage_blob- makingmetadataa computed field (#4727)azurerm_virtual_machine- handling theplanblock being nil (#4712)azurerm_virtual_machine_data_disk_attachment- will no longer remove the identity block when making an update (#4538)
v1.35.0
FEATURES:
- New Data Source:
azurerm_app_service_certificate(#4468) - New Data Source:
azurerm_public_ip_prefix(#4340) - New Data Source:
azurerm_storage_management_policy(#3819) - New Resource:
azurerm_bot_channel_slack(#4367) - New Resource:
azurerm_bot_channel_email(#4389) - New Resource:
azurerm_bot_web_app(#4411) - New Resource:
azurerm_dashboard(#4357) - New Resource:
azurerm_eventhub_namespace_disaster_recovery_config(#4425) - New Resource:
azurerm_storage_data_lake_gen2_filesystem(#4457) - New Resource:
azurerm_storage_management_policy(#3819)
IMPROVEMENTS:
- dependencies: upgrading
github.com/Azure/azure-sdk-for-gotov33.2.0(#4334) - kusto: updating to API version
2019-05-15(#4376) - Data Source:
azurerm_client_config- addobject_idproperty (#4486) azurerm_analysis_services_server- support forbackup_blob_container_uriandserver_full_name(#4397)azurerm_api_management_api- deprecateskuin favour of thesku_nameproperty (#3154)azurerm_app_service_custom_hostname_binding- support forssl_stateandthumbprint(#4204)azurerm_app_service_slot- support forlogs(#4473)azurerm_application_insights_analytics_item- Add support for App Insights Analytics Items (#4374)azurerm_eventhub_namespace- support for thenetwork_rulesetsproperty (#4409)azurerm_function_app- changes toapp_service_plan_idno longer force a new resource (#4439)azurerm_kubernetes_cluster- support for updating the Service Principal (#4469)azurerm_servicebus_namespace- support forzone_redundant(#4432)
BUG FIXES:
- provider: Ensuring the user agent is configured (#4463)
- provider: Exposing the version of Terraform Core being used, rather than vendorered in User Agents (#4464)
azurerm_container_registry- checking thenameis globally unique during creation (#4424)azurerm_hdinsight_hadoop_cluster- handling the API now masking passwords (#4489)azurerm_hdinsight_hbase_cluster- handling the API now masking passwords (#4489)azurerm_hdinsight_interactive_query_cluster- handling the API now masking passwords (#4489)azurerm_hdinsight_kafka_cluster- handling the API now masking passwords (#4489)azurerm_hdinsight_ml_services_cluster- handling the API now masking passwords (#4489)azurerm_hdinsight_rserver_cluster- handling the API now masking passwords (#4489)azurerm_hdinsight_spark_cluster- handling the API now masking passwords (#4489)azurerm_hdinsight_storm_cluster- handling the API now masking passwords (#4489)azurerm_key_vault_certificate- storing the certificate data as hex (#4335)azurerm_kubernetes_cluster- fixing a bug where upgrading to 1.34.0 would require resource recreation (#4469)azurerm_public_ip- ensuring thatpublic_ip_prefix_idis read (#4344)azurerm_role_assignment- changing theskip_service_principal_aad_checkproperty no longer forces a new resource (#4412)azurerm_storage_blob- reading the properties after an update (#4452)
v1.34.0
FEATURES:
- New Data Source:
azurerm_network_ddos_protection_plan(#4228) - New Data Source:
azurerm_proximity_placement_group(#4020) - New Data Source:
azurerm_servicebus_namespace_authorization_rule(#4294) - New Data Source:
azurerm_sql_database(#4210) - New Data Source:
azurerm_storage_account_blob_container_sas(#4195) - New Resource:
azurerm_app_service_certificate(#4192) - New Resource:
azurerm_app_service_source_control_token(#4214) - New Resource:
azurerm_bot_channels_registration(#4245) - New Resource:
azurerm_bot_connection(#4311) - New Resource:
azurerm_frontdoor(#3933) - New Resource:
azurerm_frontdoor_firewall_policy(#4125) - New Resource:
azurerm_kusto_cluster(#4129) - New Resource:
azurerm_kusto_database(#4149) - New Resource:
azurerm_marketplace_agreement(#4305) - New Resource:
azurerm_private_dns_zone_virtual_network_link(#3789) - New Resource:
azurerm_proximity_placement_group(#4020) - New Resource:
azurerm_stream_analytics_output_servicebus_topic(#4164) - New Resource:
azurerm_web_application_firewall_policy(#4119)
IMPROVEMENTS:
- dependencies: updating
github.com/Azure/azure-sdk-for-gotov32.5.0(#4166) - dependencies: updating
github.com/Azure/go-autoresttov0.9.0(#4166) - dependencies: updating
github.com/hashicorp/go-azure-helperstov0.7.0(#4166) - dependencies: updating
github.com/terraform-providers/terraform-provider-azureadtov0.6.0(#4166) - dependencies: updating
github.com/hashicorp/terraformtov0.12.8(#4341) - compute: updating the API Version to
2019-07-01(#4331) - network: updating to API version
2019-06-01(#4291) - network: reverting the locking changes from #3673 (#3673)
- storage: caching the Resource Group Name / Account Key (#4205)
- storage: switching to use SharedKey for authentication with Blobs/Containers rather than SharedKeyLite (#4235)
- Data Source:
azurerm_storage_account- gracefully degrading when there's a ReadOnly lock/the user doesn't have permissions to list the Keys for the storage account (#4248) - Data Source:
azurerm_storage_account_sas- adding anISO8601validator to thestartandenddates (#4064) - Data Source:
azurerm_virtual_network- support for thelocationproperty (#4281) azurerm_api_management- support for multipleadditional_locationblocks (#4175)azurerm_application_gateway- allowingcapacityto be set to32(#4189)azurerm_application_gateway- support OWASP version3.1for therule_set_versionproperty (#4263)azurerm_application_gateway- support for thetrusted_root _certificateproperty (#4206)azurerm_app_service- fixing a bug where the Applicationlogsblock would get reset whenapp_settingswere configured (#4243)azurerm_app_service- support for sending HTTP Logs to Blob Storage (#4249)azurerm_app_service- theip_restriction.ip_addressproperty is now optional (#4184)azurerm_app_service_slot- theip_restriction.ip_addressproperty is now optional (#4184)azurerm_availability_set- support for theproximity_placement_group_idproperty (#4020)azurerm_cognitive_account- supportingCognitiveServicesas akind(#4209)azurerm_container_registry- support for configuring Virtual Network Rules to Subnets (#4293)azurerm_cosmosdb_account- correctly validatemax_interval_in_seconds&max_staleness_prefixfor geo replicated accounts (#4273)azurerm_cosmosdb_account- increase creation & deletion wait timeout to3hours (#4271)azurerm_cosmosdb_sql_container- changing theunique_key.pathsproperty now forces a new resource (#4163)azurerm_eventhub_namespace- changing thekafka_enabledproperty now forces a new resource (#4264)azurerm_kubernetes_cluster- support for configuring thekube_dashboardwithin theaddon_profileblock (#4139)azurerm_kubernetes_cluster- preventpod_cidrand azurenetwork_pluginfrom being set at the same time causing a new resource to be created (#4286)azurerm_mariadb_server- support for version10.3(#4170)azurerm_mariadb_server- support for configuringauto_grow(#4302)azurerm_managed_disk- add support for the Ultra SSDdisk_iops_read_write&disk_mbps_read_writeproperties (#4102)azurerm_mysql_server- support for configuringauto_grow(#4303)azurerm_private_dns_zone- polling until the dns zone is marked as fully provisioned (#4307)azurerm_postgresql_server- support for configuringauto_grow(#4220)azurerm_resource_group- thenamefield can now be up to 90 characters (#4233)azurerm_role_assignment- addprincipal_typeandskip_service_principal_aad_checkproperties (#4168)azurerm_storage_account- gracefully degrading when there's a ReadOnly lock/the user doesn't have permissions to list the Keys for the storage account (#4248)azurerm_storage_blob- switching over to use the new Storage SDK (#4179)azurerm_storage_blob- support for Append Blobs (#4238)azurerm_storage_blob- support f...