Values.ManagedNotificationChildEventSourceA ManagedNotificationChildEvent is a notification-focused representation of an event. They contain semantic information used to create aggregated or non-aggregated end-user notifications.
type nonrec t = {schemaVersion : SchemaVersion.t option;The schema version of the Managed Notification Child Event.
*)id : NotificationEventId.t option;The unique identifier for a Managed Notification Child Event.
*)messageComponents : MessageComponents.t option;sourceEventDetailUrl : Url.t option;The source event URL.
*)sourceEventDetailUrlDisplayText : String_.t option;The detailed URL for the source event.
*)notificationType : NotificationType.t option;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.
*)eventStatus : EventStatus.t option;The assesed nature of the event. Values: HEALTHY All EventRules are ACTIVE. UNHEALTHY Some EventRules are ACTIVE and some are INACTIVE.
*)aggregateManagedNotificationEventArn : ManagedNotificationEventArn.t option;The Amazon Resource Name (ARN) of the ManagedNotificationEvent that is associated with this Managed Notification Child Event.
*)startTime : SyntheticTimestamp_date_time.t option;The notification event start time.
*)endTime : SyntheticTimestamp_date_time.t option;The end time of the event.
*)textParts : TextParts.t option;A list of text values.
*)organizationalUnitId : OrganizationalUnitId.t option;The Organizational Unit Id that an Amazon Web Services account belongs to.
*)aggregationDetail : AggregationDetail.t option;Provides detailed information about the dimensions used for event summarization and aggregation.
*)}val make :
?schemaVersion:??? ->
?id:??? ->
?messageComponents:??? ->
?sourceEventDetailUrl:??? ->
?sourceEventDetailUrlDisplayText:??? ->
?notificationType:??? ->
?eventStatus:??? ->
?aggregateManagedNotificationEventArn:??? ->
?startTime:??? ->
?endTime:??? ->
?textParts:??? ->
?organizationalUnitId:??? ->
?aggregationDetail:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Map of
([> `String of TextPartId.t ]
* [> `Structure of
(string
* [> `Enum of string
| `Map of
([> `Enum of string ] * [> `String of String_.t ])
list
| `String of TextPartValueDisplayTextString.t ])
list ])
list
| `String of NotificationEventId.t
| `Structure of
(string
* [> `List of
[> `Structure of
(string * [> `String of TextPartReference.t ]) list ]
list
| `String of TextPartReference.t ])
list
| `Timestamp of SyntheticTimestamp_date_time.t ])
list ]