Skip to content

PutNotificationConfigurationType

Source code in docs_src/capo_auto_scaling/types/put_notification_configuration_type.py
class PutNotificationConfigurationType(TypedDict, closed=True):
    auto_scaling_group_name: NotRequired[
        "capo_auto_scaling.types.xml_string_max_len255.XmlStringMaxLen255"
    ]
    """<p>The name of the Auto Scaling group.</p>"""
    topic_arn: NotRequired[
        "capo_auto_scaling.types.xml_string_max_len255.XmlStringMaxLen255"
    ]
    """<p>The Amazon Resource Name (ARN) of the Amazon SNS topic.</p>"""
    notification_types: NotRequired[
        "capo_auto_scaling.types.auto_scaling_notification_types.AutoScalingNotificationTypes"
    ]
    """<p>The type of event that causes the notification to be sent. To query the notification types supported by Amazon EC2 Auto Scaling, call the <a href="https://docs.aws.amazon.com/autoscaling/ec2/APIReference/API_DescribeAutoScalingNotificationTypes.html">DescribeAutoScalingNotificationTypes</a> API.</p>"""

auto_scaling_group_name instance-attribute

auto_scaling_group_name: NotRequired[XmlStringMaxLen255]

The name of the Auto Scaling group.

notification_types instance-attribute

notification_types: NotRequired[AutoScalingNotificationTypes]

The type of event that causes the notification to be sent. To query the notification types supported by Amazon EC2 Auto Scaling, call the DescribeAutoScalingNotificationTypes API.

topic_arn instance-attribute

topic_arn: NotRequired[XmlStringMaxLen255]

The Amazon Resource Name (ARN) of the Amazon SNS topic.