Show / Hide Table of Contents

Class CfnDashboardPropsMixin.ExplicitHierarchyProperty

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

Inheritance
object
CfnDashboardPropsMixin.ExplicitHierarchyProperty
Implements
CfnDashboardPropsMixin.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.CfnPropertyMixins.AWS.QuickSight
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnDashboardPropsMixin.ExplicitHierarchyProperty : CfnDashboardPropsMixin.IExplicitHierarchyProperty
Syntax (vb)
Public Class CfnDashboardPropsMixin.ExplicitHierarchyProperty Implements CfnDashboardPropsMixin.IExplicitHierarchyProperty
Remarks

These fields can't be duplicated to other visuals.

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

             var explicitHierarchyProperty = new ExplicitHierarchyProperty {
                 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

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

             var explicitHierarchyProperty = new ExplicitHierarchyProperty {
                 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 explicit hierarchy.

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

object

Remarks

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

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

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-dashboard-explicithierarchy.html#cfn-quicksight-dashboard-explicithierarchy-drilldownfilters

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

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-dashboard-explicithierarchy.html#cfn-quicksight-dashboard-explicithierarchy-hierarchyid

Implements

CfnDashboardPropsMixin.IExplicitHierarchyProperty
Back to top Generated by DocFX