Class: Aws::Health::Types::OrganizationEventFilter
- Inherits:
-
Struct
- Object
- Struct
- Aws::Health::Types::OrganizationEventFilter
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-health/types.rb
Overview
The values to filter results from the
- DescribeEventsForOrganization][1
-
operation.
[1]: docs.aws.amazon.com/health/latest/APIReference/API_DescribeEventsForOrganization.html
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#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] and [EntityFilter] 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] and [EntityFilter] objects.
-
#regions ⇒ Array<String>
A list of Amazon Web Services Regions.
-
#services ⇒ Array<String>
The Amazon Web Services associated with the event.
-
#start_time ⇒ Types::DateTimeRange
A range of dates and times that is used by the [EventFilter] and [EntityFilter] objects.
Instance Attribute Details
#aws_account_ids ⇒ Array<String>
A list of 12-digit Amazon Web Services account numbers that contains the affected entities.
1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 |
# File 'lib/aws-sdk-health/types.rb', line 1685 class OrganizationEventFilter < Struct.new( :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) SENSITIVE = [] include Aws::Structure end |
#end_time ⇒ Types::DateTimeRange
A range of dates and times that is used by the [EventFilter] and
- EntityFilter][2
-
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`.
[1]: docs.aws.amazon.com/health/latest/APIReference/API_EventFilter.html [2]: docs.aws.amazon.com/health/latest/APIReference/API_EntityFilter.html
1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 |
# File 'lib/aws-sdk-health/types.rb', line 1685 class OrganizationEventFilter < Struct.new( :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) SENSITIVE = [] include Aws::Structure end |
#entity_arns ⇒ Array<String>
A list of entity ARNs (unique identifiers).
1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 |
# File 'lib/aws-sdk-health/types.rb', line 1685 class OrganizationEventFilter < Struct.new( :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) 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).
1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 |
# File 'lib/aws-sdk-health/types.rb', line 1685 class OrganizationEventFilter < Struct.new( :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) SENSITIVE = [] include Aws::Structure end |
#event_status_codes ⇒ Array<String>
A list of event status codes.
1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 |
# File 'lib/aws-sdk-health/types.rb', line 1685 class OrganizationEventFilter < Struct.new( :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) 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.
1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 |
# File 'lib/aws-sdk-health/types.rb', line 1685 class OrganizationEventFilter < Struct.new( :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) 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”.`
1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 |
# File 'lib/aws-sdk-health/types.rb', line 1685 class OrganizationEventFilter < Struct.new( :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) SENSITIVE = [] include Aws::Structure end |
#last_updated_time ⇒ Types::DateTimeRange
A range of dates and times that is used by the [EventFilter] and
- EntityFilter][2
-
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`.
[1]: docs.aws.amazon.com/health/latest/APIReference/API_EventFilter.html [2]: docs.aws.amazon.com/health/latest/APIReference/API_EntityFilter.html
1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 |
# File 'lib/aws-sdk-health/types.rb', line 1685 class OrganizationEventFilter < Struct.new( :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) SENSITIVE = [] include Aws::Structure end |
#regions ⇒ Array<String>
A list of Amazon Web Services Regions.
1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 |
# File 'lib/aws-sdk-health/types.rb', line 1685 class OrganizationEventFilter < Struct.new( :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) SENSITIVE = [] include Aws::Structure end |
#services ⇒ Array<String>
The Amazon Web Services associated with the event. For example, ‘EC2`, `RDS`.
1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 |
# File 'lib/aws-sdk-health/types.rb', line 1685 class OrganizationEventFilter < Struct.new( :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) SENSITIVE = [] include Aws::Structure end |
#start_time ⇒ Types::DateTimeRange
A range of dates and times that is used by the [EventFilter] and
- EntityFilter][2
-
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`.
[1]: docs.aws.amazon.com/health/latest/APIReference/API_EventFilter.html [2]: docs.aws.amazon.com/health/latest/APIReference/API_EntityFilter.html
1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 |
# File 'lib/aws-sdk-health/types.rb', line 1685 class OrganizationEventFilter < Struct.new( :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) SENSITIVE = [] include Aws::Structure end |