Class: Aws::Health::Types::OrganizationEventFilter
- Inherits:
-
Struct
- Object
- Struct
- Aws::Health::Types::OrganizationEventFilter
- Defined in:
- gems/aws-sdk-health/lib/aws-sdk-health/types.rb
Overview
The values to filter results from the DescribeEventsForOrganization operation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#actionabilities ⇒ Array<String>
A list of actionability values to filter events.
-
#aws_account_ids ⇒ Array<String>
A list of 12-digit Amazon Web Services account numbers that contains the affected entities.
-
#end_time ⇒ Types::DateTimeRange
A range of dates and times that is used by the [EventFilter][1] and [EntityFilter][2] objects.
-
#entity_arns ⇒ Array<String>
A list of entity ARNs (unique identifiers).
-
#entity_values ⇒ Array<String>
A list of entity identifiers, such as EC2 instance IDs (i-34ab692e) or EBS volumes (vol-426ab23e).
-
#event_status_codes ⇒ Array<String>
A list of event status codes.
-
#event_type_categories ⇒ Array<String>
A list of event type category codes.
-
#event_type_codes ⇒ Array<String>
A list of unique identifiers for event types.
-
#last_updated_time ⇒ Types::DateTimeRange
A range of dates and times that is used by the [EventFilter][1] and [EntityFilter][2] objects.
-
#personas ⇒ Array<String>
A list of persona values to filter events.
-
#regions ⇒ Array<String>
A list of Amazon Web Services Regions.
-
#services ⇒ Array<String>
The Amazon Web Services services associated with the event.
-
#start_time ⇒ Types::DateTimeRange
A range of dates and times that is used by the [EventFilter][1] and [EntityFilter][2] objects.
Instance Attribute Details
#actionabilities ⇒ Array<String>
A list of actionability values to filter events. Use this to filter
events based on whether they require action (ACTION_REQUIRED), may
require action (ACTION_MAY_BE_REQUIRED) or are informational
(INFORMATIONAL).
1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 1798 class OrganizationEventFilter < Struct.new( :actionabilities, :event_type_codes, :aws_account_ids, :services, :regions, :start_time, :end_time, :last_updated_time, :entity_arns, :entity_values, :event_type_categories, :event_status_codes, :personas) SENSITIVE = [] include Aws::Structure end |
#aws_account_ids ⇒ Array<String>
A list of 12-digit Amazon Web Services account numbers that contains the affected entities.
1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 1798 class OrganizationEventFilter < Struct.new( :actionabilities, :event_type_codes, :aws_account_ids, :services, :regions, :start_time, :end_time, :last_updated_time, :entity_arns, :entity_values, :event_type_categories, :event_status_codes, :personas) SENSITIVE = [] include Aws::Structure end |
#end_time ⇒ Types::DateTimeRange
A range of dates and times that is used by the EventFilter and
EntityFilter objects. If from is set and to is set: match
items where the timestamp (startTime, endTime, or
lastUpdatedTime) is between from and to inclusive. If from
is set and to is not set: match items where the timestamp value is
equal to or after from. If from is not set and to is set:
match items where the timestamp value is equal to or before to.
1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 1798 class OrganizationEventFilter < Struct.new( :actionabilities, :event_type_codes, :aws_account_ids, :services, :regions, :start_time, :end_time, :last_updated_time, :entity_arns, :entity_values, :event_type_categories, :event_status_codes, :personas) SENSITIVE = [] include Aws::Structure end |
#entity_arns ⇒ Array<String>
A list of entity ARNs (unique identifiers).
1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 1798 class OrganizationEventFilter < Struct.new( :actionabilities, :event_type_codes, :aws_account_ids, :services, :regions, :start_time, :end_time, :last_updated_time, :entity_arns, :entity_values, :event_type_categories, :event_status_codes, :personas) SENSITIVE = [] include Aws::Structure end |
#entity_values ⇒ Array<String>
A list of entity identifiers, such as EC2 instance IDs (i-34ab692e) or EBS volumes (vol-426ab23e).
1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 1798 class OrganizationEventFilter < Struct.new( :actionabilities, :event_type_codes, :aws_account_ids, :services, :regions, :start_time, :end_time, :last_updated_time, :entity_arns, :entity_values, :event_type_categories, :event_status_codes, :personas) SENSITIVE = [] include Aws::Structure end |
#event_status_codes ⇒ Array<String>
A list of event status codes.
1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 1798 class OrganizationEventFilter < Struct.new( :actionabilities, :event_type_codes, :aws_account_ids, :services, :regions, :start_time, :end_time, :last_updated_time, :entity_arns, :entity_values, :event_type_categories, :event_status_codes, :personas) SENSITIVE = [] include Aws::Structure end |
#event_type_categories ⇒ Array<String>
A list of event type category codes. Possible values are issue,
accountNotification, or scheduledChange. Currently, the
investigation value isn't supported at this time.
1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 1798 class OrganizationEventFilter < Struct.new( :actionabilities, :event_type_codes, :aws_account_ids, :services, :regions, :start_time, :end_time, :last_updated_time, :entity_arns, :entity_values, :event_type_categories, :event_status_codes, :personas) SENSITIVE = [] include Aws::Structure end |
#event_type_codes ⇒ Array<String>
A list of unique identifiers for event types. For example,
"AWS_EC2_SYSTEM_MAINTENANCE_EVENT","AWS_RDS_MAINTENANCE_SCHEDULED".
1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 1798 class OrganizationEventFilter < Struct.new( :actionabilities, :event_type_codes, :aws_account_ids, :services, :regions, :start_time, :end_time, :last_updated_time, :entity_arns, :entity_values, :event_type_categories, :event_status_codes, :personas) SENSITIVE = [] include Aws::Structure end |
#last_updated_time ⇒ Types::DateTimeRange
A range of dates and times that is used by the EventFilter and
EntityFilter objects. If from is set and to is set: match
items where the timestamp (startTime, endTime, or
lastUpdatedTime) is between from and to inclusive. If from
is set and to is not set: match items where the timestamp value is
equal to or after from. If from is not set and to is set:
match items where the timestamp value is equal to or before to.
1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 1798 class OrganizationEventFilter < Struct.new( :actionabilities, :event_type_codes, :aws_account_ids, :services, :regions, :start_time, :end_time, :last_updated_time, :entity_arns, :entity_values, :event_type_categories, :event_status_codes, :personas) SENSITIVE = [] include Aws::Structure end |
#personas ⇒ Array<String>
A list of persona values to filter events. Use this to filter events
based on their target audience: OPERATIONS, SECURITY, or
BILLING.
1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 1798 class OrganizationEventFilter < Struct.new( :actionabilities, :event_type_codes, :aws_account_ids, :services, :regions, :start_time, :end_time, :last_updated_time, :entity_arns, :entity_values, :event_type_categories, :event_status_codes, :personas) SENSITIVE = [] include Aws::Structure end |
#regions ⇒ Array<String>
A list of Amazon Web Services Regions.
1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 1798 class OrganizationEventFilter < Struct.new( :actionabilities, :event_type_codes, :aws_account_ids, :services, :regions, :start_time, :end_time, :last_updated_time, :entity_arns, :entity_values, :event_type_categories, :event_status_codes, :personas) SENSITIVE = [] include Aws::Structure end |
#services ⇒ Array<String>
The Amazon Web Services services associated with the event. For
example, EC2, RDS.
1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 1798 class OrganizationEventFilter < Struct.new( :actionabilities, :event_type_codes, :aws_account_ids, :services, :regions, :start_time, :end_time, :last_updated_time, :entity_arns, :entity_values, :event_type_categories, :event_status_codes, :personas) SENSITIVE = [] include Aws::Structure end |
#start_time ⇒ Types::DateTimeRange
A range of dates and times that is used by the EventFilter and
EntityFilter objects. If from is set and to is set: match
items where the timestamp (startTime, endTime, or
lastUpdatedTime) is between from and to inclusive. If from
is set and to is not set: match items where the timestamp value is
equal to or after from. If from is not set and to is set:
match items where the timestamp value is equal to or before to.
1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 1798 class OrganizationEventFilter < Struct.new( :actionabilities, :event_type_codes, :aws_account_ids, :services, :regions, :start_time, :end_time, :last_updated_time, :entity_arns, :entity_values, :event_type_categories, :event_status_codes, :personas) SENSITIVE = [] include Aws::Structure end |