CompositeAlarmActionsSuppressorArgs

data class CompositeAlarmActionsSuppressorArgs(val alarm: Output<String>, val extensionPeriod: Output<Int>, val waitPeriod: Output<Int>) : ConvertibleToJava<CompositeAlarmActionsSuppressorArgs>

Constructors

Link copied to clipboard
constructor(alarm: Output<String>, extensionPeriod: Output<Int>, waitPeriod: Output<Int>)

Properties

Link copied to clipboard
val alarm: Output<String>

Can be an AlarmName or an Amazon Resource Name (ARN) from an existing alarm.

Link copied to clipboard
val extensionPeriod: Output<Int>

The maximum time in seconds that the composite alarm waits after suppressor alarm goes out of the ALARM state. After this time, the composite alarm performs its actions.

Link copied to clipboard
val waitPeriod: Output<Int>

The maximum time in seconds that the composite alarm waits for the suppressor alarm to go into the ALARM state. After this time, the composite alarm performs its actions.

Functions

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