terraform { required_version = ">= 1.0" required_providers { azurerm = { source = "hashicorp/azurerm" version = ">= 3.0, < 4.0" } local = { source = "hashicorp/local" version = "2.3.0" } random = { source = "hashicorp/random" version = ">= 3.0" } tls = { source = "hashicorp/tls" version = "4.0.4" } } } provider "azurerm" { features { key_vault { recover_soft_deleted_key_vaults = false purge_soft_delete_on_destroy = false purge_soft_deleted_keys_on_destroy = false } } }