Skip to content

NotificationEventOverview

Source code in docs_src/capo_notifications/types/notification_event_overview.py
class NotificationEventOverview(TypedDict, closed=True):
    arn: "capo_notifications.types.notification_event_arn.NotificationEventArn"
    """<p>The Amazon Resource Name (ARN) of the resource.</p>"""
    notification_configuration_arn: "capo_notifications.types.notification_configuration_arn.NotificationConfigurationArn"
    """<p>The ARN of the <code>NotificationConfiguration</code>.</p>"""
    related_account: "capo_notifications.types.account_id.AccountId"
    """<p>The account name containing the <code>NotificationHub</code>.</p>"""
    creation_time: "capo_notifications.types.creation_time.CreationTime"
    """<p>The creation time of the <code>NotificationEvent</code>.</p>"""
    notification_event: (
        "capo_notifications.types.notification_event_summary.NotificationEventSummary"
    )
    """<p>Refers to a <code>NotificationEventSummary</code> object.</p> <p>Similar in structure to <code>content</code> in the <code>GetNotificationEvent</code> response.</p>"""
    aggregation_event_type: NotRequired[
        "capo_notifications.types.aggregation_event_type.AggregationEventType"
    ]
    """<p>The <code>NotificationConfiguration</code>'s aggregation type.</p> <ul> <li> <p>Values:</p> <ul> <li> <p> <code>AGGREGATE</code> </p> <ul> <li> <p>The notification event is an aggregate notification. Aggregate notifications summarize grouped events over a specified time period.</p> </li> </ul> </li> <li> <p> <code>CHILD</code> </p> <ul> <li> <p>Some <code>EventRules</code> are <code>ACTIVE</code> and some are <code>INACTIVE</code>. Any call can be run.</p> </li> </ul> </li> <li> <p> <code>NONE</code> </p> <ul> <li> <p>The notification isn't aggregated.</p> </li> </ul> </li> </ul> </li> </ul>"""
    aggregate_notification_event_arn: NotRequired[
        "capo_notifications.types.notification_event_arn.NotificationEventArn"
    ]
    """<p>The ARN of the <code>aggregatedNotificationEventArn</code> to match.</p>"""
    aggregation_summary: NotRequired[
        "capo_notifications.types.aggregation_summary.AggregationSummary"
    ]
    """<p>Provides an aggregated summary data for notification events.</p>"""
    organizational_unit_id: NotRequired[
        "capo_notifications.types.organizational_unit_id.OrganizationalUnitId"
    ]
    """<p>The unique identifier of the organizational unit in the notification event overview.</p>"""

aggregate_notification_event_arn instance-attribute

aggregate_notification_event_arn: NotRequired[NotificationEventArn]

The ARN of the aggregatedNotificationEventArn to match.

aggregation_event_type instance-attribute

aggregation_event_type: NotRequired[AggregationEventType]

The NotificationConfiguration's aggregation type.

  • Values:

    • AGGREGATE

      • The notification event is an aggregate notification. Aggregate notifications summarize grouped events over a specified time period.

    • CHILD

      • Some EventRules are ACTIVE and some are INACTIVE. Any call can be run.

    • NONE

      • The notification isn't aggregated.

aggregation_summary instance-attribute

aggregation_summary: NotRequired[AggregationSummary]

Provides an aggregated summary data for notification events.

arn instance-attribute

The Amazon Resource Name (ARN) of the resource.

creation_time instance-attribute

creation_time: CreationTime

The creation time of the NotificationEvent.

notification_configuration_arn instance-attribute

notification_configuration_arn: NotificationConfigurationArn

The ARN of the NotificationConfiguration.

notification_event instance-attribute

notification_event: NotificationEventSummary

Refers to a NotificationEventSummary object.

Similar in structure to content in the GetNotificationEvent response.

organizational_unit_id instance-attribute

organizational_unit_id: NotRequired[OrganizationalUnitId]

The unique identifier of the organizational unit in the notification event overview.

related_account instance-attribute

related_account: AccountId

The account name containing the NotificationHub.