Show / Hide Table of Contents

Class CfnDashboard.FunnelChartAggregatedFieldWellsProperty

The field well configuration of a FunnelChartVisual .

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

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartaggregatedfieldwells.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 funnelChartAggregatedFieldWellsProperty = new FunnelChartAggregatedFieldWellsProperty {
    Category = new [] { new DimensionFieldProperty {
        CategoricalDimensionField = new CategoricalDimensionFieldProperty {
            Column = new ColumnIdentifierProperty {
                ColumnName = "columnName",
                DataSetIdentifier = "dataSetIdentifier"
            },
            FieldId = "fieldId",

            // the properties below are optional
            FormatConfiguration = new StringFormatConfigurationProperty {
                NullValueFormatConfiguration = new NullValueFormatConfigurationProperty {
                    NullString = "nullString"
                },
                NumericFormatConfiguration = 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"
                    }
                }
            },
            HierarchyId = "hierarchyId"
        },
        DateDimensionField = new DateDimensionFieldProperty {
            Column = new ColumnIdentifierProperty {
                ColumnName = "columnName",
                DataSetIdentifier = "dataSetIdentifier"
            },
            FieldId = "fieldId",

            // the properties below are optional
            DateGranularity = "dateGranularity",
            FormatConfiguration = new DateTimeFormatConfigurationProperty {
                DateTimeFormat = "dateTimeFormat",
                NullValueFormatConfiguration = new NullValueFormatConfigurationProperty {
                    NullString = "nullString"
                },
                NumericFormatConfiguration = 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"
                    }
                }
            },
            HierarchyId = "hierarchyId"
        },
        NumericalDimensionField = new NumericalDimensionFieldProperty {
            Column = new ColumnIdentifierProperty {
                ColumnName = "columnName",
                DataSetIdentifier = "dataSetIdentifier"
            },
            FieldId = "fieldId",

            // the properties below are optional
            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"
                    }
                }
            },
            HierarchyId = "hierarchyId"
        }
    } },
    Values = new [] { new MeasureFieldProperty {
        CalculatedMeasureField = new CalculatedMeasureFieldProperty {
            Expression = "expression",
            FieldId = "fieldId"
        },
        CategoricalMeasureField = new CategoricalMeasureFieldProperty {
            Column = new ColumnIdentifierProperty {
                ColumnName = "columnName",
                DataSetIdentifier = "dataSetIdentifier"
            },
            FieldId = "fieldId",

            // the properties below are optional
            AggregationFunction = "aggregationFunction",
            FormatConfiguration = new StringFormatConfigurationProperty {
                NullValueFormatConfiguration = new NullValueFormatConfigurationProperty {
                    NullString = "nullString"
                },
                NumericFormatConfiguration = 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"
                    }
                }
            }
        },
        DateMeasureField = new DateMeasureFieldProperty {
            Column = new ColumnIdentifierProperty {
                ColumnName = "columnName",
                DataSetIdentifier = "dataSetIdentifier"
            },
            FieldId = "fieldId",

            // the properties below are optional
            AggregationFunction = "aggregationFunction",
            FormatConfiguration = new DateTimeFormatConfigurationProperty {
                DateTimeFormat = "dateTimeFormat",
                NullValueFormatConfiguration = new NullValueFormatConfigurationProperty {
                    NullString = "nullString"
                },
                NumericFormatConfiguration = 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"
                    }
                }
            }
        },
        NumericalMeasureField = 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

FunnelChartAggregatedFieldWellsProperty()

Properties

Category

The category field wells of a funnel chart.

Values

The value field wells of a funnel chart.

Constructors

FunnelChartAggregatedFieldWellsProperty()

public FunnelChartAggregatedFieldWellsProperty()

Properties

Category

The category field wells of a funnel chart.

public object Category { get; set; }
Property Value

System.Object

Remarks

Values are grouped by category fields.

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

Values

The value field wells of a funnel chart.

public object Values { get; set; }
Property Value

System.Object

Remarks

Values are aggregated based on categories.

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

Implements

CfnDashboard.IFunnelChartAggregatedFieldWellsProperty
Back to top Generated by DocFX