SuppressionArgs

data class SuppressionArgs(val conditions: Output<ConditionsArgs>? = null, val description: Output<String>? = null, val scope: Output<ScopeArgs>? = null, val status: Output<Either<String, ActionRuleStatus>>? = null, val suppressionConfig: Output<SuppressionConfigArgs>, val type: Output<String>) : ConvertibleToJava<SuppressionArgs>

Action rule with suppression configuration

Constructors

Link copied to clipboard
constructor(conditions: Output<ConditionsArgs>? = null, description: Output<String>? = null, scope: Output<ScopeArgs>? = null, status: Output<Either<String, ActionRuleStatus>>? = null, suppressionConfig: Output<SuppressionConfigArgs>, type: Output<String>)

Properties

Link copied to clipboard
val conditions: Output<ConditionsArgs>? = null

conditions on which alerts will be filtered

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

Description of action rule

Link copied to clipboard
val scope: Output<ScopeArgs>? = null

scope on which action rule will apply

Link copied to clipboard
val status: Output<Either<String, ActionRuleStatus>>? = null

Indicates if the given action rule is enabled or disabled

Link copied to clipboard

suppression configuration for the action rule

Link copied to clipboard
val type: Output<String>

Indicates type of action rule Expected value is 'Suppression'.

Functions

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