Skip to content

UpdateAlarmModelRequest

Source code in docs_src/capo_iot_events/types/update_alarm_model_request.py
class UpdateAlarmModelRequest(TypedDict, closed=True):
    alarm_model_name: "capo_iot_events.types.alarm_model_name.AlarmModelName"
    """<p>The name of the alarm model.</p>"""
    alarm_model_description: NotRequired[
        "capo_iot_events.types.alarm_model_description.AlarmModelDescription"
    ]
    """<p>The description of the alarm model.</p>"""
    role_arn: "capo_iot_events.types.amazon_resource_name.AmazonResourceName"
    """<p>The ARN of the IAM role that allows the alarm to perform actions and access AWS resources. For more information, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon Resource Names (ARNs)</a> in the <i>AWS General Reference</i>.</p>"""
    severity: NotRequired["capo_iot_events.types.severity.Severity"]
    """<p>A non-negative integer that reflects the severity level of the alarm.</p>"""
    alarm_rule: "capo_iot_events.types.alarm_rule.AlarmRule"
    """<p>Defines when your alarm is invoked.</p>"""
    alarm_notification: NotRequired[
        "capo_iot_events.types.alarm_notification.AlarmNotification"
    ]
    """<p>Contains information about one or more notification actions.</p>"""
    alarm_event_actions: NotRequired[
        "capo_iot_events.types.alarm_event_actions.AlarmEventActions"
    ]
    """<p>Contains information about one or more alarm actions.</p>"""
    alarm_capabilities: NotRequired[
        "capo_iot_events.types.alarm_capabilities.AlarmCapabilities"
    ]
    """<p>Contains the configuration information of alarm state changes.</p>"""

alarm_capabilities instance-attribute

alarm_capabilities: NotRequired[AlarmCapabilities]

Contains the configuration information of alarm state changes.

alarm_event_actions instance-attribute

alarm_event_actions: NotRequired[AlarmEventActions]

Contains information about one or more alarm actions.

alarm_model_description instance-attribute

alarm_model_description: NotRequired[AlarmModelDescription]

The description of the alarm model.

alarm_model_name instance-attribute

alarm_model_name: AlarmModelName

The name of the alarm model.

alarm_notification instance-attribute

alarm_notification: NotRequired[AlarmNotification]

Contains information about one or more notification actions.

alarm_rule instance-attribute

alarm_rule: AlarmRule

Defines when your alarm is invoked.

role_arn instance-attribute

The ARN of the IAM role that allows the alarm to perform actions and access AWS resources. For more information, see Amazon Resource Names (ARNs) in the AWS General Reference.

severity instance-attribute

severity: NotRequired[Severity]

A non-negative integer that reflects the severity level of the alarm.