Class: Aws::Health::Types::EntityFilter
- Inherits:
-
Struct
- Object
- Struct
- Aws::Health::Types::EntityFilter
- Defined in:
- gems/aws-sdk-health/lib/aws-sdk-health/types.rb
Overview
The values to use to filter results from the DescribeAffectedEntities operation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#entity_arns ⇒ Array<String>
A list of entity ARNs (unique identifiers).
-
#entity_values ⇒ Array<String>
A list of IDs for affected entities.
-
#event_arns ⇒ Array<String>
A list of event ARNs (unique identifiers).
-
#last_updated_times ⇒ Array<Types::DateTimeRange>
A list of the most recent dates and times that the entity was updated.
-
#status_codes ⇒ Array<String>
A list of entity status codes (
IMPAIRED
,UNIMPAIRED
, orUNKNOWN
). -
#tags ⇒ Array<Hash<String,String>>
A map of entity tags attached to the affected entity.
Instance Attribute Details
#entity_arns ⇒ Array<String>
A list of entity ARNs (unique identifiers).
842 843 844 845 846 847 848 849 850 851 |
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 842 class EntityFilter < Struct.new( :event_arns, :entity_arns, :entity_values, :last_updated_times, :tags, :status_codes) SENSITIVE = [] include Aws::Structure end |
#entity_values ⇒ Array<String>
A list of IDs for affected entities.
842 843 844 845 846 847 848 849 850 851 |
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 842 class EntityFilter < Struct.new( :event_arns, :entity_arns, :entity_values, :last_updated_times, :tags, :status_codes) SENSITIVE = [] include Aws::Structure end |
#event_arns ⇒ Array<String>
A list of event ARNs (unique identifiers). For example:
"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456",
"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101"
842 843 844 845 846 847 848 849 850 851 |
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 842 class EntityFilter < Struct.new( :event_arns, :entity_arns, :entity_values, :last_updated_times, :tags, :status_codes) SENSITIVE = [] include Aws::Structure end |
#last_updated_times ⇒ Array<Types::DateTimeRange>
A list of the most recent dates and times that the entity was updated.
842 843 844 845 846 847 848 849 850 851 |
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 842 class EntityFilter < Struct.new( :event_arns, :entity_arns, :entity_values, :last_updated_times, :tags, :status_codes) SENSITIVE = [] include Aws::Structure end |
#status_codes ⇒ Array<String>
A list of entity status codes (IMPAIRED
, UNIMPAIRED
, or
UNKNOWN
).
842 843 844 845 846 847 848 849 850 851 |
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 842 class EntityFilter < Struct.new( :event_arns, :entity_arns, :entity_values, :last_updated_times, :tags, :status_codes) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Hash<String,String>>
A map of entity tags attached to the affected entity.
tags
property isn't supported.
842 843 844 845 846 847 848 849 850 851 |
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 842 class EntityFilter < Struct.new( :event_arns, :entity_arns, :entity_values, :last_updated_times, :tags, :status_codes) SENSITIVE = [] include Aws::Structure end |