Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 2.09 KB

File metadata and controls

22 lines (18 loc) · 2.09 KB

Inputs

Name Description Type Default Required
actionGroups n/a
map(object({
actionGroupName = string
actionGroupShortName = string
actionGroupRGName = string
actionGroupEnabled = string
actionGroupEmailReceiver = list(map(string))
}))
{} no
activity_log_alert n/a
map(object({
alertname = string
alertrg = string
alertscopes = list(string)
description = string
operation_name = string
actionGroupID = string
category = string
}))
{} no
application Application (e.g. cd or clouddrove). string "" no
environment Environment (e.g. prod, dev, staging). string "" no
label_order Label order, e.g. name,application. list(any)
[
"name",
"environment"
]
no
managedby ManagedBy, eg 'CloudDrove' or 'AnmolNagpal'. string "[email protected]" no
metricAlerts n/a
map(object({
alertName = string
alertResourceGroupName = string
alertScopes = list(string)
alertDescription = string
alertEnabled = bool
alertAutoMitigate = bool
alertFrequency = string
alertTargetResourceType = string
alertTargetResourceLoc = string
dynCriteriaMetricNamespace = string
dynCriteriaMetricName = string
dynCriteriaAggregation = string
dynCriteriaOperator = string
dynCriteriathreshold = string
actionGroupID = string
}))
{} no
name Name (e.g. app or cluster). string "" no
repository Terraform current module repo string "" no
tags Additional tags (e.g. map(BusinessUnit,XYZ). map(any) {} no

Outputs

Name Description
ag n/a
metric-alerts n/a