Show / Hide Table of Contents

Class CfnTemplate.PredefinedHierarchyProperty

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

Inheritance
object
CfnTemplate.PredefinedHierarchyProperty
Implements
CfnTemplate.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.AWS.QuickSight
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnTemplate.PredefinedHierarchyProperty : CfnTemplate.IPredefinedHierarchyProperty
Syntax (vb)
Public Class CfnTemplate.PredefinedHierarchyProperty Implements CfnTemplate.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-template-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.AWS.QuickSight;

             var predefinedHierarchyProperty = new PredefinedHierarchyProperty {
                 Columns = new [] { new ColumnIdentifierProperty {
                     ColumnName = "columnName",
                     DataSetIdentifier = "dataSetIdentifier"
                 } },
                 HierarchyId = "hierarchyId",

                 // the properties below are optional
                 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"
                     }
                 } }
             };

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-template-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.AWS.QuickSight;

             var predefinedHierarchyProperty = new PredefinedHierarchyProperty {
                 Columns = new [] { new ColumnIdentifierProperty {
                     ColumnName = "columnName",
                     DataSetIdentifier = "dataSetIdentifier"
                 } },
                 HierarchyId = "hierarchyId",

                 // the properties below are optional
                 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"
                     }
                 } }
             };

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-template-predefinedhierarchy.html#cfn-quicksight-template-predefinedhierarchy-columns

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-template-predefinedhierarchy.html#cfn-quicksight-template-predefinedhierarchy-drilldownfilters

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-template-predefinedhierarchy.html#cfn-quicksight-template-predefinedhierarchy-hierarchyid

Implements

CfnTemplate.IPredefinedHierarchyProperty
Back to top Generated by DocFX