Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudwatch-compositealarm.json
Parent schema serverless-framework-configuration
Type: object

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. Source:- https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-cloudwatch.git

Properties

AlarmRule string | Aws_CF_FunctionString required

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

AlarmName string | Aws_CF_FunctionString

The name of the Composite Alarm

AlarmDescription string | Aws_CF_FunctionString

The description of the alarm

ActionsEnabled boolean

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

OKActions 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).

maxItems=5
AlarmActions 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).

maxItems=5
InsufficientDataActions string[]

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).

maxItems=5
ActionsSuppressor string | Aws_CF_FunctionString

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.

ActionsSuppressorWaitPeriod integer

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

min=0
ActionsSuppressorExtensionPeriod integer

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

min=0