Skip to content

CloudwatchAlarmAction

Source code in docs_src/capo_iot/types/cloudwatch_alarm_action.py
class CloudwatchAlarmAction(TypedDict, closed=True):
    role_arn: "capo_iot.types.aws_arn.AwsArn"
    """<p>The IAM role that allows access to the CloudWatch alarm.</p>"""
    alarm_name: "capo_iot.types.alarm_name.AlarmName"
    """<p>The CloudWatch alarm name.</p>"""
    state_reason: "capo_iot.types.state_reason.StateReason"
    """<p>The reason for the alarm change.</p>"""
    state_value: "capo_iot.types.state_value.StateValue"
    """<p>The value of the alarm state. Acceptable values are: OK, ALARM, INSUFFICIENT_DATA.</p>"""

alarm_name instance-attribute

alarm_name: AlarmName

The CloudWatch alarm name.

role_arn instance-attribute

role_arn: AwsArn

The IAM role that allows access to the CloudWatch alarm.

state_reason instance-attribute

state_reason: StateReason

The reason for the alarm change.

state_value instance-attribute

state_value: StateValue

The value of the alarm state. Acceptable values are: OK, ALARM, INSUFFICIENT_DATA.