Skip to content

NotificationConfigurationStructure

Source code in docs_src/capo_notifications/types/notification_configuration_structure.py
class NotificationConfigurationStructure(TypedDict, closed=True):
    arn: "capo_notifications.types.notification_configuration_arn.NotificationConfigurationArn"
    """<p>The Amazon Resource Name (ARN) of the <code>NotificationConfiguration</code> resource.</p>"""
    name: "capo_notifications.types.notification_configuration_name.NotificationConfigurationName"
    """<p>The name of the <code>NotificationConfiguration</code>. Supports RFC 3986's unreserved characters.</p>"""
    description: "capo_notifications.types.notification_configuration_description.NotificationConfigurationDescription"
    """<p>The description of the <code>NotificationConfiguration</code>.</p>"""
    status: "capo_notifications.types.notification_configuration_status.NotificationConfigurationStatus"
    """<p>The current status of the <code>NotificationConfiguration</code>.</p>"""
    creation_time: "capo_notifications.types.creation_time.CreationTime"
    """<p>The creation time of the <code>NotificationConfiguration</code>.</p>"""
    aggregation_duration: NotRequired[
        "capo_notifications.types.aggregation_duration.AggregationDuration"
    ]
    """<p>The aggregation preference of the <code>NotificationConfiguration</code>.</p> <ul> <li> <p>Values:</p> <ul> <li> <p> <code>LONG</code> </p> <ul> <li> <p>Aggregate notifications for long periods of time (12 hours).</p> </li> </ul> </li> <li> <p> <code>SHORT</code> </p> <ul> <li> <p>Aggregate notifications for short periods of time (5 minutes).</p> </li> </ul> </li> <li> <p> <code>NONE</code> </p> <ul> <li> <p>Don't aggregate notifications.</p> </li> </ul> </li> </ul> </li> </ul>"""
    subtype: NotRequired[
        "capo_notifications.types.notification_configuration_subtype.NotificationConfigurationSubtype"
    ]
    """<p>The subtype of the notification configuration.</p>"""

aggregation_duration instance-attribute

aggregation_duration: NotRequired[AggregationDuration]

The aggregation preference of the NotificationConfiguration.

  • Values:

    • LONG

      • Aggregate notifications for long periods of time (12 hours).

    • SHORT

      • Aggregate notifications for short periods of time (5 minutes).

    • NONE

      • Don't aggregate notifications.

arn instance-attribute

The Amazon Resource Name (ARN) of the NotificationConfiguration resource.

creation_time instance-attribute

creation_time: CreationTime

The creation time of the NotificationConfiguration.

description instance-attribute

The description of the NotificationConfiguration.

name instance-attribute

The name of the NotificationConfiguration. Supports RFC 3986's unreserved characters.

status instance-attribute

The current status of the NotificationConfiguration.

subtype instance-attribute

subtype: NotRequired[NotificationConfigurationSubtype]

The subtype of the notification configuration.