Class: Aws::Notifications::Types::NotificationEventOverview
- Inherits:
-
Struct
- Object
- Struct
- Aws::Notifications::Types::NotificationEventOverview
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-notifications/types.rb
Overview
Describes a short summary of a ‘NotificationEvent`. This is only used when listing notification events.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#aggregate_notification_event_arn ⇒ String
The ARN of the ‘aggregatedNotificationEventArn` to match.
-
#aggregation_event_type ⇒ String
The ‘NotificationConfiguration`’s aggregation type.
-
#aggregation_summary ⇒ Types::AggregationSummary
Provides an aggregated summary data for notification events.
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the resource.
-
#creation_time ⇒ Time
The creation time of the ‘NotificationEvent`.
-
#notification_configuration_arn ⇒ String
The ARN of the ‘NotificationConfiguration`.
-
#notification_event ⇒ Types::NotificationEventSummary
Refers to a ‘NotificationEventSummary` object.
-
#organizational_unit_id ⇒ String
The unique identifier of the organizational unit in the notification event overview.
-
#related_account ⇒ String
The account name containing the ‘NotificationHub`.
Instance Attribute Details
#aggregate_notification_event_arn ⇒ String
The ARN of the ‘aggregatedNotificationEventArn` to match.
2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 |
# File 'lib/aws-sdk-notifications/types.rb', line 2804 class NotificationEventOverview < Struct.new( :arn, :notification_configuration_arn, :related_account, :creation_time, :notification_event, :aggregation_event_type, :aggregate_notification_event_arn, :aggregation_summary, :organizational_unit_id) SENSITIVE = [] include Aws::Structure end |
#aggregation_event_type ⇒ String
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.
^
-
-
2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 |
# File 'lib/aws-sdk-notifications/types.rb', line 2804 class NotificationEventOverview < Struct.new( :arn, :notification_configuration_arn, :related_account, :creation_time, :notification_event, :aggregation_event_type, :aggregate_notification_event_arn, :aggregation_summary, :organizational_unit_id) SENSITIVE = [] include Aws::Structure end |
#aggregation_summary ⇒ Types::AggregationSummary
Provides an aggregated summary data for notification events.
2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 |
# File 'lib/aws-sdk-notifications/types.rb', line 2804 class NotificationEventOverview < Struct.new( :arn, :notification_configuration_arn, :related_account, :creation_time, :notification_event, :aggregation_event_type, :aggregate_notification_event_arn, :aggregation_summary, :organizational_unit_id) SENSITIVE = [] include Aws::Structure end |
#arn ⇒ String
The Amazon Resource Name (ARN) of the resource.
2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 |
# File 'lib/aws-sdk-notifications/types.rb', line 2804 class NotificationEventOverview < Struct.new( :arn, :notification_configuration_arn, :related_account, :creation_time, :notification_event, :aggregation_event_type, :aggregate_notification_event_arn, :aggregation_summary, :organizational_unit_id) SENSITIVE = [] include Aws::Structure end |
#creation_time ⇒ Time
The creation time of the ‘NotificationEvent`.
2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 |
# File 'lib/aws-sdk-notifications/types.rb', line 2804 class NotificationEventOverview < Struct.new( :arn, :notification_configuration_arn, :related_account, :creation_time, :notification_event, :aggregation_event_type, :aggregate_notification_event_arn, :aggregation_summary, :organizational_unit_id) SENSITIVE = [] include Aws::Structure end |
#notification_configuration_arn ⇒ String
The ARN of the ‘NotificationConfiguration`.
2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 |
# File 'lib/aws-sdk-notifications/types.rb', line 2804 class NotificationEventOverview < Struct.new( :arn, :notification_configuration_arn, :related_account, :creation_time, :notification_event, :aggregation_event_type, :aggregate_notification_event_arn, :aggregation_summary, :organizational_unit_id) SENSITIVE = [] include Aws::Structure end |
#notification_event ⇒ Types::NotificationEventSummary
Refers to a ‘NotificationEventSummary` object.
Similar in structure to ‘content` in the `GetNotificationEvent` response.
2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 |
# File 'lib/aws-sdk-notifications/types.rb', line 2804 class NotificationEventOverview < Struct.new( :arn, :notification_configuration_arn, :related_account, :creation_time, :notification_event, :aggregation_event_type, :aggregate_notification_event_arn, :aggregation_summary, :organizational_unit_id) SENSITIVE = [] include Aws::Structure end |
#organizational_unit_id ⇒ String
The unique identifier of the organizational unit in the notification event overview.
2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 |
# File 'lib/aws-sdk-notifications/types.rb', line 2804 class NotificationEventOverview < Struct.new( :arn, :notification_configuration_arn, :related_account, :creation_time, :notification_event, :aggregation_event_type, :aggregate_notification_event_arn, :aggregation_summary, :organizational_unit_id) SENSITIVE = [] include Aws::Structure end |
#related_account ⇒ String
The account name containing the ‘NotificationHub`.
2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 |
# File 'lib/aws-sdk-notifications/types.rb', line 2804 class NotificationEventOverview < Struct.new( :arn, :notification_configuration_arn, :related_account, :creation_time, :notification_event, :aggregation_event_type, :aggregate_notification_event_arn, :aggregation_summary, :organizational_unit_id) SENSITIVE = [] include Aws::Structure end |