Show / Hide Table of Contents

Class CfnTemplate.ExplicitHierarchyProperty

The option that determines the hierarchy of the fields that are built within a visual's field wells.

Inheritance
object
CfnTemplate.ExplicitHierarchyProperty
Implements
CfnTemplate.IExplicitHierarchyProperty
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.ExplicitHierarchyProperty : CfnTemplate.IExplicitHierarchyProperty
Syntax (vb)
Public Class CfnTemplate.ExplicitHierarchyProperty Implements CfnTemplate.IExplicitHierarchyProperty
Remarks

These fields can't be duplicated to other visuals.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-explicithierarchy.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 explicitHierarchyProperty = new ExplicitHierarchyProperty {
                 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

ExplicitHierarchyProperty()

The option that determines the hierarchy of the fields that are built within a visual's field wells.

Properties

Columns

The list of columns that define the explicit hierarchy.

DrillDownFilters

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

HierarchyId

The hierarchy ID of the explicit hierarchy.

Constructors

ExplicitHierarchyProperty()

The option that determines the hierarchy of the fields that are built within a visual's field wells.

public ExplicitHierarchyProperty()
Remarks

These fields can't be duplicated to other visuals.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-explicithierarchy.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 explicitHierarchyProperty = new ExplicitHierarchyProperty {
                 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 explicit hierarchy.

public object Columns { get; set; }
Property Value

object

Remarks

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

DrillDownFilters

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

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

object

Remarks

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

HierarchyId

The hierarchy ID of the explicit hierarchy.

public string HierarchyId { get; set; }
Property Value

string

Remarks

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

Implements

CfnTemplate.IExplicitHierarchyProperty
Back to top Generated by DocFX