GetCompositeAlarmResult

data class GetCompositeAlarmResult(val actionsEnabled: Boolean? = null, val actionsSuppressor: String? = null, val actionsSuppressorExtensionPeriod: Int? = null, val actionsSuppressorWaitPeriod: Int? = null, val alarmActions: List<String>? = null, val alarmDescription: String? = null, val alarmRule: String? = null, val arn: String? = null, val insufficientDataActions: List<String>? = null, val okActions: List<String>? = null, val tags: List<Tag>? = null)

Constructors

Link copied to clipboard
constructor(actionsEnabled: Boolean? = null, actionsSuppressor: String? = null, actionsSuppressorExtensionPeriod: Int? = null, actionsSuppressorWaitPeriod: Int? = null, alarmActions: List<String>? = null, alarmDescription: String? = null, alarmRule: String? = null, arn: String? = null, insufficientDataActions: List<String>? = null, okActions: List<String>? = null, tags: List<Tag>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val actionsEnabled: Boolean? = null

Indicates whether actions should be executed during any changes to the alarm state. The default is TRUE.

Link copied to clipboard

Actions will be suppressed if the suppressor alarm is in the ALARM state. ActionsSuppressor can be an AlarmName or an Amazon Resource Name (ARN) from an existing alarm.

Link copied to clipboard

Actions will be suppressed if WaitPeriod is active. The length of time that actions are suppressed is in seconds.

Link copied to clipboard

Actions will be suppressed if ExtensionPeriod is active. The length of time that actions are suppressed is in seconds.

Link copied to clipboard
val alarmActions: List<String>? = null

The list of actions to execute when this alarm transitions into an ALARM state from any other state. Specify each action as an Amazon Resource Name (ARN).

Link copied to clipboard

The description of the alarm

Link copied to clipboard
val alarmRule: String? = null

Expression which aggregates the state of other Alarms (Metric or Composite Alarms)

Link copied to clipboard
val arn: String? = null

Amazon Resource Name (ARN) of the alarm

Link copied to clipboard

The actions to execute when this alarm transitions to the INSUFFICIENT_DATA state from any other state. Each action is specified as an Amazon Resource Name (ARN).

Link copied to clipboard
val okActions: List<String>? = null

The actions to execute when this alarm transitions to the OK state from any other state. Each action is specified as an Amazon Resource Name (ARN).

Link copied to clipboard
val tags: List<Tag>? = null

A list of key-value pairs to associate with the composite alarm. You can associate as many as 50 tags with an alarm.