Show / Hide Table of Contents

Class CfnDashboard.NumericalMeasureFieldProperty

The measure type field with numerical type columns.

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

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalmeasurefield.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 numericalMeasureFieldProperty = new NumericalMeasureFieldProperty {
    Column = new ColumnIdentifierProperty {
        ColumnName = "columnName",
        DataSetIdentifier = "dataSetIdentifier"
    },
    FieldId = "fieldId",

    // the properties below are optional
    AggregationFunction = new NumericalAggregationFunctionProperty {
        PercentileAggregation = new PercentileAggregationProperty {
            PercentileValue = 123
        },
        SimpleNumericalAggregation = "simpleNumericalAggregation"
    },
    FormatConfiguration = new NumberFormatConfigurationProperty {
        FormatConfiguration = new NumericFormatConfigurationProperty {
            CurrencyDisplayFormatConfiguration = new CurrencyDisplayFormatConfigurationProperty {
                DecimalPlacesConfiguration = new DecimalPlacesConfigurationProperty {
                    DecimalPlaces = 123
                },
                NegativeValueConfiguration = new NegativeValueConfigurationProperty {
                    DisplayMode = "displayMode"
                },
                NullValueFormatConfiguration = new NullValueFormatConfigurationProperty {
                    NullString = "nullString"
                },
                NumberScale = "numberScale",
                Prefix = "prefix",
                SeparatorConfiguration = new NumericSeparatorConfigurationProperty {
                    DecimalSeparator = "decimalSeparator",
                    ThousandsSeparator = new ThousandSeparatorOptionsProperty {
                        Symbol = "symbol",
                        Visibility = "visibility"
                    }
                },
                Suffix = "suffix",
                Symbol = "symbol"
            },
            NumberDisplayFormatConfiguration = new NumberDisplayFormatConfigurationProperty {
                DecimalPlacesConfiguration = new DecimalPlacesConfigurationProperty {
                    DecimalPlaces = 123
                },
                NegativeValueConfiguration = new NegativeValueConfigurationProperty {
                    DisplayMode = "displayMode"
                },
                NullValueFormatConfiguration = new NullValueFormatConfigurationProperty {
                    NullString = "nullString"
                },
                NumberScale = "numberScale",
                Prefix = "prefix",
                SeparatorConfiguration = new NumericSeparatorConfigurationProperty {
                    DecimalSeparator = "decimalSeparator",
                    ThousandsSeparator = new ThousandSeparatorOptionsProperty {
                        Symbol = "symbol",
                        Visibility = "visibility"
                    }
                },
                Suffix = "suffix"
            },
            PercentageDisplayFormatConfiguration = new PercentageDisplayFormatConfigurationProperty {
                DecimalPlacesConfiguration = new DecimalPlacesConfigurationProperty {
                    DecimalPlaces = 123
                },
                NegativeValueConfiguration = new NegativeValueConfigurationProperty {
                    DisplayMode = "displayMode"
                },
                NullValueFormatConfiguration = new NullValueFormatConfigurationProperty {
                    NullString = "nullString"
                },
                Prefix = "prefix",
                SeparatorConfiguration = new NumericSeparatorConfigurationProperty {
                    DecimalSeparator = "decimalSeparator",
                    ThousandsSeparator = new ThousandSeparatorOptionsProperty {
                        Symbol = "symbol",
                        Visibility = "visibility"
                    }
                },
                Suffix = "suffix"
            }
        }
    }
};

Synopsis

Constructors

NumericalMeasureFieldProperty()

Properties

AggregationFunction

The aggregation function of the measure field.

Column

The column that is used in the NumericalMeasureField .

FieldId

The custom field ID.

FormatConfiguration

The format configuration of the field.

Constructors

NumericalMeasureFieldProperty()

public NumericalMeasureFieldProperty()

Properties

AggregationFunction

The aggregation function of the measure field.

public object AggregationFunction { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalmeasurefield.html#cfn-quicksight-dashboard-numericalmeasurefield-aggregationfunction

Column

The column that is used in the NumericalMeasureField .

public object Column { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalmeasurefield.html#cfn-quicksight-dashboard-numericalmeasurefield-column

FieldId

The custom field ID.

public string FieldId { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalmeasurefield.html#cfn-quicksight-dashboard-numericalmeasurefield-fieldid

FormatConfiguration

The format configuration of the field.

public object FormatConfiguration { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalmeasurefield.html#cfn-quicksight-dashboard-numericalmeasurefield-formatconfiguration

Implements

CfnDashboard.INumericalMeasureFieldProperty
Back to top Generated by DocFX