| action_groups |
Required. Azure Monitor Action Group Id (monitoring/action_group module can create this) |
list(string) |
n/a |
yes |
| alert_frequency |
Required. |
number |
n/a |
yes |
| alert_time_window |
Required. |
number |
n/a |
yes |
| criteria_aggregation |
Required. The statistic that runs over the metric values. Possible values are Average, Count, Minimum, Maximum and Total. |
number |
n/a |
yes |
| criteria_name |
Required. The metric names to be monitored. |
number |
n/a |
yes |
| criteria_namespace |
Required. The metric namespaces to be monitored. |
number |
n/a |
yes |
| criteria_operator |
Required. The criteria operator. Possible values are Equals, NotEquals, GreaterThan, GreaterThanOrEqual, LessThan and LessThanOrEqual. |
number |
n/a |
yes |
| criteria_threshold |
Required. The criteria threshold value that activates the alert. |
number |
n/a |
yes |
| dimension_name |
Optional. Name of the series grouping |
string |
"Instance" |
no |
| dimension_operator |
Optional. Currently only supports "Include", when multiple Criteria are supports it can support Exclude or StartsWith, to form more complex queries |
string |
"Include" |
no |
| dimension_values |
Optional. Series Grouping |
list(string) |
[ "*" ] |
no |
| email_subject |
Subject of the alert email |
string |
n/a |
yes |
| name |
Required. Resource Name |
string |
n/a |
yes |
| resource_ids |
Required. Set of resource ids the metric query will target |
set(string) |
n/a |
yes |
| rg |
Required. Resource Group object |
object({ name = string location = string }) |
n/a |
yes |
| tags |
Optional. Base tags |
map(string) |
{} |
no |