github hashicorp/terraform-provider-azurerm v2.72.0

latest releases: v4.9.0, v3.117.0, v4.8.0...
3 years ago

UPGRADE NOTES

  • This version of the Azure Provider introduces the prevent_deletion_if_contains_resources feature flag (which is disabled by default) which (when enabled) means that Terraform will check for Resources nested within the Resource Group during the deletion of the Resource Group and require that these Resources are deleted first. This avoids the unintentional deletion of unmanaged Resources within a Resource Group - and is defaulted off in 2.x versions of the Azure Provider but will be enabled by default in version 3.0 of the Azure Provider, see the features block documentation for more information. (#12657)

FEATURES:

  • New Resource: azurerm_video_analyzer (#12665)
  • New Resource: azurerm_video_analyzer_edge_module (#12911)

ENHANCEMENTS:

  • azurerm_api_management_named_value - support for system managed identities (#12938)
  • azurerm_application_insights_smart_detection_rule - support all currenly availible rules in the SDK (#12857)
  • azurerm_function_app - add support for dotnet_framework_version in (#12883)
  • azurerm_resource_group - conditionally (based on the prevent_deletion_if_contains_resources features flag - see the 'Upgrade Notes' section) checking for nested Resources during deletion of the Resource Group and raising an error if Resources are found (#12657)

BUG FIXES:

  • Data Source: azurerm_key_vault_certificate_data - updating the PEM Header when using a RSA Private Key so this validates with OpenSSL (#12896)
  • azurerm_active_directory_domain_service - removing an unnecessary check during deletion (#12879)
  • azurerm_app_service_environment - removing an unnecessary check during deletion (#12879)
  • azurerm_cdn_profile - removing an unnecessary check during deletion (#12879)
  • azurerm_container_registry_scope_map - removing an unnecessary check during deletion (#12879)
  • azurerm_container_registry_token - removing an unnecessary check during deletion (#12879)
  • azurerm_container_registry_webhook - removing an unnecessary check during deletion (#12879)
  • azurerm_container_registry - removing an unnecessary check during deletion (#12879)
  • azurerm_data_factory_dataset_delimited_text - correctly send optional optional values to the API (#12921)
  • azurerm_data_lake_analytics_account - removing an unnecessary check during deletion (#12879)
  • azurerm_data_lake_store - removing an unnecessary check during deletion (#12879)
  • azurerm_data_protection_backup_instance_disk - removing an unnecessary check during deletion (#12879)
  • azurerm_database_migration_service - removing an unnecessary check during deletion (#12879)
  • azurerm_dns_zone - removing an unnecessary check during deletion (#12879)
  • azurerm_eventgrid_domain_topic - removing an unnecessary check during deletion (#12879)
  • azurerm_eventgrid_domain - removing an unnecessary check during deletion (#12879)
  • azurerm_eventgrid_event_subscription - removing an unnecessary check during deletion (#12879)
  • azurerm_eventgrid_system_topic_event_subscription - removing an unnecessary check during deletion (#12879)
  • azurerm_eventgrid_system_topic - removing an unnecessary check during deletion (#12879)
  • azurerm_eventgrid_topic - removing an unnecessary check during deletion (#12879)
  • azurerm_express_route_circuit_authorization - removing an unnecessary check during deletion (#12879)
  • azurerm_express_route_circuit_peering - removing an unnecessary check during deletion (#12879)
  • azurerm_express_route_gateway - removing an unnecessary check during deletion (#12879)
  • azurerm_express_route_port - removing an unnecessary check during deletion (#12879)
  • azurerm_frontdoor_firewall_policy - removing an unnecessary check during deletion (#12879)
  • azurerm_hpc_cache_blob_nfs_target - removing an unnecessary check during deletion (#12879)
  • azurerm_iothub - removing an unnecessary check during deletion (#12879)
  • azurerm_key_vault_managed_hardware_security_module - removing an unnecessary check during deletion (#12879)
  • azurerm_kubernetes_cluster - prevent nil panic when rbac config is empty (#12881)
  • azurerm_iot_dps - fixing a crash during creation (#12919)
  • azurerm_local_network_gateway - removing an unnecessary check during deletion (#12879)
  • azurerm_logic_app_trigger_recurrence - update time zone strings to match API behaviour, and use the timezone even when start_time is not specified (#12453)
  • azurerm_mariadb_database - removing an unnecessary check during deletion (#12879)
  • azurerm_mariadb_server - removing an unnecessary check during deletion (#12879)
  • azurerm_mariadb_virtual_network_rule - removing an unnecessary check during deletion (#12879)
  • azurerm_mssql_database - removing an unnecessary check during deletion (#12879)
  • azurerm_mssql_virtual_network_rule - removing an unnecessary check during deletion (#12879)
  • azurerm_mysql_server - removing an unnecessary check during deletion (#12879)
  • azurerm_nat_gateway - removing an unnecessary check during deletion (#12879)
  • azurerm_network_packet_capture - removing an unnecessary check during deletion (#12879)
  • azurerm_packet_capture - removing an unnecessary check during deletion (#12879)
  • azurerm_postgresql_configuration - removing an unnecessary check during deletion (#12879)
  • azurerm_postgresql_firewall_rule - removing an unnecessary check during deletion (#12879)
  • azurerm_postgresql_server - removing an unnecessary check during deletion (#12879)
  • azurerm_postgresql_virtual_network_rule - removing an unnecessary check during deletion (#12879)
  • azurerm_private_dns_zone_virtual_network_link - removing an unnecessary check during deletion (#12879)
  • azurerm_private_endpoint - removing an unnecessary check during deletion (#12879)
  • azurerm_private_link_service - removing an unnecessary check during deletion (#12879)
  • azurerm_shared_image_gallery - removing an unnecessary check during deletion (#12879)
  • azurerm_sql_virtual_network_rule - removing an unnecessary check during deletion (#12879)
  • azurerm_virtual_machine_scale_set_extension - removing an unnecessary check during deletion (#12879)
  • azurerm_virtual_wan - removing an unnecessary check during deletion (#12879)
  • azurerm_vpn_gateway_connection - removing an unnecessary check during deletion (#12879)
  • azurerm_web_application_firewall_policy - removing an unnecessary check during deletion (#12879)

Don't miss a new terraform-provider-azurerm release

NewReleases is sending notifications on new releases.