Show / Hide Table of Contents

Class CfnTemplate.PieChartSortConfigurationProperty

The sort configuration of a pie chart.

Inheritance
System.Object
CfnTemplate.PieChartSortConfigurationProperty
Implements
CfnTemplate.IPieChartSortConfigurationProperty
Namespace: Amazon.CDK.AWS.QuickSight
Assembly: Amazon.CDK.AWS.QuickSight.dll
Syntax (csharp)
public class PieChartSortConfigurationProperty : Object, CfnTemplate.IPieChartSortConfigurationProperty
Syntax (vb)
Public Class PieChartSortConfigurationProperty
    Inherits Object
    Implements CfnTemplate.IPieChartSortConfigurationProperty
Remarks

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

var pieChartSortConfigurationProperty = new PieChartSortConfigurationProperty {
    CategoryItemsLimit = new ItemsLimitConfigurationProperty {
        ItemsLimit = 123,
        OtherCategories = "otherCategories"
    },
    CategorySort = new [] { new FieldSortOptionsProperty {
        ColumnSort = new ColumnSortProperty {
            Direction = "direction",
            SortBy = new ColumnIdentifierProperty {
                ColumnName = "columnName",
                DataSetIdentifier = "dataSetIdentifier"
            },

            // the properties below are optional
            AggregationFunction = new AggregationFunctionProperty {
                CategoricalAggregationFunction = "categoricalAggregationFunction",
                DateAggregationFunction = "dateAggregationFunction",
                NumericalAggregationFunction = new NumericalAggregationFunctionProperty {
                    PercentileAggregation = new PercentileAggregationProperty {
                        PercentileValue = 123
                    },
                    SimpleNumericalAggregation = "simpleNumericalAggregation"
                }
            }
        },
        FieldSort = new FieldSortProperty {
            Direction = "direction",
            FieldId = "fieldId"
        }
    } },
    SmallMultiplesLimitConfiguration = new ItemsLimitConfigurationProperty {
        ItemsLimit = 123,
        OtherCategories = "otherCategories"
    },
    SmallMultiplesSort = new [] { new FieldSortOptionsProperty {
        ColumnSort = new ColumnSortProperty {
            Direction = "direction",
            SortBy = new ColumnIdentifierProperty {
                ColumnName = "columnName",
                DataSetIdentifier = "dataSetIdentifier"
            },

            // the properties below are optional
            AggregationFunction = new AggregationFunctionProperty {
                CategoricalAggregationFunction = "categoricalAggregationFunction",
                DateAggregationFunction = "dateAggregationFunction",
                NumericalAggregationFunction = new NumericalAggregationFunctionProperty {
                    PercentileAggregation = new PercentileAggregationProperty {
                        PercentileValue = 123
                    },
                    SimpleNumericalAggregation = "simpleNumericalAggregation"
                }
            }
        },
        FieldSort = new FieldSortProperty {
            Direction = "direction",
            FieldId = "fieldId"
        }
    } }
};

Synopsis

Constructors

PieChartSortConfigurationProperty()

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.

Constructors

PieChartSortConfigurationProperty()

public PieChartSortConfigurationProperty()

Properties

CategoryItemsLimit

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

public object CategoryItemsLimit { get; set; }
Property Value

System.Object

Remarks

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

CategorySort

The sort configuration of the category fields.

public object CategorySort { get; set; }
Property Value

System.Object

Remarks

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

SmallMultiplesLimitConfiguration

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

public object SmallMultiplesLimitConfiguration { get; set; }
Property Value

System.Object

Remarks

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

SmallMultiplesSort

The sort configuration of the small multiples field.

public object SmallMultiplesSort { get; set; }
Property Value

System.Object

Remarks

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

Implements

CfnTemplate.IPieChartSortConfigurationProperty
Back to top Generated by DocFX