AlarmCompositeExpressionArgs

data class AlarmCompositeExpressionArgs(val expressionListJoin: Output<String>? = null, val expressionLists: Output<List<AlarmCompositeExpressionExpressionListArgs>>? = null, val expressionRaw: Output<String>? = null, val level: Output<String>? = null, val times: Output<Int>? = null) : ConvertibleToJava<AlarmCompositeExpressionArgs>

Constructors

Link copied to clipboard
constructor(expressionListJoin: Output<String>? = null, expressionLists: Output<List<AlarmCompositeExpressionExpressionListArgs>>? = null, expressionRaw: Output<String>? = null, level: Output<String>? = null, times: Output<Int>? = null)

Properties

Link copied to clipboard
val expressionListJoin: Output<String>? = null

The relationship between the trigger conditions for multiple metrics. Valid values: &&, ||.

Link copied to clipboard

The trigger conditions that are created in standard mode. See expression_list below.

Link copied to clipboard
val expressionRaw: Output<String>? = null

The trigger conditions that are created by using expressions.

Link copied to clipboard
val level: Output<String>? = null

The level of the alert. Valid values: CRITICAL, WARN, INFO.

Link copied to clipboard
val times: Output<Int>? = null

The number of consecutive triggers.

Functions

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