Class: Aws::Health::Types::EntityFilter
- Inherits:
-
Struct
- Object
- Struct
- Aws::Health::Types::EntityFilter
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-health/types.rb
Overview
The values to use to filter results from the
- DescribeAffectedEntities][1
-
operation.
[1]: docs.aws.amazon.com/health/latest/APIReference/API_DescribeAffectedEntities.html
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`, or `UNKNOWN`).
-
#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).
837 838 839 840 841 842 843 844 845 846 |
# File 'lib/aws-sdk-health/types.rb', line 837 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.
837 838 839 840 841 842 843 844 845 846 |
# File 'lib/aws-sdk-health/types.rb', line 837 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”`
837 838 839 840 841 842 843 844 845 846 |
# File 'lib/aws-sdk-health/types.rb', line 837 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.
837 838 839 840 841 842 843 844 845 846 |
# File 'lib/aws-sdk-health/types.rb', line 837 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`).
837 838 839 840 841 842 843 844 845 846 |
# File 'lib/aws-sdk-health/types.rb', line 837 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.
<note markdown=“1”> Currently, the ‘tags` property isn’t supported.
</note>
837 838 839 840 841 842 843 844 845 846 |
# File 'lib/aws-sdk-health/types.rb', line 837 class EntityFilter < Struct.new( :event_arns, :entity_arns, :entity_values, :last_updated_times, :tags, :status_codes) SENSITIVE = [] include Aws::Structure end |