DiagnosticsArgs

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

Action rule with diagnostics 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, 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
val type: Output<String>

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

Functions

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