Usage
module "azure_monitoring" {
source = "github.com/fencepencil/fencepencil-azure-modules//azure-monitoring"
name_prefix = "<name_prefix>"
resource_group_name = "<resource_group_name>"
alert_emails = { key = "value" }
monthly_budget_amount = <monthly_budget_amount>
budget_start_date = "<budget_start_date>"
tags = var.tags
}Inputs (6)
| Name | Type | Description | Default | Required |
|---|---|---|---|---|
name_prefix | string | Prefix for resource naming | — | yes |
resource_group_name | string | Resource group | — | yes |
alert_emails | map(string) | Map of receiver name to email | — | yes |
monthly_budget_amount | number | Monthly budget in USD | — | yes |
budget_start_date | string | Budget start date | — | yes |
tags | map(string) | Tags to apply to all resources | {} | no |
Outputs (2)
| Name | Description |
|---|---|
action_group_id | ID of the action group |
action_group_name | Name of the action group |