ConditionsArgs

data class ConditionsArgs(val alertContext: Output<ConditionArgs>? = null, val alertRuleId: Output<ConditionArgs>? = null, val alertRuleName: Output<ConditionArgs>? = null, val description: Output<ConditionArgs>? = null, val monitorCondition: Output<ConditionArgs>? = null, val monitorService: Output<ConditionArgs>? = null, val severity: Output<ConditionArgs>? = null, val targetResourceType: Output<ConditionArgs>? = null) : ConvertibleToJava<ConditionsArgs>

Conditions in alert instance to be matched for a given action rule. Default value is all. Multiple values could be provided with comma separation.

Constructors

Link copied to clipboard
constructor(alertContext: Output<ConditionArgs>? = null, alertRuleId: Output<ConditionArgs>? = null, alertRuleName: Output<ConditionArgs>? = null, description: Output<ConditionArgs>? = null, monitorCondition: Output<ConditionArgs>? = null, monitorService: Output<ConditionArgs>? = null, severity: Output<ConditionArgs>? = null, targetResourceType: Output<ConditionArgs>? = null)

Properties

Link copied to clipboard
val alertContext: Output<ConditionArgs>? = null

filter alerts by alert context (payload)

Link copied to clipboard
val alertRuleId: Output<ConditionArgs>? = null

filter alerts by alert rule id

Link copied to clipboard
val alertRuleName: Output<ConditionArgs>? = null

filter alerts by alert rule name

Link copied to clipboard
val description: Output<ConditionArgs>? = null

filter alerts by alert rule description

Link copied to clipboard
val monitorCondition: Output<ConditionArgs>? = null

filter alerts by monitor condition

Link copied to clipboard
val monitorService: Output<ConditionArgs>? = null

filter alerts by monitor service

Link copied to clipboard
val severity: Output<ConditionArgs>? = null

filter alerts by severity

Link copied to clipboard
val targetResourceType: Output<ConditionArgs>? = null

filter alerts by target resource type

Functions

Link copied to clipboard
open override fun toJava(): ConditionsArgs