aws-cdk-lib.aws_quicksight.CfnTopic.TopicCategoryFilterProperty

interface TopicCategoryFilterProperty

LanguageType name
.NETAmazon.CDK.AWS.QuickSight.CfnTopic.TopicCategoryFilterProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsquicksight#CfnTopic_TopicCategoryFilterProperty
Javasoftware.amazon.awscdk.services.quicksight.CfnTopic.TopicCategoryFilterProperty
Pythonaws_cdk.aws_quicksight.CfnTopic.TopicCategoryFilterProperty
TypeScript aws-cdk-lib » aws_quicksight » CfnTopic » TopicCategoryFilterProperty

A structure that represents a category filter.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_quicksight as quicksight } from 'aws-cdk-lib';
const topicCategoryFilterProperty: quicksight.CfnTopic.TopicCategoryFilterProperty = {
  categoryFilterFunction: 'categoryFilterFunction',
  categoryFilterType: 'categoryFilterType',
  constant: {
    collectiveConstant: {
      valueList: ['valueList'],
    },
    constantType: 'constantType',
    singularConstant: 'singularConstant',
  },
  inverse: false,
};

Properties

NameTypeDescription
categoryFilterFunction?stringThe category filter function.
categoryFilterType?stringThe category filter type.
constant?IResolvable | TopicCategoryFilterConstantPropertyThe constant used in a category filter.
inverse?boolean | IResolvableA Boolean value that indicates if the filter is inverse.

categoryFilterFunction?

Type: string (optional)

The category filter function.

Valid values for this structure are EXACT and CONTAINS .


categoryFilterType?

Type: string (optional)

The category filter type.

This element is used to specify whether a filter is a simple category filter or an inverse category filter.


constant?

Type: IResolvable | TopicCategoryFilterConstantProperty (optional)

The constant used in a category filter.


inverse?

Type: boolean | IResolvable (optional)

A Boolean value that indicates if the filter is inverse.