Show / Hide Table of Contents

Class CfnAnalysisPropsMixin.PredefinedHierarchyProperty

The option that determines the hierarchy of the fields that are defined during data preparation.

Inheritance
object
CfnAnalysisPropsMixin.PredefinedHierarchyProperty
Implements
CfnAnalysisPropsMixin.IPredefinedHierarchyProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.QuickSight.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnAnalysisPropsMixin.PredefinedHierarchyProperty : CfnAnalysisPropsMixin.IPredefinedHierarchyProperty
Syntax (vb)
Public Class CfnAnalysisPropsMixin.PredefinedHierarchyProperty Implements CfnAnalysisPropsMixin.IPredefinedHierarchyProperty
Remarks

These fields are available to use in any analysis that uses the data source.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-predefinedhierarchy.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.Mixins.Preview.AWS.QuickSight.Mixins;

             var predefinedHierarchyProperty = new PredefinedHierarchyProperty {
                 Columns = new [] { new ColumnIdentifierProperty {
                     ColumnName = "columnName",
                     DataSetIdentifier = "dataSetIdentifier"
                 } },
                 DrillDownFilters = new [] { 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"
                     }
                 } },
                 HierarchyId = "hierarchyId"
             };

Synopsis

Constructors

PredefinedHierarchyProperty()

The option that determines the hierarchy of the fields that are defined during data preparation.

Properties

Columns

The list of columns that define the predefined hierarchy.

DrillDownFilters

The option that determines the drill down filters for the predefined hierarchy.

HierarchyId

The hierarchy ID of the predefined hierarchy.

Constructors

PredefinedHierarchyProperty()

The option that determines the hierarchy of the fields that are defined during data preparation.

public PredefinedHierarchyProperty()
Remarks

These fields are available to use in any analysis that uses the data source.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-predefinedhierarchy.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.Mixins.Preview.AWS.QuickSight.Mixins;

             var predefinedHierarchyProperty = new PredefinedHierarchyProperty {
                 Columns = new [] { new ColumnIdentifierProperty {
                     ColumnName = "columnName",
                     DataSetIdentifier = "dataSetIdentifier"
                 } },
                 DrillDownFilters = new [] { 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"
                     }
                 } },
                 HierarchyId = "hierarchyId"
             };

Properties

Columns

The list of columns that define the predefined hierarchy.

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

object

Remarks

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

Type union: either IResolvable or (either IResolvable or CfnAnalysisPropsMixin.IColumnIdentifierProperty)[]

DrillDownFilters

The option that determines the drill down filters for the predefined hierarchy.

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

object

Remarks

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

Type union: either IResolvable or (either IResolvable or CfnAnalysisPropsMixin.IDrillDownFilterProperty)[]

HierarchyId

The hierarchy ID of the predefined hierarchy.

public string? HierarchyId { get; set; }
Property Value

string

Remarks

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

Implements

CfnAnalysisPropsMixin.IPredefinedHierarchyProperty
Back to top Generated by DocFX