terraform/scenarios/avs_greenfield_new_vpn_hub/providers.tf (34 lines of code) (raw):

terraform { required_providers { azurerm = { source = "hashicorp/azurerm" version = "~>3.105" } azapi = { source = "Azure/azapi" version = "~> 1.13, != 1.13.0" } azuread = { source = "hashicorp/azuread" version = "~>2.50" } } #This block can be populated and uncommented if using Azure Storage for remote state /* backend "azurerm" { resource_group_name = "<tfstate storage account resource group name>" storage_account_name = "<tfstate storage account name>" container_name = "<tfstate blob container name>" key = "<tfstate file name>" use_azuread_auth = true subscription_id = "<subscription guid for the tfstate storage account>" tenant_id = "<Azure AD tenant guid for the tfstate storage account>" } */ required_version = ">= 1.0" } provider "azurerm" { #partner_id = "d2b1d33f-3e1e-4fe9-b9b4-d20b6147535b" features {} } provider "azapi" { enable_hcl_output_for_data_source = true }