CompositeAlarm

class CompositeAlarm : KotlinCustomResource

The AWS::CloudWatch::CompositeAlarm type specifies an alarm which aggregates the states of other Alarms (Metric or Composite Alarms) as defined by the AlarmRule expression

Properties

Link copied to clipboard
val actionsEnabled: Output<Boolean>?

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: Output<List<String>>?

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
val alarmDescription: Output<String>?

The description of the alarm

Link copied to clipboard
val alarmName: Output<String>?

The name of the Composite Alarm

Link copied to clipboard
val alarmRule: Output<String>

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

Link copied to clipboard
val arn: Output<String>

Amazon Resource Name (ARN) of the alarm

Link copied to clipboard
val id: Output<String>
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: Output<List<String>>?

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 pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val tags: Output<List<Tag>>?

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

Link copied to clipboard
val urn: Output<String>