CfnCompositeAlarmProps

class aws_cdk.aws_cloudwatch.CfnCompositeAlarmProps(*, alarm_name, alarm_rule, actions_enabled=None, alarm_actions=None, alarm_description=None, insufficient_data_actions=None, ok_actions=None)

Bases: object

__init__(*, alarm_name, alarm_rule, actions_enabled=None, alarm_actions=None, alarm_description=None, insufficient_data_actions=None, ok_actions=None)

Properties for defining a AWS::CloudWatch::CompositeAlarm.

Parameters
  • alarm_name (str) – AWS::CloudWatch::CompositeAlarm.AlarmName.

  • alarm_rule (str) – AWS::CloudWatch::CompositeAlarm.AlarmRule.

  • actions_enabled (Union[bool, IResolvable, None]) – AWS::CloudWatch::CompositeAlarm.ActionsEnabled.

  • alarm_actions (Optional[List[str]]) – AWS::CloudWatch::CompositeAlarm.AlarmActions.

  • alarm_description (Optional[str]) – AWS::CloudWatch::CompositeAlarm.AlarmDescription.

  • insufficient_data_actions (Optional[List[str]]) – AWS::CloudWatch::CompositeAlarm.InsufficientDataActions.

  • ok_actions (Optional[List[str]]) – AWS::CloudWatch::CompositeAlarm.OKActions.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-compositealarm.html

Return type

None

Attributes

actions_enabled

AWS::CloudWatch::CompositeAlarm.ActionsEnabled.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-compositealarm.html#cfn-cloudwatch-compositealarm-actionsenabled

Return type

Union[bool, IResolvable, None]

alarm_actions

AWS::CloudWatch::CompositeAlarm.AlarmActions.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-compositealarm.html#cfn-cloudwatch-compositealarm-alarmactions

Return type

Optional[List[str]]

alarm_description

AWS::CloudWatch::CompositeAlarm.AlarmDescription.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-compositealarm.html#cfn-cloudwatch-compositealarm-alarmdescription

Return type

Optional[str]

alarm_name

AWS::CloudWatch::CompositeAlarm.AlarmName.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-compositealarm.html#cfn-cloudwatch-compositealarm-alarmname

Return type

str

alarm_rule

AWS::CloudWatch::CompositeAlarm.AlarmRule.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-compositealarm.html#cfn-cloudwatch-compositealarm-alarmrule

Return type

str

insufficient_data_actions

AWS::CloudWatch::CompositeAlarm.InsufficientDataActions.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-compositealarm.html#cfn-cloudwatch-compositealarm-insufficientdataactions

Return type

Optional[List[str]]

ok_actions

AWS::CloudWatch::CompositeAlarm.OKActions.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-compositealarm.html#cfn-cloudwatch-compositealarm-okactions

Return type

Optional[List[str]]