NotificationEventSchema
¶
Source code in docs_src/capo_notifications/types/notification_event_schema.py
aggregate_notification_event_arn
instance-attribute
¶
aggregate_notification_event_arn: NotRequired[NotificationEventArn]
If the value of aggregationEventType is not NONE, this is the Amazon Resource Event (ARN) of the parent aggregate notification.
This is omitted if notification isn't aggregated.
aggregation_event_type
instance-attribute
¶
aggregation_event_type: NotRequired[AggregationEventType]
The aggregation type of the NotificationConfiguration.
-
Values:
-
AGGREGATE-
The notification event is an aggregate notification. Aggregate notifications summarize grouped events over a specified time period.
-
-
CHILD-
Some
EventRulesareACTIVEand some areINACTIVE. Any call can be run.
-
-
NONE-
The notification isn't aggregated.
-
-
aggregation_summary
instance-attribute
¶
aggregation_summary: NotRequired[AggregationSummary]
Provides additional information about how multiple notifications are grouped.
event_status
instance-attribute
¶
event_status: NotRequired[EventStatus]
The assessed nature of the event.
-
Values:
-
HEALTHY-
All
EventRulesareACTIVEand any call can be run.
-
-
UNHEALTHY-
Some
EventRulesareACTIVEand some areINACTIVE. Any call can be run.
-
-
notification_type
instance-attribute
¶
notification_type: NotificationType
The type of event causing the notification.
-
Values:
-
ALERT-
A notification about an event where something was triggered, initiated, reopened, deployed, or a threshold was breached.
-
-
WARNING-
A notification about an event where an issue is about to arise. For example, something is approaching a threshold.
-
-
ANNOUNCEMENT-
A notification about an important event. For example, a step in a workflow or escalation path or that a workflow was updated.
-
-
INFORMATIONAL-
A notification about informational messages. For example, recommendations, service announcements, or reminders.
-
-
organizational_unit_id
instance-attribute
¶
organizational_unit_id: NotRequired[OrganizationalUnitId]
The unique identifier of the organizational unit associated with the notification event.
schema_version
instance-attribute
¶
schema_version: SchemaVersion
The schema version of the Notification Event.
source_event_detail_url
instance-attribute
¶
source_event_detail_url: NotRequired[Url]
The source event URL.
source_event_detail_url_display_text
instance-attribute
¶
source_event_detail_url_display_text: NotRequired[str]
The detailed URL for the source event.
source_event_metadata
instance-attribute
¶
source_event_metadata: SourceEventMetadata
The source event metadata.