Terraform module which creates Azure App Configuration resources.
- Microsoft Entra authorization enforced by default.
- Audit logs sent to given Log Analytics workspace by default.
- Azure role
Contributorat the resource group scope. - Azure role
Log Analytics Contributorat the Log Analytics workspace scope.
provider "azurerm" {
features {}
}
module "app_config" {
source = "equinor/app-config/azurerm"
version = "~> 1.5"
store_name = "example-store"
resource_group_name = azurerm_resource_group.example.name
location = azurerm_resource_group.example.location
log_analytics_workspace_id = module.log_analytics.workspace_id
}
resource "azurerm_resource_group" "example" {
name = "example-resources"
location = "westeurope"
}
module "log_analytics" {
source = "equinor/log-analytics/azurerm"
version = "~> 2.0"
workspace_name = "example-workspace"
resource_group_name = azurerm_resource_group.example.name
location = azurerm_resource_group.example.location
}