Fields
- 
    
    
attribute :string
 - 
    
    Property which specifies which attribute to filter on.
 - 
    
    
op :string
 - 
    
    Operator to apply for the filter. Valid operators defined in the AttributeFilterOperator union type are the strings:
- $co The entire operator value must be a substring of the attribute value for a match.
 - $eq The attribute and operator values must be identical for a match.
 - $ew The entire operator value must be a substring of the attribute value matching at the end of the attribute value. This criterion is satisfied if the two strings are identical.
 - $pr If the attribute has a non-empty or non-null value, or if it contains a non-empty node for complex attributes, there is a match.
 - $gt If the attribute value is greater than the operator value, there is a match.
 - $ge If the attribute value is greater than or equal to the operator value, there is a match.
 - $lt If the attribute value is less than the operator value, there is a match.
 - $le If the attribute value is less than or equal to the operator value, there is a match.
 - $ne The attribute and operator values are not identical.
 - $regex If the attribute value satisfies the regular expression, there is a match.
 - $sw The entire operator value must be a substring of the attribute value, starting at the beginning of the attribute value. This criterion is satisfied if the two strings are identical.
 
 - 
    
    
value :any
 - 
    
    Specifies the value to filter for. This can be a primitive or object.