You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::IoTThingsGraph::Types::EntityFilter
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTThingsGraph::Types::EntityFilter
- Defined in:
- (unknown)
Overview
When passing EntityFilter as input to an Aws::Client method, you can use a vanilla Hash:
{
name: "NAME", # accepts NAME, NAMESPACE, SEMANTIC_TYPE_PATH, REFERENCED_ENTITY_ID
value: ["EntityFilterValue"],
}
An object that filters an entity search. Multiple filters function as OR criteria in the search. For example a search that includes a NAMESPACE
and a REFERENCED_ENTITY_ID
filter searches for entities in the specified namespace that use the entity specified by the value of REFERENCED_ENTITY_ID
.
Instance Attribute Summary collapse
-
#name ⇒ String
The name of the entity search filter field.
-
#value ⇒ Array<String>
An array of string values for the search filter field.
Instance Attribute Details
#name ⇒ String
The name of the entity search filter field. REFERENCED_ENTITY_ID
filters on entities that are used by the entity in the result set. For
example, you can filter on the ID of a property that is used in a state.
Possible values:
- NAME
- NAMESPACE
- SEMANTIC_TYPE_PATH
- REFERENCED_ENTITY_ID
#value ⇒ Array<String>
An array of string values for the search filter field. Multiple values function as AND criteria in the search.