infrastructure/terraform/providers.tf (32 lines of code) (raw):

provider "azurerm" { environment = "public" skip_provider_registration = false storage_use_azuread = true features { cognitive_account { purge_soft_delete_on_destroy = true } key_vault { purge_soft_delete_on_destroy = false purge_soft_deleted_certificates_on_destroy = false purge_soft_deleted_keys_on_destroy = false purge_soft_deleted_secrets_on_destroy = false recover_soft_deleted_key_vaults = true recover_soft_deleted_certificates = true recover_soft_deleted_keys = true recover_soft_deleted_secrets = true } log_analytics_workspace { permanently_delete_on_destroy = false } resource_group { prevent_deletion_if_contains_resources = false } } } provider "azapi" { default_location = var.location default_tags = var.tags environment = "public" skip_provider_registration = false }