class Aws::ElasticBeanstalk::Types::SearchFilter
Describes criteria to restrict a list of results.
For operators that apply a single value to the attribute, the filter is evaluated as follows: `Attribute Operator Values`
Some operators, e.g. `in`, can apply multiple values. In this case, the filter is evaluated as a logical union (OR) of applications of the operator to the attribute with each one of the values: `(Attribute Operator Values) OR (Attribute Operator Values) OR …`
The valid values for attributes of `SearchFilter` depend on the API action. For valid values, see the reference page for the API action you're calling that takes a `SearchFilter` parameter.
@note When making an API call, you may pass SearchFilter
data as a hash: { attribute: "SearchFilterAttribute", operator: "SearchFilterOperator", values: ["SearchFilterValue"], }
@!attribute [rw] attribute
The result attribute to which the filter values are applied. Valid values vary by API action. @return [String]
@!attribute [rw] operator
The operator to apply to the `Attribute` with each of the `Values`. Valid values vary by `Attribute`. @return [String]
@!attribute [rw] values
The list of values applied to the `Attribute` and `Operator` attributes. Number of values and valid values vary by `Attribute`. @return [Array<String>]
@see docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/SearchFilter AWS API Documentation
Constants
- SENSITIVE