Show / Hide Table of Contents

Class CfnAnalysisPropsMixin.DrillDownFilterProperty

The drill down filter for the column hierarchies.

Inheritance
object
CfnAnalysisPropsMixin.DrillDownFilterProperty
Implements
CfnAnalysisPropsMixin.IDrillDownFilterProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
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.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-drilldownfilter.html

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.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-drilldownfilter.html

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

object

Remarks

This filter is used for string type columns.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-drilldownfilter.html#cfn-quicksight-analysis-drilldownfilter-categoryfilter

Type union: either IResolvable or CfnAnalysisPropsMixin.ICategoryDrillDownFilterProperty

NumericEqualityFilter

The numeric equality type drill down filter.

public object? NumericEqualityFilter { get; set; }
Property Value

object

Remarks

This filter is used for number type columns.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-drilldownfilter.html#cfn-quicksight-analysis-drilldownfilter-numericequalityfilter

Type union: either IResolvable or CfnAnalysisPropsMixin.INumericEqualityDrillDownFilterProperty

TimeRangeFilter

The time range drill down filter.

public object? TimeRangeFilter { get; set; }
Property Value

object

Remarks

This filter is used for date time columns.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-drilldownfilter.html#cfn-quicksight-analysis-drilldownfilter-timerangefilter

Type union: either IResolvable or CfnAnalysisPropsMixin.ITimeRangeDrillDownFilterProperty

Implements

CfnAnalysisPropsMixin.IDrillDownFilterProperty
Back to top Generated by DocFX