A filter used to limit results when describing tags.
            Multiple values can be specified per filter. 
            A tag must match at least one of the specified values for it to be
            returned from an operation.
            
            Wildcards can be included in filter values; 
            * specifies that zero or more characters
            must match, and ? specifies that exactly one
            character must match.Use a backslash to escape special characters.
            For example, a filter value of \*amazon\?\\
            specifies the literal string *amazon?\.
            
 Declaration Syntax
 Declaration Syntax| C# | 
public class Filter
 Members
 Members| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description | 
|---|---|---|
|  | Filter()()()() | Initializes a new instance of the Filter class | 
|  | Equals(Object) | (Inherited from Object.) | 
|  | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | 
|  | GetType()()()() | Gets the type of the current instance.(Inherited from Object.) | 
|  | IsSetName()()()() | 
            Checks if Name property is set
             | 
|  | IsSetValue()()()() | 
            Checks if Value property is set
             | 
|  | Name | 
            The name of the filter.
             | 
|  | ToString()()()() | Returns a string that represents the current object.(Inherited from Object.) | 
|  | Value | 
            One or more values for the filter.
             | 
|  | WithName(String) | Obsolete. 
            Sets the name of the filter.
             | 
|  | WithValue(array<String>[]()[][]) | Obsolete. 
            Sets values for the filter.
             | 
 Inheritance Hierarchy
 Inheritance Hierarchy| Object | |
|  | Filter |