Class CfnAnalysisPropsMixin.DrillDownFilterProperty
The drill down filter for the column hierarchies.
Implements
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.QuickSight
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnAnalysisPropsMixin.DrillDownFilterProperty : CfnAnalysisPropsMixin.IDrillDownFilterProperty
Syntax (vb)
Public Class CfnAnalysisPropsMixin.DrillDownFilterProperty Implements CfnAnalysisPropsMixin.IDrillDownFilterProperty
Remarks
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.CfnPropertyMixins.AWS.QuickSight;
var drillDownFilterProperty = new DrillDownFilterProperty {
CategoryFilter = new CategoryDrillDownFilterProperty {
CategoryValues = new [] { "categoryValues" },
Column = new ColumnIdentifierProperty {
ColumnName = "columnName",
DataSetIdentifier = "dataSetIdentifier"
}
},
NumericEqualityFilter = new NumericEqualityDrillDownFilterProperty {
Column = new ColumnIdentifierProperty {
ColumnName = "columnName",
DataSetIdentifier = "dataSetIdentifier"
},
Value = 123
},
TimeRangeFilter = new TimeRangeDrillDownFilterProperty {
Column = new ColumnIdentifierProperty {
ColumnName = "columnName",
DataSetIdentifier = "dataSetIdentifier"
},
RangeMaximum = "rangeMaximum",
RangeMinimum = "rangeMinimum",
TimeGranularity = "timeGranularity"
}
};
Synopsis
Constructors
| DrillDownFilterProperty() | The drill down filter for the column hierarchies. |
Properties
| CategoryFilter | The category type drill down filter. |
| NumericEqualityFilter | The numeric equality type drill down filter. |
| TimeRangeFilter | The time range drill down filter. |
Constructors
DrillDownFilterProperty()
The drill down filter for the column hierarchies.
public DrillDownFilterProperty()
Remarks
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.CfnPropertyMixins.AWS.QuickSight;
var drillDownFilterProperty = new DrillDownFilterProperty {
CategoryFilter = new CategoryDrillDownFilterProperty {
CategoryValues = new [] { "categoryValues" },
Column = new ColumnIdentifierProperty {
ColumnName = "columnName",
DataSetIdentifier = "dataSetIdentifier"
}
},
NumericEqualityFilter = new NumericEqualityDrillDownFilterProperty {
Column = new ColumnIdentifierProperty {
ColumnName = "columnName",
DataSetIdentifier = "dataSetIdentifier"
},
Value = 123
},
TimeRangeFilter = new TimeRangeDrillDownFilterProperty {
Column = new ColumnIdentifierProperty {
ColumnName = "columnName",
DataSetIdentifier = "dataSetIdentifier"
},
RangeMaximum = "rangeMaximum",
RangeMinimum = "rangeMinimum",
TimeGranularity = "timeGranularity"
}
};
Properties
CategoryFilter
The category type drill down filter.
public object? CategoryFilter { get; set; }
Property Value
Remarks
This filter is used for string type columns.
Type union: either IResolvable or CfnAnalysisPropsMixin.ICategoryDrillDownFilterProperty
NumericEqualityFilter
The numeric equality type drill down filter.
public object? NumericEqualityFilter { get; set; }
Property Value
Remarks
This filter is used for number type columns.
Type union: either IResolvable or CfnAnalysisPropsMixin.INumericEqualityDrillDownFilterProperty
TimeRangeFilter
The time range drill down filter.
public object? TimeRangeFilter { get; set; }
Property Value
Remarks
This filter is used for date time columns.
Type union: either IResolvable or CfnAnalysisPropsMixin.ITimeRangeDrillDownFilterProperty