FilterCrossSheetControlProperty Struct
A control from a filter that is scoped across more than one sheet.
This represents your filter control on a sheet
Example
ts
// 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 filterCrossSheetControlProperty: quicksight.CfnDashboard.FilterCrossSheetControlProperty = {
filterControlId: 'filterControlId',
sourceFilterId: 'sourceFilterId',
// the properties below are optional
cascadingControlConfiguration: {
sourceControls: [{
columnToMatch: {
columnName: 'columnName',
// the properties below are optional
dataSetIdentifier: 'dataSetIdentifier',
topicIdentifier: 'topicIdentifier',
},
sourceSheetControlId: 'sourceSheetControlId',
}],
},
};
Properties
cascadingControlConfigurationoptionalIResolvable | CfnDashboard.CascadingControlConfigurationPropertycascading_control_configurationoptionaltyping.Union[IResolvable, CascadingControlConfigurationProperty]cascadingControlConfigurationoptionalIResolvableCascadingControlConfigurationoptionalIResolvableCascadingControlConfigurationoptionalinterface{}#The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls.
filterControlIdstringfilter_control_idstrfilterControlIdStringFilterControlIdstringFilterControlId*stringrequired#The ID of the `FilterCrossSheetControl` .
sourceFilterIdstringsource_filter_idstrsourceFilterIdStringSourceFilterIdstringSourceFilterId*stringrequired#The source filter ID of the `FilterCrossSheetControl` .