Skip to content

Releases: hashicorp/terraform-provider-azurerm

v2.15.0

19 Jun 02:20
Compare
Choose a tag to compare

2.15.0 (June 19, 2020)

UPGRADE NOTES:

  • azurerm_orchestrated_virtual_machine_scale_set - the single_placement_group property is now required to be false by the service team in the 2019-12-01 compute API (#7188)

DEPENDENCIES

  • updating to v43.1.0 of github.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 via display_name (#6845)
  • azurerm_api_management - support for the developer_portal_url property (#7263)
  • azurerm_app_service - support for scm_ip_restriction (#6955)
  • azurerm_app_service_certificate - support for the hosting_environment_profile_id propety (#7087)
  • azurerm_app_service_environment - support for the user_whitelisted_ip_ranges property (#7324)
  • azurerm_kusto_cluster - Support for enable_purge (#7375)
  • azurerm_kusto_cluster - Support for extended Kusto Cluster SKUs (#7372)
  • azurerm_policy_assignment - added support for enforcement_mode (#7331)
  • azurerm_private_endpoint - support for the private_dns_zone_group, private_dns_zone_configs, and custom_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 - the access_policy_object_ids property is now optional (#7296)
  • azurerm_hdinsight_cluster - deprecating the min_instance_count property (#7272)
  • azurerm_network_watcher_flow_log - propertly disable the flowlog on destroy (#7154)

v2.14.0

11 Jun 13:36
Compare
Choose a tag to compare

UPGRADE NOTES:

  • azurerm_kubernetes_cluster - the Azure Policy add-on now only supports v2 (as per the Azure API) (#7233)

DEPENDENCIES:

  • containerservice - updating to 2020-03-01 (#7233)
  • policy - updating to 2019-09-01 (#7211)

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 the version of the Azure Policy add-on (#7233)
  • Data Source: azurerm_kubernetes_cluster - exposing the orchestrator_version being used for each Node Pool (#7233)
  • Data Source: azurerm_kubernetes_cluster - exposing the disk_encryption_set_id field (#7233)
  • azurerm_api_management_api - ensuring wsdl_selector is populated when content_format is wsdl (#7076)
  • azurerm_cosmosdb_account modifying geo_location no longer triggers a recreation of the resource (#7217)
  • azurerm_eventgrid_event_subscription - support for azure_function_endpoint (#7182)
  • azurerm_eventgrid_event_subscription - exposing base_url, max_events_per_batch, preferred_batch_size_in_kilobytes, active_directory_tenant_id and active_directory_app_id_or_uri in the webhook_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 configuring outbound_ports_allocated and idle_timeout_in_minutes within the load_balancer_profile block (#7233)
  • azurerm_kubernetes_cluster - support for the Uptime SLA / Paid SKU (#7233)
  • azurerm_kubernetes_cluster - exposing the private_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 for GeoMatch 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 sending calling_web_hook when it's got a value (#7294)
  • azurerm_eventhub_namespace_authorization_rule - handling the Resource ID changing on Azure's side from authorizationRules to AuthorizationRules (#7248)
  • azurerm_eventgrid_event_subscription - fixing a crash when subject_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 the max_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 the default_node_pool (#7233)
  • azurerm_kubernetes_cluster_node_pool - changes to the node_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 the max_bid_price field (#7233)

v2.13.0

04 Jun 14:59
Compare
Choose a tag to compare

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 for activities (#6224)
  • azurerm_eventgrid_event_subscription - support for advanced filtering (#6861)
  • azurerm_signalr_service - support for EnableMessagingLogs 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 the hybrid_connection_endpoint block (#7203)
  • azurerm_function_app - correctly set Kind when os_type is linux (#7140)
  • azurerm_key_vault_certificate - always setting the certificate_data and thumbprint 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)

v2.12.0

28 May 22:19
Compare
Choose a tag to compare

2.12.0 (May 28, 2020)

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 the oms_agent_identity block within the addon_profile block (#7056)
  • Data Source: azurerm_kubernetes_cluster - exposing the identity and kubelet_identity properties (#6527)
  • azurerm_batch_pool - support the container_image_names property (#6689)
  • azurerm_eventgrid_event_subscription - support for the expiration_time_utc, service_bus_topic_endpoint, and service_bus_queue_endpoint, property (#6860)
  • azurerm_eventgrid_event_subscription - the eventhub_endpoint was deprecated in favour of the eventhub_endpoint_id property (#6860)
  • azurerm_eventgrid_event_subscription - the hybrid_connection_endpoint was deprecated in favour of the hybrid_connection_endpoint_id property (#6860)
  • azurerm_eventgrid_topic - support for input_schema, input_mapping_fields, and input_mapping_default_values (#6858)
  • azurerm_kubernetes_cluster - exposing the oms_agent_identity block within the addon_profile block (#7056)
  • azurerm_logic_app_action_http - support for the run_after property (#7079)
  • azurerm_storage_account - support RAGZRS and GZRS for the account_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 the Unknown issuer) where polling would continue indefinitely (#6979)
  • azurerm_linux_virtual_machine - correctly validating the rsa ssh public_key properties length (#7061)
  • azurerm_linux_virtual_machine - allow setting virtual_machine_scale_set_id in non-zonal deployment (#7057)
  • azurerm_servicebus_topic - support for numbers in the name field (#7027)
  • azurerm_shared_image_version - target_region.x.storage_account_type is now defaulted and multiple target_regions can be added/removed (#6940)
  • azurerm_sql_virtual_network_rule - updating the validation for the name field (#6968)
  • azurerm_windows_virtual_machine - allow setting virtual_machine_scale_set_id in non-zonal deployment (#7057)
  • azurerm_windows_virtual_machine - correctly validating the rsa ssh public_key properties length (#7061)

v2.11.0

22 May 00:30
Compare
Choose a tag to compare

2.11.0 (May 21, 2020)

DEPENDENCIES:

  • updating github.com/Azure/azure-sdk-for-go to v42.1.0 (#6725)
  • updating network to 2020-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 via terraform plan rather than terraform apply. This can be enabled by setting the Environment Variable ARM_PROVIDER_ENHANCED_VALIDATION to true 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 for version filter (#6948)
  • azurerm_api_management_api_version_set - updating the validation for the name field (#6947)
  • azurerm_app_service - the ip_restriction block now supports the action property (#6967)
  • azurerm_databricks_workspace - exposing workspace_id and workspace_url (#6973)
  • azurerm_netapp_volume - support the mount_ip_addresses property (#5526)
  • azurerm_redis_cache - support new maxmemory policies allkeys-lfu & volatile-lfu (#7031)
  • azurerm_storage_account - allowing the value PATCH for allowed_methods within the cors_rule block within the blob_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 of primary_key and secondary_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 the sku is basic (#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)

v2.10.0

15 May 00:24
Compare
Choose a tag to compare

2.10.0 (May 14, 2020)

DEPENDENCIES:

  • updating eventgrid to 2020-04-01-preview (#6837)
  • updating iothub to 2019-03-22-preview (#6875)

FEATURES:

  • New Data Source: azurerm_eventhub (#6841)
  • New Resource: azurerm_eventgrid_domain_topic (#6859)

IMPROVEMENTS:

  • All Data Sources: adding validation for the resource_group_name field to not be empty where it's Required (#6864)
  • Data Source: azurerm_virtual_machine - export identity attribute (#6826)
  • azurerm_api_management - support for configuring the Developer Portal (#6724)
  • azurerm_api_management - support for user assigned managed identities (#6783)
  • azurerm_api_management - support key_vault_id that do not have a version (#6723)
  • azurerm_api_management_diagnostic - support required property api_management_logger_id (#6682)
  • azurerm_application_gateway - support for WAF policies (#6105)
  • azurerm_app_service_environment - support specifying explicit resource group (#6821)
  • azurerm_express_route_circuit - de-provision and re-provision circuit when changing the bandwidth reduction (#6601)
  • azurerm_frontdoor - expose the header_frontdoor_id attribute (#6916)
  • azurerm_log_analytics_workspace - add support for rentention_in_days for Free Tier (#6844)
  • azurerm_mariadb_server - support for the create_mode property allowing the creation of replicas, point in time restores, and geo restors (#6865)
  • azurerm_mariadb_server - support for the public_network_access_enabled property (#6865)
  • azurerm_mariadb_server - all properties in the storage_profile block have been moved to the top level (#6865)
  • azurerm_mariadb_server - the following properties were renamed and changed to a boolean type: ssl_enforcement to ssl_enforcement_enabled, geo_redundant_backup to geo_redundant_backup_enabled, and auto_grow
  • azurerm_mysql_server - support for the create_mode property allowing the creation of replicas, point in time restores, and geo restors (#6833)
  • azurerm_mysql_server - support for the public_network_access_enabled property (#6833)
  • azurerm_mysql_server - all properties in the storage_profile block have been moved to the top level (#6833)
  • azurerm_mysql_server - the following properties were renamed and changed to a boolean type: ssl_enforcement to ssl_enforcement_enabled, geo_redundant_backup to geo_redundant_backup_enabled, and auto_grow to auto_grow_enabled (#6833)
  • azurerm_mssql_server - add support for the azuread_administrator property (#6822)
  • azurerm_postgres_server - support for the threat_detection_policy property (#6721)
  • azurerm_storage_account - enable migration of account_kind from Storage to StorageV2 (#6580)
  • azurerm_windows_virtual_machine - the os_disk.disk_encryption_set_id can now be updated (#6846)

BUG FIXES:

  • Data Source: azurerm_automation_account - using the ID of the Automation Account, rather than the ID of the Automation Account's Registration Info (#6848)
  • Data Source: azurerm_security_group - fixing crash where id is nil (#6910)
  • Data Source: azurerm_mysql_server - remove administrator_login_password property as it is not returned from the api (#6865)
  • azurerm_api_management - fixing a crash when policy is nil (#6862)
  • azurerm_api_management - only sending the hostname_configuration properties if they are not empty (#6850)
  • azurerm_api_management_diagnostic - can now be provision again by supporting api_management_logger_id (#6682)
  • azurerm_api_management_named_value - fix the non empty plan when secret is true (#6834)
  • azurerm_application_insights - retention_in_days defaults to 90 (#6851)
  • azurerm_data_factory_trigger_schedule - setting the type required for Pipeline References (#6871)
  • azurerm_kubernetes_cluster - fixes the InvalidLoadbalancerProfile error (#6534)
  • azurerm_linux_virtual_machine_scale_set - support for updating the do_not_run_extensions_on_overprovisioned_machines property (#6917)
  • azurerm_monitor_diagnostic_setting - fix possible crash with retention_policy (#6911)
  • azurerm_mariadb_server - the storage_mb property is now optional when auto_grow is enabled (#6865)
  • azurerm_mysql_server - the storage_mb property is now optional when auto_grow is enabled (#6833)
  • azurerm_role_assignment - added evential consistency check to assignment creation (#6925)
  • azurerm_windows_virtual_machine_scale_set - support for updating the do_not_run_extensions_on_overprovisioned_machines property (#6917)

v2.9.0

08 May 01:38
Compare
Choose a tag to compare

2.9.0 (May 07, 2020)

FEATURES:

  • New Data Source: azurerm_data_share_account (#6575)
  • New Resource: azurerm_data_share_account (#6575)
  • New Resource: azurerm_function_app_slot (#6435)
  • New Resource: azurerm_sentinel_alert_rule_scheduled (#6650)

IMPROVEMENTS:

  • Data Source: azurerm_eventhub_authorization_rule - support for the primary_connection_string_alias an secondary_connection_string_alias propeties (#6708)
  • Data Source: azurerm_eventhub_namespace_authorization_rule - support for the primary_connection_string_alias an secondary_connection_string_alias propeties (#6708)
  • Data Source: azurerm_eventhub_namespace - support for the default_primary_connection_string_alias an _defaultsecondary_connection_string_alias propeties (#6708)
  • azurerm_analysis_services_server - support updating when the Server is paused (#6786)
  • azurerm_app_service - support for health_check_path preview feature added (#6661)
  • azurerm_app_service - support for name and priority on ip_restrictions (#6705)
  • azurerm_application_gateway - support for SSL Certificates without passwords (#6742)
  • azurerm_eventhub_authorization_rule - support for the primary_connection_string_alias an secondary_connection_string_alias propeties (#6708)
  • azurerm_eventhub_namespace_authorization_rule - support for the primary_connection_string_alias an secondary_connection_string_alias propeties (#6708)
  • azurerm_eventhub_namespace - support for the default_primary_connection_string_alias an _defaultsecondary_connection_string_alias propeties (#6708)
  • azurerm_hdinsight_hadoop_cluster - support for metastores on cluster creation (#6145)
  • azurerm_key_vault_certificate - support for recovering a soft-deleted certificate if the features flag recover_soft_deleted_key_vaults is set to true (#6716)
  • azurerm_key_vault_key - support for recovering a soft-deleted key if the features flag recover_soft_deleted_key_vaults is set to true (#6716)
  • azurerm_key_vault_secret - support for recovering a soft-deleted secret if the features flag recover_soft_deleted_key_vaults is set to true (#6716)
  • azurerm_linux_virtual_machine_scale_set - support for configuring create_mode for data disks (#6744)
  • azurerm_monitor_diagnostic_setting - log_analytics_destination_type supports AzureDiagnostics (#6769)
  • azurerm_windows_virtual_machine_scale_set - support for configuring create_mode for data disks (#6744)

BUG FIXES:

  • provider: raising an error when the environment is set to AZURESTACKCLOUD (#6817)
  • azurerm_analysis_services_server - ip restriction name field no longer case sensitive (#6774)
  • azurerm_automation_runbook - the publish_content_link property is now optional (#6813)
  • azurerm_eventhub_namespace_authorization_rule - lock to prevent multiple resources won't clash (#6701)
  • azurerm_network_interface - changes to dns servers no longer use incremental update (#6624)
  • azurerm_policy_assignment - allow polices with scopes without subscription/<id> (built-in policies) (#6792)
  • azurerm_policy_definition - changes to the dynamic fields (createdBy, createdOn, updatedBy, updatedOn) keys in the metadata field are excluded from diff's (#6734)
  • azurerm_redis_cache - ensure rdb_storage_connection_string is set when rdb_backup_enabled is enabled (#6819)
  • azurerm_site_recovery_network_mapping - handling an API Error when checking for the presence of an existing Network Mapping (#6747)

v2.8.0

01 May 00:04
Compare
Choose a tag to compare

2.8.0 (April 30, 2020)

FEATURES:

  • New Data Source: azurerm_sentinel_alert_rule_ms_security_incident (#6606)
  • New Data Source: azurerm_shared_image_versions (#6700)
  • New Resource: azurerm_managed_application (#6386)
  • New Resource: azurerm_mssql_server (#6677)
  • New Resource: azurerm_sentinel_alert_rule_ms_security_incident (#6606)

IMPROVEMENTS:

  • azurerm_api_management - sku_name supports the Consumption value for sku (#6602)
  • azurerm_api_management_api - support for openapi v3 content formats (#6618)
  • azurerm_application_gateway - support host_names property (#6630)
  • azurerm_express_route_circuit_peering - support for the customer_asn and routing_registry_name propeties (#6596)
  • azurerm_frontdoor - Add support for backend_pools_send_receive_timeout_seconds (#6604)
  • azurerm_mssql_server -support the public_network_access_enabled property (#6678)
  • azurerm_mssql_database - support for the extended_auditing_policy block (#6402)
  • azurerm_mssql_elasticpool - support license_type (#6631)
  • azurerm_subnet: Support for multiple prefixes with address_prefixes (#6493)
  • data.azurerm_shared_image_version - name supports latest and recent (#6707)

BUG FIXES:

  • azurerm_key_vault - can now be created without subscription level permissions (#6260)
  • azurerm_linux_virtual_machine - fix validation for name to allow full length resource names (#6639)
  • azurerm_linux_virtual_machine_scale_set - fix validation for name to allow full length resource names (#6639)
  • azurerm_monitor_diagnostic_setting - make retention_policy and retention_policy optional (#6603)
  • azurerm_redis_cache - correctly build connection strings when SSL is disabled (#6635)
  • azurerm_sql_database - prevent extended auditing policy for secondary databases (#6402)
  • azurerm_web_application_firewall_policy - support for the managed_rules property which is required by the new API version (#6126)
  • azurerm_windows_virtual_machine - fix validation for name to allow full length resource names (#6639)
  • azurerm_windows_virtual_machine_scale_set - fix validation for name to allow full length resource names (#6639)
  • azurerm_virtual_network_gateway_connection - shared_key is now optional when type is IPSec (#6565)

v2.7.0

23 Apr 23:25
Compare
Choose a tag to compare

2.7.0 (April 23, 2020)

FEATURES:

  • New Data Source: azurerm_private_dns_zone (#6512)
  • New Resource: azurerm_maintenance_configuration (#6038)
  • New Resource: azurerm_servicebus_namespace_network_rule_set (#6379)
  • New Resource: azurerm_spring_cloud_app (#6384)

DEPENDENCIES:

  • updating apimanagement to 2019-12-01 (#6479)
  • updating the fork of github.com/Azure/go-autorest (#6509)

IMPROVEMENTS:

  • Data Source: app_service_environment - export the location property (#6538)
  • Data Source: azurerm_notification_hub_namespace - export tags (#6578)
  • azurerm_api_management - support for virtual network integrations (#5769)
  • azurerm_cosmosdb_mongo_collection - support for the index and system_index properties (#6426)
  • azurerm_function_app - added storage_account_id and storage_account_access_key (#6304)
  • azurerm_kubernetes_cluster - deprecating private_link_enabled in favour of private_cluster_enabled (#6431)
  • azurerm_mysql_server - support for the public_network_access_enabled property (#6590)
  • azurerm_notification_hub - support for tags (#6578)
  • azurerm_notification_hub_namespace - support for tags (#6578)
  • azurerm_postgres_server - support for the create_mode property allowing replicas, point in time restores, and geo restores to be created (#6459)
  • azurerm_postgres_server - support for the infrastructure_encryption_enabled, public_network_access_enabled, and ssl_minimal_tls_version_enforced properties (#6459)
  • azurerm_postgres_server - all properties in the storage_profile block have been moved to the top level (#6459)
  • azurerm_postgres_server - the following properties were renamed and changed to a boolean type: ssl_enforcement to ssl_enforcement_enabled, geo_redundant_backup to backup_geo_redundant_enabled, and auto_grow to auto_grow_enabled (#6459)
  • azurerm_private_endpoint - Add support for tags (#6574)
  • azurerm_shared_image - support hyper_v_generation property (#6511)
  • azurerm_linux_virtual_machine_scale_set - support for the automatic_instance_repair property (#6346)
  • azurerm_windows_virtual_machine_scale_set - support for the automatic_instance_repair property (#6346)

BUG FIXES:

  • Data Source: azurerm_private_link_service - fixing a crash when parsing the response (#6504)
  • azurerm_application_gateway - prevent panic by disallowing empty values for backend_address_pool.#.fqdns (#6549)
  • azurerm_application_gateway - block reordering without changes no longer causes update (#6476)
  • azurerm_cdn_endpoint - origin_host_header is now required (#6550)
  • azurerm_cdn_endpoint - setting the request_header_condition block (#6541)
  • azurerm_iothub_dps - fix crash when path isn't cased correctly (#6570)
  • azurerm_linux_virtual_machine_scale_set - fixes crash with boot_diagnositics (#6569)
  • azurerm_policy_assignment - allow scopes that don't start with subscription/<id> (#6576)
  • azurerm_postgres_server - the storage_mb is no optional when auto_grow is enabled (#6459)
  • azurerm_public_ip_prefix - update prefix_length validation to accept all valid IPv4 address ranges (#6589)
  • azurerm_route - add validation to the name and route_table_namepropeties (#6055)
  • azurerm_virtual_network_gateway - per api requirements, public_ip_address_id is required (#6548)

v2.6.0

16 Apr 16:27
Compare
Choose a tag to compare

FEATURES:

  • New Data Source: azurerm_policy_set_definition (#6305)

IMPROVEMENTS:

  • dependencies: updating github.com/Azure/azure-sdk-for-go to v41.2.0 (#6419)
  • Data Source: azurerm_policy_definition - can now lookup with name (#6275)
  • Data Source: azurerm_policy_definition - the field management_group_id has been deprecated and renamed to management_group_name (#6275)
  • azurerm_application_insights - support for the disable_ip_masking property (#6354)
  • azurerm_cdn_endpoint - support for configuring delivery_rule (#6163)
  • azurerm_cdn_endpoint - support for configuring global_delivery_rule (#6163)
  • azurerm_function_app - support for the pre_warmed_instance_count property (#6333)
  • azurerm_hdinsight_hadoop_cluster - support for the tls_min_version property (#6440)
  • azurerm_hdinsight_hbase_cluster - support for the tls_min_version property (#6440)
  • azurerm_hdinsight_interactive_query_cluster - support for the tls_min_version property (#6440)
  • azurerm_hdinsight_kafka_cluster - support for the tls_min_version property (#6440)
  • azurerm_hdinsight_ml_services_cluster - support for the tls_min_version property (#6440)
  • azurerm_hdinsight_rserver_cluster - support for the tls_min_version property (#6440)
  • azurerm_hdinsight_spark_cluster - support for the tls_min_version property (#6440)
  • azurerm_hdinsight_storm_cluster - support the threat_detection_policy property (#6437)
  • azurerm_kubernetes_cluster - exporting the kubelet_identity (#6393)
  • azurerm_kubernetes_cluster - support for updating the managed_outbound_ip_count, outbound_ip_prefix_ids and outbound_ip_address_ids fields within the load_balancer_profile block (#5847)
  • azurerm_network_interface - export the internal_domain_name_suffix property (#6455)
  • azurerm_policy_definition - the management_group_id has been deprecated and renamed to management_group_name (#6275)
  • azurerm_sql_server - support for the connection_policy property (#6438)
  • azurerm_virtual_network - export the guid attribute (#6445)

BUG FIXES:

  • Data Source: azurerm_data_factory- fixing a bug where the ID wasn't set (#6492)
  • Data Source: azurerm_eventhub_namespace_authorization_rule - ensuring the id field is set (#6496)
  • Data Source: azurerm_mariadb_server - ensuring the id field is set (#6496)
  • Data Source: azurerm_network_ddos_protection_plan - ensuring the id field is set (#6496)
  • azurerm_function_app - prevent a panic from the API returning an empty IP Security Restriction (#6442)
  • azurerm_machine_learning_workspace - the Enterprise sku will now properly work (#6397)
  • azurerm_managed_disk- fixing a bug where the machine would be stopped regardless of whether it was currently shut down or not (#4690)