Class: Aws::DevOpsGuru::Types::ListEventsFilters
- Inherits:
-
Struct
- Object
- Struct
- Aws::DevOpsGuru::Types::ListEventsFilters
- Defined in:
- gems/aws-sdk-devopsguru/lib/aws-sdk-devopsguru/types.rb
Overview
Filters you can use to specify which events are returned when
ListEvents
is called.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#data_source ⇒ String
The source,
AWS_CLOUD_TRAIL
orAWS_CODE_DEPLOY
, of the events you want returned. -
#event_class ⇒ String
The class of the events you want to filter for, such as an infrastructure change, a deployment, or a schema change.
-
#event_source ⇒ String
The Amazon Web Services source that emitted the events you want to filter for.
-
#event_time_range ⇒ Types::EventTimeRange
A time range during which you want the filtered events to have occurred.
-
#insight_id ⇒ String
An ID of an insight that is related to the events you want to filter for.
-
#resource_collection ⇒ Types::ResourceCollection
A collection of Amazon Web Services resources supported by DevOps Guru.
Instance Attribute Details
#data_source ⇒ String
The source, AWS_CLOUD_TRAIL
or AWS_CODE_DEPLOY
, of the events
you want returned.
1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 |
# File 'gems/aws-sdk-devopsguru/lib/aws-sdk-devopsguru/types.rb', line 1729 class ListEventsFilters < Struct.new( :insight_id, :event_time_range, :event_class, :event_source, :data_source, :resource_collection) SENSITIVE = [] include Aws::Structure end |
#event_class ⇒ String
The class of the events you want to filter for, such as an infrastructure change, a deployment, or a schema change.
1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 |
# File 'gems/aws-sdk-devopsguru/lib/aws-sdk-devopsguru/types.rb', line 1729 class ListEventsFilters < Struct.new( :insight_id, :event_time_range, :event_class, :event_source, :data_source, :resource_collection) SENSITIVE = [] include Aws::Structure end |
#event_source ⇒ String
The Amazon Web Services source that emitted the events you want to filter for.
1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 |
# File 'gems/aws-sdk-devopsguru/lib/aws-sdk-devopsguru/types.rb', line 1729 class ListEventsFilters < Struct.new( :insight_id, :event_time_range, :event_class, :event_source, :data_source, :resource_collection) SENSITIVE = [] include Aws::Structure end |
#event_time_range ⇒ Types::EventTimeRange
A time range during which you want the filtered events to have occurred.
1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 |
# File 'gems/aws-sdk-devopsguru/lib/aws-sdk-devopsguru/types.rb', line 1729 class ListEventsFilters < Struct.new( :insight_id, :event_time_range, :event_class, :event_source, :data_source, :resource_collection) SENSITIVE = [] include Aws::Structure end |
#insight_id ⇒ String
An ID of an insight that is related to the events you want to filter for.
1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 |
# File 'gems/aws-sdk-devopsguru/lib/aws-sdk-devopsguru/types.rb', line 1729 class ListEventsFilters < Struct.new( :insight_id, :event_time_range, :event_class, :event_source, :data_source, :resource_collection) SENSITIVE = [] include Aws::Structure end |
#resource_collection ⇒ Types::ResourceCollection
A collection of Amazon Web Services resources supported by DevOps Guru. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key. You can specify up to 500 Amazon Web Services CloudFormation stacks.
1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 |
# File 'gems/aws-sdk-devopsguru/lib/aws-sdk-devopsguru/types.rb', line 1729 class ListEventsFilters < Struct.new( :insight_id, :event_time_range, :event_class, :event_source, :data_source, :resource_collection) SENSITIVE = [] include Aws::Structure end |