Show / Hide Table of Contents

Interface CfnTemplate.IBodySectionRepeatDimensionConfigurationProperty

Describes the dataset column and constraints for the dynamic values used to repeat the contents of a section.

Namespace: Amazon.CDK.AWS.QuickSight
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface CfnTemplate.IBodySectionRepeatDimensionConfigurationProperty
Syntax (vb)
Public Interface CfnTemplate.IBodySectionRepeatDimensionConfigurationProperty
Remarks

The dataset column is either Category or Numeric column configuration

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionrepeatdimensionconfiguration.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 bodySectionRepeatDimensionConfigurationProperty = new BodySectionRepeatDimensionConfigurationProperty {
                 DynamicCategoryDimensionConfiguration = new BodySectionDynamicCategoryDimensionConfigurationProperty {
                     Column = new ColumnIdentifierProperty {
                         ColumnName = "columnName",
                         DataSetIdentifier = "dataSetIdentifier"
                     },

                     // the properties below are optional
                     Limit = 123,
                     SortByMetrics = new [] { new ColumnSortProperty {
                         Direction = "direction",
                         SortBy = new ColumnIdentifierProperty {
                             ColumnName = "columnName",
                             DataSetIdentifier = "dataSetIdentifier"
                         },

                         // the properties below are optional
                         AggregationFunction = new AggregationFunctionProperty {
                             AttributeAggregationFunction = new AttributeAggregationFunctionProperty {
                                 SimpleAttributeAggregation = "simpleAttributeAggregation",
                                 ValueForMultipleValues = "valueForMultipleValues"
                             },
                             CategoricalAggregationFunction = "categoricalAggregationFunction",
                             DateAggregationFunction = "dateAggregationFunction",
                             NumericalAggregationFunction = new NumericalAggregationFunctionProperty {
                                 PercentileAggregation = new PercentileAggregationProperty {
                                     PercentileValue = 123
                                 },
                                 SimpleNumericalAggregation = "simpleNumericalAggregation"
                             }
                         }
                     } }
                 },
                 DynamicNumericDimensionConfiguration = new BodySectionDynamicNumericDimensionConfigurationProperty {
                     Column = new ColumnIdentifierProperty {
                         ColumnName = "columnName",
                         DataSetIdentifier = "dataSetIdentifier"
                     },

                     // the properties below are optional
                     Limit = 123,
                     SortByMetrics = new [] { new ColumnSortProperty {
                         Direction = "direction",
                         SortBy = new ColumnIdentifierProperty {
                             ColumnName = "columnName",
                             DataSetIdentifier = "dataSetIdentifier"
                         },

                         // the properties below are optional
                         AggregationFunction = new AggregationFunctionProperty {
                             AttributeAggregationFunction = new AttributeAggregationFunctionProperty {
                                 SimpleAttributeAggregation = "simpleAttributeAggregation",
                                 ValueForMultipleValues = "valueForMultipleValues"
                             },
                             CategoricalAggregationFunction = "categoricalAggregationFunction",
                             DateAggregationFunction = "dateAggregationFunction",
                             NumericalAggregationFunction = new NumericalAggregationFunctionProperty {
                                 PercentileAggregation = new PercentileAggregationProperty {
                                     PercentileValue = 123
                                 },
                                 SimpleNumericalAggregation = "simpleNumericalAggregation"
                             }
                         }
                     } }
                 }
             };

Synopsis

Properties

DynamicCategoryDimensionConfiguration

Describes the Category dataset column and constraints around the dynamic values that will be used in repeating the section contents.

DynamicNumericDimensionConfiguration

Describes the Numeric dataset column and constraints around the dynamic values used to repeat the contents of a section.

Properties

DynamicCategoryDimensionConfiguration

Describes the Category dataset column and constraints around the dynamic values that will be used in repeating the section contents.

object? DynamicCategoryDimensionConfiguration { get; }
Property Value

object

Remarks

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

DynamicNumericDimensionConfiguration

Describes the Numeric dataset column and constraints around the dynamic values used to repeat the contents of a section.

object? DynamicNumericDimensionConfiguration { get; }
Property Value

object

Remarks

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

Back to top Generated by DocFX