Class: Aws::Notifications::Types::ManagedNotificationEventOverview
- Inherits:
-
Struct
- Object
- Struct
- Aws::Notifications::Types::ManagedNotificationEventOverview
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-notifications/types.rb
Overview
Describes an overview and metadata for a ManagedNotificationEvent.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#aggregated_notification_regions ⇒ Array<String>
The list of the regions where the aggregated notifications in this ‘NotificationEvent` originated.
-
#aggregation_event_type ⇒ String
The notifications aggregation type.
-
#aggregation_summary ⇒ Types::AggregationSummary
Provides additional information about the aggregation key.
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the ManagedNotificationEvent.
-
#creation_time ⇒ Time
The creation time of the ‘ManagedNotificationEvent`.
-
#managed_notification_configuration_arn ⇒ String
The Amazon Resource Name (ARN) of the ‘ManagedNotificationConfiguration`.
- #notification_event ⇒ Types::ManagedNotificationEventSummary
-
#organizational_unit_id ⇒ String
The Organizational Unit Id that an Amazon Web Services account belongs to.
-
#related_account ⇒ String
The account that related to the ‘ManagedNotificationEvent`.
Instance Attribute Details
#aggregated_notification_regions ⇒ Array<String>
The list of the regions where the aggregated notifications in this ‘NotificationEvent` originated.
2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 |
# File 'lib/aws-sdk-notifications/types.rb', line 2273 class ManagedNotificationEventOverview < Struct.new( :arn, :managed_notification_configuration_arn, :related_account, :creation_time, :notification_event, :aggregation_event_type, :organizational_unit_id, :aggregation_summary, :aggregated_notification_regions) SENSITIVE = [] include Aws::Structure end |
#aggregation_event_type ⇒ String
The notifications 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.
^
-
-
2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 |
# File 'lib/aws-sdk-notifications/types.rb', line 2273 class ManagedNotificationEventOverview < Struct.new( :arn, :managed_notification_configuration_arn, :related_account, :creation_time, :notification_event, :aggregation_event_type, :organizational_unit_id, :aggregation_summary, :aggregated_notification_regions) SENSITIVE = [] include Aws::Structure end |
#aggregation_summary ⇒ Types::AggregationSummary
Provides additional information about the aggregation key.
2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 |
# File 'lib/aws-sdk-notifications/types.rb', line 2273 class ManagedNotificationEventOverview < Struct.new( :arn, :managed_notification_configuration_arn, :related_account, :creation_time, :notification_event, :aggregation_event_type, :organizational_unit_id, :aggregation_summary, :aggregated_notification_regions) SENSITIVE = [] include Aws::Structure end |
#arn ⇒ String
The Amazon Resource Name (ARN) of the ManagedNotificationEvent.
2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 |
# File 'lib/aws-sdk-notifications/types.rb', line 2273 class ManagedNotificationEventOverview < Struct.new( :arn, :managed_notification_configuration_arn, :related_account, :creation_time, :notification_event, :aggregation_event_type, :organizational_unit_id, :aggregation_summary, :aggregated_notification_regions) SENSITIVE = [] include Aws::Structure end |
#creation_time ⇒ Time
The creation time of the ‘ManagedNotificationEvent`.
2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 |
# File 'lib/aws-sdk-notifications/types.rb', line 2273 class ManagedNotificationEventOverview < Struct.new( :arn, :managed_notification_configuration_arn, :related_account, :creation_time, :notification_event, :aggregation_event_type, :organizational_unit_id, :aggregation_summary, :aggregated_notification_regions) SENSITIVE = [] include Aws::Structure end |
#managed_notification_configuration_arn ⇒ String
The Amazon Resource Name (ARN) of the ‘ManagedNotificationConfiguration`.
2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 |
# File 'lib/aws-sdk-notifications/types.rb', line 2273 class ManagedNotificationEventOverview < Struct.new( :arn, :managed_notification_configuration_arn, :related_account, :creation_time, :notification_event, :aggregation_event_type, :organizational_unit_id, :aggregation_summary, :aggregated_notification_regions) SENSITIVE = [] include Aws::Structure end |
#notification_event ⇒ Types::ManagedNotificationEventSummary
2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 |
# File 'lib/aws-sdk-notifications/types.rb', line 2273 class ManagedNotificationEventOverview < Struct.new( :arn, :managed_notification_configuration_arn, :related_account, :creation_time, :notification_event, :aggregation_event_type, :organizational_unit_id, :aggregation_summary, :aggregated_notification_regions) SENSITIVE = [] include Aws::Structure end |
#organizational_unit_id ⇒ String
The Organizational Unit Id that an Amazon Web Services account belongs to.
2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 |
# File 'lib/aws-sdk-notifications/types.rb', line 2273 class ManagedNotificationEventOverview < Struct.new( :arn, :managed_notification_configuration_arn, :related_account, :creation_time, :notification_event, :aggregation_event_type, :organizational_unit_id, :aggregation_summary, :aggregated_notification_regions) SENSITIVE = [] include Aws::Structure end |
#related_account ⇒ String
The account that related to the ‘ManagedNotificationEvent`.
2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 |
# File 'lib/aws-sdk-notifications/types.rb', line 2273 class ManagedNotificationEventOverview < Struct.new( :arn, :managed_notification_configuration_arn, :related_account, :creation_time, :notification_event, :aggregation_event_type, :organizational_unit_id, :aggregation_summary, :aggregated_notification_regions) SENSITIVE = [] include Aws::Structure end |