Show / Hide Table of Contents

Interface CfnTemplatePropsMixin.IPieChartSortConfigurationProperty

The sort configuration of a pie chart.

Namespace: Amazon.CDK.Mixins.Preview.AWS.QuickSight.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface CfnTemplatePropsMixin.IPieChartSortConfigurationProperty
Syntax (vb)
Public Interface CfnTemplatePropsMixin.IPieChartSortConfigurationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartsortconfiguration.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 pieChartSortConfigurationProperty = new PieChartSortConfigurationProperty {
                 CategoryItemsLimit = new ItemsLimitConfigurationProperty {
                     ItemsLimit = 123,
                     OtherCategories = "otherCategories"
                 },
                 CategorySort = new [] { new FieldSortOptionsProperty {
                     ColumnSort = new ColumnSortProperty {
                         AggregationFunction = new AggregationFunctionProperty {
                             AttributeAggregationFunction = new AttributeAggregationFunctionProperty {
                                 SimpleAttributeAggregation = "simpleAttributeAggregation",
                                 ValueForMultipleValues = "valueForMultipleValues"
                             },
                             CategoricalAggregationFunction = "categoricalAggregationFunction",
                             DateAggregationFunction = "dateAggregationFunction",
                             NumericalAggregationFunction = new NumericalAggregationFunctionProperty {
                                 PercentileAggregation = new PercentileAggregationProperty {
                                     PercentileValue = 123
                                 },
                                 SimpleNumericalAggregation = "simpleNumericalAggregation"
                             }
                         },
                         Direction = "direction",
                         SortBy = new ColumnIdentifierProperty {
                             ColumnName = "columnName",
                             DataSetIdentifier = "dataSetIdentifier"
                         }
                     },
                     FieldSort = new FieldSortProperty {
                         Direction = "direction",
                         FieldId = "fieldId"
                     }
                 } },
                 SmallMultiplesLimitConfiguration = new ItemsLimitConfigurationProperty {
                     ItemsLimit = 123,
                     OtherCategories = "otherCategories"
                 },
                 SmallMultiplesSort = new [] { new FieldSortOptionsProperty {
                     ColumnSort = new ColumnSortProperty {
                         AggregationFunction = new AggregationFunctionProperty {
                             AttributeAggregationFunction = new AttributeAggregationFunctionProperty {
                                 SimpleAttributeAggregation = "simpleAttributeAggregation",
                                 ValueForMultipleValues = "valueForMultipleValues"
                             },
                             CategoricalAggregationFunction = "categoricalAggregationFunction",
                             DateAggregationFunction = "dateAggregationFunction",
                             NumericalAggregationFunction = new NumericalAggregationFunctionProperty {
                                 PercentileAggregation = new PercentileAggregationProperty {
                                     PercentileValue = 123
                                 },
                                 SimpleNumericalAggregation = "simpleNumericalAggregation"
                             }
                         },
                         Direction = "direction",
                         SortBy = new ColumnIdentifierProperty {
                             ColumnName = "columnName",
                             DataSetIdentifier = "dataSetIdentifier"
                         }
                     },
                     FieldSort = new FieldSortProperty {
                         Direction = "direction",
                         FieldId = "fieldId"
                     }
                 } }
             };

Synopsis

Properties

CategoryItemsLimit

The limit on the number of categories that are displayed in a pie chart.

CategorySort

The sort configuration of the category fields.

SmallMultiplesLimitConfiguration

The limit on the number of small multiples panels that are displayed.

SmallMultiplesSort

The sort configuration of the small multiples field.

Properties

CategoryItemsLimit

The limit on the number of categories that are displayed in a pie chart.

object? CategoryItemsLimit { get; }
Property Value

object

Remarks

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

Type union: either IResolvable or CfnTemplatePropsMixin.IItemsLimitConfigurationProperty

CategorySort

The sort configuration of the category fields.

object? CategorySort { get; }
Property Value

object

Remarks

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

Type union: either IResolvable or (either IResolvable or CfnTemplatePropsMixin.IFieldSortOptionsProperty)[]

SmallMultiplesLimitConfiguration

The limit on the number of small multiples panels that are displayed.

object? SmallMultiplesLimitConfiguration { get; }
Property Value

object

Remarks

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

Type union: either IResolvable or CfnTemplatePropsMixin.IItemsLimitConfigurationProperty

SmallMultiplesSort

The sort configuration of the small multiples field.

object? SmallMultiplesSort { get; }
Property Value

object

Remarks

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

Type union: either IResolvable or (either IResolvable or CfnTemplatePropsMixin.IFieldSortOptionsProperty)[]

Back to top Generated by DocFX