This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::QuickSight::Topic TopicFilter
A structure that represents a filter used to select items for a topic.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "CategoryFilter" :TopicCategoryFilter, "DateRangeFilter" :TopicDateRangeFilter, "FilterClass" :String, "FilterDescription" :String, "FilterName" :String, "FilterSynonyms" :[ String, ... ], "FilterType" :String, "NumericEqualityFilter" :TopicNumericEqualityFilter, "NumericRangeFilter" :TopicNumericRangeFilter, "OperandFieldName" :String, "RelativeDateFilter" :TopicRelativeDateFilter}
YAML
CategoryFilter:TopicCategoryFilterDateRangeFilter:TopicDateRangeFilterFilterClass:StringFilterDescription:StringFilterName:StringFilterSynonyms:- StringFilterType:StringNumericEqualityFilter:TopicNumericEqualityFilterNumericRangeFilter:TopicNumericRangeFilterOperandFieldName:StringRelativeDateFilter:TopicRelativeDateFilter
Properties
- CategoryFilter
- 
                    The category filter that is associated with this filter. Required: No Type: TopicCategoryFilter Update requires: No interruption 
- DateRangeFilter
- 
                    The date range filter. Required: No Type: TopicDateRangeFilter Update requires: No interruption 
- FilterClass
- 
                    The class of the filter. Valid values for this structure are ENFORCED_VALUE_FILTER,CONDITIONAL_VALUE_FILTER, andNAMED_VALUE_FILTER.Required: No Type: String Allowed values: ENFORCED_VALUE_FILTER | CONDITIONAL_VALUE_FILTER | NAMED_VALUE_FILTERUpdate requires: No interruption 
- FilterDescription
- 
                    A description of the filter used to select items for a topic. Required: No Type: String Minimum: 0Maximum: 256Update requires: No interruption 
- FilterName
- 
                    The name of the filter. Required: Yes Type: String Minimum: 0Maximum: 256Update requires: No interruption 
- FilterSynonyms
- 
                    The other names or aliases for the filter. Required: No Type: Array of String Minimum: 0Maximum: 256Update requires: No interruption 
- FilterType
- 
                    The type of the filter. Valid values for this structure are CATEGORY_FILTER,NUMERIC_EQUALITY_FILTER,NUMERIC_RANGE_FILTER,DATE_RANGE_FILTER, andRELATIVE_DATE_FILTER.Required: No Type: String Allowed values: CATEGORY_FILTER | NUMERIC_EQUALITY_FILTER | NUMERIC_RANGE_FILTER | DATE_RANGE_FILTER | RELATIVE_DATE_FILTERUpdate requires: No interruption 
- NumericEqualityFilter
- 
                    The numeric equality filter. Required: No Type: TopicNumericEqualityFilter Update requires: No interruption 
- NumericRangeFilter
- 
                    The numeric range filter. Required: No Type: TopicNumericRangeFilter Update requires: No interruption 
- OperandFieldName
- 
                    The name of the field that the filter operates on. Required: Yes Type: String Minimum: 0Maximum: 256Update requires: No interruption 
- RelativeDateFilter
- 
                    The relative date filter. Required: No Type: TopicRelativeDateFilter Update requires: No interruption