Class: Aws::Notifications::Types::ListNotificationEventsRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-notifications/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#aggregate_notification_event_arnString

The Amazon Resource Name (ARN) of the aggregatedNotificationEventArn to match.

Returns:

  • (String)


1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
# File 'lib/aws-sdk-notifications/types.rb', line 1608

class ListNotificationEventsRequest < Struct.new(
  :start_time,
  :end_time,
  :locale,
  :source,
  :include_child_events,
  :aggregate_notification_event_arn,
  :max_results,
  :next_token,
  :organizational_unit_id)
  SENSITIVE = []
  include Aws::Structure
end

#end_timeTime

Latest time of events to return from this call.

Returns:

  • (Time)


1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
# File 'lib/aws-sdk-notifications/types.rb', line 1608

class ListNotificationEventsRequest < Struct.new(
  :start_time,
  :end_time,
  :locale,
  :source,
  :include_child_events,
  :aggregate_notification_event_arn,
  :max_results,
  :next_token,
  :organizational_unit_id)
  SENSITIVE = []
  include Aws::Structure
end

#include_child_eventsBoolean

Include aggregated child events in the result.

Returns:

  • (Boolean)


1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
# File 'lib/aws-sdk-notifications/types.rb', line 1608

class ListNotificationEventsRequest < Struct.new(
  :start_time,
  :end_time,
  :locale,
  :source,
  :include_child_events,
  :aggregate_notification_event_arn,
  :max_results,
  :next_token,
  :organizational_unit_id)
  SENSITIVE = []
  include Aws::Structure
end

#localeString

The locale code of the language used for the retrieved NotificationEvent. The default locale is English ‘(en_US)`.

Returns:

  • (String)


1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
# File 'lib/aws-sdk-notifications/types.rb', line 1608

class ListNotificationEventsRequest < Struct.new(
  :start_time,
  :end_time,
  :locale,
  :source,
  :include_child_events,
  :aggregate_notification_event_arn,
  :max_results,
  :next_token,
  :organizational_unit_id)
  SENSITIVE = []
  include Aws::Structure
end

#max_resultsInteger

The maximum number of results to be returned in this call. Defaults to 20.

Returns:

  • (Integer)


1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
# File 'lib/aws-sdk-notifications/types.rb', line 1608

class ListNotificationEventsRequest < Struct.new(
  :start_time,
  :end_time,
  :locale,
  :source,
  :include_child_events,
  :aggregate_notification_event_arn,
  :max_results,
  :next_token,
  :organizational_unit_id)
  SENSITIVE = []
  include Aws::Structure
end

#next_tokenString

The start token for paginated calls. Retrieved from the response of a previous ListEventRules call. Next token uses Base64 encoding.

Returns:

  • (String)


1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
# File 'lib/aws-sdk-notifications/types.rb', line 1608

class ListNotificationEventsRequest < Struct.new(
  :start_time,
  :end_time,
  :locale,
  :source,
  :include_child_events,
  :aggregate_notification_event_arn,
  :max_results,
  :next_token,
  :organizational_unit_id)
  SENSITIVE = []
  include Aws::Structure
end

#organizational_unit_idString

The unique identifier of the organizational unit used to filter notification events.

Returns:

  • (String)


1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
# File 'lib/aws-sdk-notifications/types.rb', line 1608

class ListNotificationEventsRequest < Struct.new(
  :start_time,
  :end_time,
  :locale,
  :source,
  :include_child_events,
  :aggregate_notification_event_arn,
  :max_results,
  :next_token,
  :organizational_unit_id)
  SENSITIVE = []
  include Aws::Structure
end

#sourceString

The matched event source.

Must match one of the valid EventBridge sources. Only Amazon Web Services service sourced events are supported. For example, aws.ec2 and aws.cloudwatch. For more information, see [Event delivery from Amazon Web Services services] in the *Amazon EventBridge User Guide*.

[1]: docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event.html#eb-service-event-delivery-level

Returns:

  • (String)


1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
# File 'lib/aws-sdk-notifications/types.rb', line 1608

class ListNotificationEventsRequest < Struct.new(
  :start_time,
  :end_time,
  :locale,
  :source,
  :include_child_events,
  :aggregate_notification_event_arn,
  :max_results,
  :next_token,
  :organizational_unit_id)
  SENSITIVE = []
  include Aws::Structure
end

#start_timeTime

The earliest time of events to return from this call.

Returns:

  • (Time)


1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
# File 'lib/aws-sdk-notifications/types.rb', line 1608

class ListNotificationEventsRequest < Struct.new(
  :start_time,
  :end_time,
  :locale,
  :source,
  :include_child_events,
  :aggregate_notification_event_arn,
  :max_results,
  :next_token,
  :organizational_unit_id)
  SENSITIVE = []
  include Aws::Structure
end