monitoring/service_health_alerts¶
Overview¶
This page documents the Terraform module implementation, key configuration surfaces, and how it integrates with CAF.
Dependency diagram (Mermaid)¶
graph TD
azurecaf_name.ag1_name["azurecaf_name.ag1_name"]
azurecaf_name.service_health_alert_name["azurecaf_name.service_health_alert_name"]
azurerm_monitor_action_group.ag1["azurerm_monitor_action_group.ag1"]
azurerm_resource_group_template_deployment.alert1["azurerm_resource_group_template_deployment.alert1"]
data.azurerm_role_definition.arm_role["data.azurerm_role_definition.arm_role"]
random_string.random1["random_string.random1"]
azurerm_monitor_action_group.ag1 --> azurecaf_name.ag1_name
azurerm_monitor_action_group.ag1 --> data.azurerm_role_definition.arm_role
azurerm_resource_group_template_deployment.alert1 --> azurecaf_name.service_health_alert_name
azurerm_resource_group_template_deployment.alert1 --> azurerm_monitor_action_group.ag1
Module Reference¶
Category: monitoring
Path: modules/monitoring/service_health_alerts
Azure Resources: azurecaf_name, azurerm_monitor_action_group, azurerm_resource_group_template_deployment, random_string
Inputs¶
| Name | Description | Type | Required | Default | Validation |
|---|---|---|---|---|---|
settings |
The settings for the Azure resource. | any |
yes | - |
- |
resource_group_name |
any |
yes | - |
- | |
global_settings |
any |
yes | - |
- | |
location |
any |
yes | - |
- |
Outputs¶
No outputs defined.
Sources¶
modules/monitoring/service_health_alerts/main.tfmodules/monitoring/service_health_alerts/service_health_alert.tfmodules/monitoring/service_health_alerts/variables.tf