conditions

@JvmName(name = "snjxvlrihsdgnogq")
suspend fun conditions(value: Output<List<AlertPolicyConditionArgs>>)
@JvmName(name = "enxnjhwsvnfqjpog")
suspend fun conditions(value: List<AlertPolicyConditionArgs>?)

Parameters

value

A list of conditions for the policy. The conditions are combined by AND or OR according to the combiner field. If the combined conditions evaluate to true, then an incident is created. A policy can have from one to six conditions. Structure is documented below.


@JvmName(name = "nvanfrnveuscbqpv")
suspend fun conditions(vararg values: Output<AlertPolicyConditionArgs>)


@JvmName(name = "cetqgslacuowjgeg")
suspend fun conditions(values: List<Output<AlertPolicyConditionArgs>>)
@JvmName(name = "xhgjwokgiwioktil")
suspend fun conditions(vararg values: AlertPolicyConditionArgs)

Parameters

values

A list of conditions for the policy. The conditions are combined by AND or OR according to the combiner field. If the combined conditions evaluate to true, then an incident is created. A policy can have from one to six conditions. Structure is documented below.


@JvmName(name = "ojcfmgaxmfpsficg")
suspend fun conditions(argument: List<suspend AlertPolicyConditionArgsBuilder.() -> Unit>)
@JvmName(name = "yekaceltxugiimpk")
suspend fun conditions(vararg argument: suspend AlertPolicyConditionArgsBuilder.() -> Unit)
@JvmName(name = "obpurfwxvuxedvqm")
suspend fun conditions(argument: suspend AlertPolicyConditionArgsBuilder.() -> Unit)

Parameters

argument

A list of conditions for the policy. The conditions are combined by AND or OR according to the combiner field. If the combined conditions evaluate to true, then an incident is created. A policy can have from one to six conditions. Structure is documented below.