class Aws::CloudWatch::Types::CompositeAlarm

The details about a composite alarm.

@!attribute [rw] actions_enabled

Indicates whether actions should be executed during any changes to
the alarm state.
@return [Boolean]

@!attribute [rw] alarm_actions

The actions to execute when this alarm transitions to the ALARM
state from any other state. Each action is specified as an Amazon
Resource Name (ARN).
@return [Array<String>]

@!attribute [rw] alarm_arn

The Amazon Resource Name (ARN) of the alarm.
@return [String]

@!attribute [rw] alarm_configuration_updated_timestamp

The time stamp of the last update to the alarm configuration.
@return [Time]

@!attribute [rw] alarm_description

The description of the alarm.
@return [String]

@!attribute [rw] alarm_name

The name of the alarm.
@return [String]

@!attribute [rw] alarm_rule

The rule that this alarm uses to evaluate its alarm state.
@return [String]

@!attribute [rw] insufficient_data_actions

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).
@return [Array<String>]

@!attribute [rw] ok_actions

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).
@return [Array<String>]

@!attribute [rw] state_reason

An explanation for the alarm state, in text format.
@return [String]

@!attribute [rw] state_reason_data

An explanation for the alarm state, in JSON format.
@return [String]

@!attribute [rw] state_updated_timestamp

The time stamp of the last update to the alarm state.
@return [Time]

@!attribute [rw] state_value

The state value for the alarm.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/CompositeAlarm AWS API Documentation

Constants

SENSITIVE