Class: Aws::Notifications::Types::NotificationEventOverview
- Inherits:
-
Struct
- Object
- Struct
- Aws::Notifications::Types::NotificationEventOverview
- Defined in:
- gems/aws-sdk-notifications/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
aggregatedNotificationEventArnto 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
NotificationEventSummaryobject. -
#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 'gems/aws-sdk-notifications/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
EventRulesareACTIVEand some areINACTIVE. Any call can be run.
^
- Some
NONE- The notification isn't aggregated.
^
2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 |
# File 'gems/aws-sdk-notifications/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 'gems/aws-sdk-notifications/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 'gems/aws-sdk-notifications/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 'gems/aws-sdk-notifications/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 'gems/aws-sdk-notifications/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 'gems/aws-sdk-notifications/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 'gems/aws-sdk-notifications/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 'gems/aws-sdk-notifications/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 |