Skip to content
v2.277.0

TableInlineVisualizationProperty Struct ​

The inline visualization of a specific type to display within a chart.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_quicksight as quicksight } from 'aws-cdk-lib';
const tableInlineVisualizationProperty: quicksight.CfnAnalysis.TableInlineVisualizationProperty = {
  dataBars: {
    fieldId: 'fieldId',

    // the properties below are optional
    negativeColor: 'negativeColor',
    positiveColor: 'positiveColor',
  },
  sparklines: {
    fieldId: 'fieldId',
    xAxisField: {
      categoricalDimensionField: {
        column: {
          columnName: 'columnName',

          // the properties below are optional
          dataSetIdentifier: 'dataSetIdentifier',
          topicIdentifier: 'topicIdentifier',
        },
        fieldId: 'fieldId',

        // the properties below are optional
        formatConfiguration: {
          nullValueFormatConfiguration: {
            nullString: 'nullString',
          },
          numericFormatConfiguration: {
            currencyDisplayFormatConfiguration: {
              decimalPlacesConfiguration: {
                decimalPlaces: 123,
              },
              negativeValueConfiguration: {
                displayMode: 'displayMode',
              },
              nullValueFormatConfiguration: {
                nullString: 'nullString',
              },
              numberScale: 'numberScale',
              prefix: 'prefix',
              separatorConfiguration: {
                decimalSeparator: 'decimalSeparator',
                thousandsSeparator: {
                  groupingStyle: 'groupingStyle',
                  symbol: 'symbol',
                  visibility: 'visibility',
                },
              },
              suffix: 'suffix',
              symbol: 'symbol',
            },
            numberDisplayFormatConfiguration: {
              decimalPlacesConfiguration: {
                decimalPlaces: 123,
              },
              negativeValueConfiguration: {
                displayMode: 'displayMode',
              },
              nullValueFormatConfiguration: {
                nullString: 'nullString',
              },
              numberScale: 'numberScale',
              prefix: 'prefix',
              separatorConfiguration: {
                decimalSeparator: 'decimalSeparator',
                thousandsSeparator: {
                  groupingStyle: 'groupingStyle',
                  symbol: 'symbol',
                  visibility: 'visibility',
                },
              },
              suffix: 'suffix',
            },
            percentageDisplayFormatConfiguration: {
              decimalPlacesConfiguration: {
                decimalPlaces: 123,
              },
              negativeValueConfiguration: {
                displayMode: 'displayMode',
              },
              nullValueFormatConfiguration: {
                nullString: 'nullString',
              },
              prefix: 'prefix',
              separatorConfiguration: {
                decimalSeparator: 'decimalSeparator',
                thousandsSeparator: {
                  groupingStyle: 'groupingStyle',
                  symbol: 'symbol',
                  visibility: 'visibility',
                },
              },
              suffix: 'suffix',
            },
          },
        },
        hierarchyId: 'hierarchyId',
      },
      dateDimensionField: {
        column: {
          columnName: 'columnName',

          // the properties below are optional
          dataSetIdentifier: 'dataSetIdentifier',
          topicIdentifier: 'topicIdentifier',
        },
        fieldId: 'fieldId',

        // the properties below are optional
        dateGranularity: 'dateGranularity',
        formatConfiguration: {
          dateTimeFormat: 'dateTimeFormat',
          nullValueFormatConfiguration: {
            nullString: 'nullString',
          },
          numericFormatConfiguration: {
            currencyDisplayFormatConfiguration: {
              decimalPlacesConfiguration: {
                decimalPlaces: 123,
              },
              negativeValueConfiguration: {
                displayMode: 'displayMode',
              },
              nullValueFormatConfiguration: {
                nullString: 'nullString',
              },
              numberScale: 'numberScale',
              prefix: 'prefix',
              separatorConfiguration: {
                decimalSeparator: 'decimalSeparator',
                thousandsSeparator: {
                  groupingStyle: 'groupingStyle',
                  symbol: 'symbol',
                  visibility: 'visibility',
                },
              },
              suffix: 'suffix',
              symbol: 'symbol',
            },
            numberDisplayFormatConfiguration: {
              decimalPlacesConfiguration: {
                decimalPlaces: 123,
              },
              negativeValueConfiguration: {
                displayMode: 'displayMode',
              },
              nullValueFormatConfiguration: {
                nullString: 'nullString',
              },
              numberScale: 'numberScale',
              prefix: 'prefix',
              separatorConfiguration: {
                decimalSeparator: 'decimalSeparator',
                thousandsSeparator: {
                  groupingStyle: 'groupingStyle',
                  symbol: 'symbol',
                  visibility: 'visibility',
                },
              },
              suffix: 'suffix',
            },
            percentageDisplayFormatConfiguration: {
              decimalPlacesConfiguration: {
                decimalPlaces: 123,
              },
              negativeValueConfiguration: {
                displayMode: 'displayMode',
              },
              nullValueFormatConfiguration: {
                nullString: 'nullString',
              },
              prefix: 'prefix',
              separatorConfiguration: {
                decimalSeparator: 'decimalSeparator',
                thousandsSeparator: {
                  groupingStyle: 'groupingStyle',
                  symbol: 'symbol',
                  visibility: 'visibility',
                },
              },
              suffix: 'suffix',
            },
          },
        },
        hierarchyId: 'hierarchyId',
      },
      numericalDimensionField: {
        column: {
          columnName: 'columnName',

          // the properties below are optional
          dataSetIdentifier: 'dataSetIdentifier',
          topicIdentifier: 'topicIdentifier',
        },
        fieldId: 'fieldId',

        // the properties below are optional
        formatConfiguration: {
          formatConfiguration: {
            currencyDisplayFormatConfiguration: {
              decimalPlacesConfiguration: {
                decimalPlaces: 123,
              },
              negativeValueConfiguration: {
                displayMode: 'displayMode',
              },
              nullValueFormatConfiguration: {
                nullString: 'nullString',
              },
              numberScale: 'numberScale',
              prefix: 'prefix',
              separatorConfiguration: {
                decimalSeparator: 'decimalSeparator',
                thousandsSeparator: {
                  groupingStyle: 'groupingStyle',
                  symbol: 'symbol',
                  visibility: 'visibility',
                },
              },
              suffix: 'suffix',
              symbol: 'symbol',
            },
            numberDisplayFormatConfiguration: {
              decimalPlacesConfiguration: {
                decimalPlaces: 123,
              },
              negativeValueConfiguration: {
                displayMode: 'displayMode',
              },
              nullValueFormatConfiguration: {
                nullString: 'nullString',
              },
              numberScale: 'numberScale',
              prefix: 'prefix',
              separatorConfiguration: {
                decimalSeparator: 'decimalSeparator',
                thousandsSeparator: {
                  groupingStyle: 'groupingStyle',
                  symbol: 'symbol',
                  visibility: 'visibility',
                },
              },
              suffix: 'suffix',
            },
            percentageDisplayFormatConfiguration: {
              decimalPlacesConfiguration: {
                decimalPlaces: 123,
              },
              negativeValueConfiguration: {
                displayMode: 'displayMode',
              },
              nullValueFormatConfiguration: {
                nullString: 'nullString',
              },
              prefix: 'prefix',
              separatorConfiguration: {
                decimalSeparator: 'decimalSeparator',
                thousandsSeparator: {
                  groupingStyle: 'groupingStyle',
                  symbol: 'symbol',
                  visibility: 'visibility',
                },
              },
              suffix: 'suffix',
            },
          },
        },
        hierarchyId: 'hierarchyId',
      },
    },

    // the properties below are optional
    allPointsMarker: {
      markerColor: 'markerColor',
      markerShape: 'markerShape',
      markerSize: 'markerSize',
      markerVisibility: 'markerVisibility',
    },
    lineColor: 'lineColor',
    lineInterpolation: 'lineInterpolation',
    maxValueMarker: {
      markerColor: 'markerColor',
      markerShape: 'markerShape',
      markerSize: 'markerSize',
      markerVisibility: 'markerVisibility',
    },
    minValueMarker: {
      markerColor: 'markerColor',
      markerShape: 'markerShape',
      markerSize: 'markerSize',
      markerVisibility: 'markerVisibility',
    },
    visualType: 'visualType',
    yAxisBehavior: 'yAxisBehavior',
  },
};
python
# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_quicksight as quicksight

table_inline_visualization_property = quicksight.CfnAnalysis.TableInlineVisualizationProperty(
    data_bars=quicksight.CfnAnalysis.DataBarsOptionsProperty(
        field_id="fieldId",

        # the properties below are optional
        negative_color="negativeColor",
        positive_color="positiveColor"
    ),
    sparklines=quicksight.CfnAnalysis.SparklinesOptionsProperty(
        field_id="fieldId",
        x_axis_field=quicksight.CfnAnalysis.DimensionFieldProperty(
            categorical_dimension_field=quicksight.CfnAnalysis.CategoricalDimensionFieldProperty(
                column=quicksight.CfnAnalysis.ColumnIdentifierProperty(
                    column_name="columnName",

                    # the properties below are optional
                    data_set_identifier="dataSetIdentifier",
                    topic_identifier="topicIdentifier"
                ),
                field_id="fieldId",

                # the properties below are optional
                format_configuration=quicksight.CfnAnalysis.StringFormatConfigurationProperty(
                    null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty(
                        currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            number_scale="numberScale",
                            prefix="prefix",
                            separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty(
                                    grouping_style="groupingStyle",
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix",
                            symbol="symbol"
                        ),
                        number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            number_scale="numberScale",
                            prefix="prefix",
                            separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty(
                                    grouping_style="groupingStyle",
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix"
                        ),
                        percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            prefix="prefix",
                            separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty(
                                    grouping_style="groupingStyle",
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix"
                        )
                    )
                ),
                hierarchy_id="hierarchyId"
            ),
            date_dimension_field=quicksight.CfnAnalysis.DateDimensionFieldProperty(
                column=quicksight.CfnAnalysis.ColumnIdentifierProperty(
                    column_name="columnName",

                    # the properties below are optional
                    data_set_identifier="dataSetIdentifier",
                    topic_identifier="topicIdentifier"
                ),
                field_id="fieldId",

                # the properties below are optional
                date_granularity="dateGranularity",
                format_configuration=quicksight.CfnAnalysis.DateTimeFormatConfigurationProperty(
                    date_time_format="dateTimeFormat",
                    null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty(
                        currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            number_scale="numberScale",
                            prefix="prefix",
                            separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty(
                                    grouping_style="groupingStyle",
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix",
                            symbol="symbol"
                        ),
                        number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            number_scale="numberScale",
                            prefix="prefix",
                            separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty(
                                    grouping_style="groupingStyle",
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix"
                        ),
                        percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            prefix="prefix",
                            separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty(
                                    grouping_style="groupingStyle",
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix"
                        )
                    )
                ),
                hierarchy_id="hierarchyId"
            ),
            numerical_dimension_field=quicksight.CfnAnalysis.NumericalDimensionFieldProperty(
                column=quicksight.CfnAnalysis.ColumnIdentifierProperty(
                    column_name="columnName",

                    # the properties below are optional
                    data_set_identifier="dataSetIdentifier",
                    topic_identifier="topicIdentifier"
                ),
                field_id="fieldId",

                # the properties below are optional
                format_configuration=quicksight.CfnAnalysis.NumberFormatConfigurationProperty(
                    format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty(
                        currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            number_scale="numberScale",
                            prefix="prefix",
                            separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty(
                                    grouping_style="groupingStyle",
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix",
                            symbol="symbol"
                        ),
                        number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            number_scale="numberScale",
                            prefix="prefix",
                            separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty(
                                    grouping_style="groupingStyle",
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix"
                        ),
                        percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            prefix="prefix",
                            separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty(
                                    grouping_style="groupingStyle",
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix"
                        )
                    )
                ),
                hierarchy_id="hierarchyId"
            )
        ),

        # the properties below are optional
        all_points_marker=quicksight.CfnAnalysis.LineChartMarkerStyleSettingsProperty(
            marker_color="markerColor",
            marker_shape="markerShape",
            marker_size="markerSize",
            marker_visibility="markerVisibility"
        ),
        line_color="lineColor",
        line_interpolation="lineInterpolation",
        max_value_marker=quicksight.CfnAnalysis.LineChartMarkerStyleSettingsProperty(
            marker_color="markerColor",
            marker_shape="markerShape",
            marker_size="markerSize",
            marker_visibility="markerVisibility"
        ),
        min_value_marker=quicksight.CfnAnalysis.LineChartMarkerStyleSettingsProperty(
            marker_color="markerColor",
            marker_shape="markerShape",
            marker_size="markerSize",
            marker_visibility="markerVisibility"
        ),
        visual_type="visualType",
        y_axis_behavior="yAxisBehavior"
    )
)
java
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.quicksight.*;

TableInlineVisualizationProperty tableInlineVisualizationProperty = TableInlineVisualizationProperty.builder()
        .dataBars(DataBarsOptionsProperty.builder()
                .fieldId("fieldId")

                // the properties below are optional
                .negativeColor("negativeColor")
                .positiveColor("positiveColor")
                .build())
        .sparklines(SparklinesOptionsProperty.builder()
                .fieldId("fieldId")
                .xAxisField(DimensionFieldProperty.builder()
                        .categoricalDimensionField(CategoricalDimensionFieldProperty.builder()
                                .column(ColumnIdentifierProperty.builder()
                                        .columnName("columnName")

                                        // the properties below are optional
                                        .dataSetIdentifier("dataSetIdentifier")
                                        .topicIdentifier("topicIdentifier")
                                        .build())
                                .fieldId("fieldId")

                                // the properties below are optional
                                .formatConfiguration(StringFormatConfigurationProperty.builder()
                                        .nullValueFormatConfiguration(NullValueFormatConfigurationProperty.builder()
                                                .nullString("nullString")
                                                .build())
                                        .numericFormatConfiguration(NumericFormatConfigurationProperty.builder()
                                                .currencyDisplayFormatConfiguration(CurrencyDisplayFormatConfigurationProperty.builder()
                                                        .decimalPlacesConfiguration(DecimalPlacesConfigurationProperty.builder()
                                                                .decimalPlaces(123)
                                                                .build())
                                                        .negativeValueConfiguration(NegativeValueConfigurationProperty.builder()
                                                                .displayMode("displayMode")
                                                                .build())
                                                        .nullValueFormatConfiguration(NullValueFormatConfigurationProperty.builder()
                                                                .nullString("nullString")
                                                                .build())
                                                        .numberScale("numberScale")
                                                        .prefix("prefix")
                                                        .separatorConfiguration(NumericSeparatorConfigurationProperty.builder()
                                                                .decimalSeparator("decimalSeparator")
                                                                .thousandsSeparator(ThousandSeparatorOptionsProperty.builder()
                                                                        .groupingStyle("groupingStyle")
                                                                        .symbol("symbol")
                                                                        .visibility("visibility")
                                                                        .build())
                                                                .build())
                                                        .suffix("suffix")
                                                        .symbol("symbol")
                                                        .build())
                                                .numberDisplayFormatConfiguration(NumberDisplayFormatConfigurationProperty.builder()
                                                        .decimalPlacesConfiguration(DecimalPlacesConfigurationProperty.builder()
                                                                .decimalPlaces(123)
                                                                .build())
                                                        .negativeValueConfiguration(NegativeValueConfigurationProperty.builder()
                                                                .displayMode("displayMode")
                                                                .build())
                                                        .nullValueFormatConfiguration(NullValueFormatConfigurationProperty.builder()
                                                                .nullString("nullString")
                                                                .build())
                                                        .numberScale("numberScale")
                                                        .prefix("prefix")
                                                        .separatorConfiguration(NumericSeparatorConfigurationProperty.builder()
                                                                .decimalSeparator("decimalSeparator")
                                                                .thousandsSeparator(ThousandSeparatorOptionsProperty.builder()
                                                                        .groupingStyle("groupingStyle")
                                                                        .symbol("symbol")
                                                                        .visibility("visibility")
                                                                        .build())
                                                                .build())
                                                        .suffix("suffix")
                                                        .build())
                                                .percentageDisplayFormatConfiguration(PercentageDisplayFormatConfigurationProperty.builder()
                                                        .decimalPlacesConfiguration(DecimalPlacesConfigurationProperty.builder()
                                                                .decimalPlaces(123)
                                                                .build())
                                                        .negativeValueConfiguration(NegativeValueConfigurationProperty.builder()
                                                                .displayMode("displayMode")
                                                                .build())
                                                        .nullValueFormatConfiguration(NullValueFormatConfigurationProperty.builder()
                                                                .nullString("nullString")
                                                                .build())
                                                        .prefix("prefix")
                                                        .separatorConfiguration(NumericSeparatorConfigurationProperty.builder()
                                                                .decimalSeparator("decimalSeparator")
                                                                .thousandsSeparator(ThousandSeparatorOptionsProperty.builder()
                                                                        .groupingStyle("groupingStyle")
                                                                        .symbol("symbol")
                                                                        .visibility("visibility")
                                                                        .build())
                                                                .build())
                                                        .suffix("suffix")
                                                        .build())
                                                .build())
                                        .build())
                                .hierarchyId("hierarchyId")
                                .build())
                        .dateDimensionField(DateDimensionFieldProperty.builder()
                                .column(ColumnIdentifierProperty.builder()
                                        .columnName("columnName")

                                        // the properties below are optional
                                        .dataSetIdentifier("dataSetIdentifier")
                                        .topicIdentifier("topicIdentifier")
                                        .build())
                                .fieldId("fieldId")

                                // the properties below are optional
                                .dateGranularity("dateGranularity")
                                .formatConfiguration(DateTimeFormatConfigurationProperty.builder()
                                        .dateTimeFormat("dateTimeFormat")
                                        .nullValueFormatConfiguration(NullValueFormatConfigurationProperty.builder()
                                                .nullString("nullString")
                                                .build())
                                        .numericFormatConfiguration(NumericFormatConfigurationProperty.builder()
                                                .currencyDisplayFormatConfiguration(CurrencyDisplayFormatConfigurationProperty.builder()
                                                        .decimalPlacesConfiguration(DecimalPlacesConfigurationProperty.builder()
                                                                .decimalPlaces(123)
                                                                .build())
                                                        .negativeValueConfiguration(NegativeValueConfigurationProperty.builder()
                                                                .displayMode("displayMode")
                                                                .build())
                                                        .nullValueFormatConfiguration(NullValueFormatConfigurationProperty.builder()
                                                                .nullString("nullString")
                                                                .build())
                                                        .numberScale("numberScale")
                                                        .prefix("prefix")
                                                        .separatorConfiguration(NumericSeparatorConfigurationProperty.builder()
                                                                .decimalSeparator("decimalSeparator")
                                                                .thousandsSeparator(ThousandSeparatorOptionsProperty.builder()
                                                                        .groupingStyle("groupingStyle")
                                                                        .symbol("symbol")
                                                                        .visibility("visibility")
                                                                        .build())
                                                                .build())
                                                        .suffix("suffix")
                                                        .symbol("symbol")
                                                        .build())
                                                .numberDisplayFormatConfiguration(NumberDisplayFormatConfigurationProperty.builder()
                                                        .decimalPlacesConfiguration(DecimalPlacesConfigurationProperty.builder()
                                                                .decimalPlaces(123)
                                                                .build())
                                                        .negativeValueConfiguration(NegativeValueConfigurationProperty.builder()
                                                                .displayMode("displayMode")
                                                                .build())
                                                        .nullValueFormatConfiguration(NullValueFormatConfigurationProperty.builder()
                                                                .nullString("nullString")
                                                                .build())
                                                        .numberScale("numberScale")
                                                        .prefix("prefix")
                                                        .separatorConfiguration(NumericSeparatorConfigurationProperty.builder()
                                                                .decimalSeparator("decimalSeparator")
                                                                .thousandsSeparator(ThousandSeparatorOptionsProperty.builder()
                                                                        .groupingStyle("groupingStyle")
                                                                        .symbol("symbol")
                                                                        .visibility("visibility")
                                                                        .build())
                                                                .build())
                                                        .suffix("suffix")
                                                        .build())
                                                .percentageDisplayFormatConfiguration(PercentageDisplayFormatConfigurationProperty.builder()
                                                        .decimalPlacesConfiguration(DecimalPlacesConfigurationProperty.builder()
                                                                .decimalPlaces(123)
                                                                .build())
                                                        .negativeValueConfiguration(NegativeValueConfigurationProperty.builder()
                                                                .displayMode("displayMode")
                                                                .build())
                                                        .nullValueFormatConfiguration(NullValueFormatConfigurationProperty.builder()
                                                                .nullString("nullString")
                                                                .build())
                                                        .prefix("prefix")
                                                        .separatorConfiguration(NumericSeparatorConfigurationProperty.builder()
                                                                .decimalSeparator("decimalSeparator")
                                                                .thousandsSeparator(ThousandSeparatorOptionsProperty.builder()
                                                                        .groupingStyle("groupingStyle")
                                                                        .symbol("symbol")
                                                                        .visibility("visibility")
                                                                        .build())
                                                                .build())
                                                        .suffix("suffix")
                                                        .build())
                                                .build())
                                        .build())
                                .hierarchyId("hierarchyId")
                                .build())
                        .numericalDimensionField(NumericalDimensionFieldProperty.builder()
                                .column(ColumnIdentifierProperty.builder()
                                        .columnName("columnName")

                                        // the properties below are optional
                                        .dataSetIdentifier("dataSetIdentifier")
                                        .topicIdentifier("topicIdentifier")
                                        .build())
                                .fieldId("fieldId")

                                // the properties below are optional
                                .formatConfiguration(NumberFormatConfigurationProperty.builder()
                                        .formatConfiguration(NumericFormatConfigurationProperty.builder()
                                                .currencyDisplayFormatConfiguration(CurrencyDisplayFormatConfigurationProperty.builder()
                                                        .decimalPlacesConfiguration(DecimalPlacesConfigurationProperty.builder()
                                                                .decimalPlaces(123)
                                                                .build())
                                                        .negativeValueConfiguration(NegativeValueConfigurationProperty.builder()
                                                                .displayMode("displayMode")
                                                                .build())
                                                        .nullValueFormatConfiguration(NullValueFormatConfigurationProperty.builder()
                                                                .nullString("nullString")
                                                                .build())
                                                        .numberScale("numberScale")
                                                        .prefix("prefix")
                                                        .separatorConfiguration(NumericSeparatorConfigurationProperty.builder()
                                                                .decimalSeparator("decimalSeparator")
                                                                .thousandsSeparator(ThousandSeparatorOptionsProperty.builder()
                                                                        .groupingStyle("groupingStyle")
                                                                        .symbol("symbol")
                                                                        .visibility("visibility")
                                                                        .build())
                                                                .build())
                                                        .suffix("suffix")
                                                        .symbol("symbol")
                                                        .build())
                                                .numberDisplayFormatConfiguration(NumberDisplayFormatConfigurationProperty.builder()
                                                        .decimalPlacesConfiguration(DecimalPlacesConfigurationProperty.builder()
                                                                .decimalPlaces(123)
                                                                .build())
                                                        .negativeValueConfiguration(NegativeValueConfigurationProperty.builder()
                                                                .displayMode("displayMode")
                                                                .build())
                                                        .nullValueFormatConfiguration(NullValueFormatConfigurationProperty.builder()
                                                                .nullString("nullString")
                                                                .build())
                                                        .numberScale("numberScale")
                                                        .prefix("prefix")
                                                        .separatorConfiguration(NumericSeparatorConfigurationProperty.builder()
                                                                .decimalSeparator("decimalSeparator")
                                                                .thousandsSeparator(ThousandSeparatorOptionsProperty.builder()
                                                                        .groupingStyle("groupingStyle")
                                                                        .symbol("symbol")
                                                                        .visibility("visibility")
                                                                        .build())
                                                                .build())
                                                        .suffix("suffix")
                                                        .build())
                                                .percentageDisplayFormatConfiguration(PercentageDisplayFormatConfigurationProperty.builder()
                                                        .decimalPlacesConfiguration(DecimalPlacesConfigurationProperty.builder()
                                                                .decimalPlaces(123)
                                                                .build())
                                                        .negativeValueConfiguration(NegativeValueConfigurationProperty.builder()
                                                                .displayMode("displayMode")
                                                                .build())
                                                        .nullValueFormatConfiguration(NullValueFormatConfigurationProperty.builder()
                                                                .nullString("nullString")
                                                                .build())
                                                        .prefix("prefix")
                                                        .separatorConfiguration(NumericSeparatorConfigurationProperty.builder()
                                                                .decimalSeparator("decimalSeparator")
                                                                .thousandsSeparator(ThousandSeparatorOptionsProperty.builder()
                                                                        .groupingStyle("groupingStyle")
                                                                        .symbol("symbol")
                                                                        .visibility("visibility")
                                                                        .build())
                                                                .build())
                                                        .suffix("suffix")
                                                        .build())
                                                .build())
                                        .build())
                                .hierarchyId("hierarchyId")
                                .build())
                        .build())

                // the properties below are optional
                .allPointsMarker(LineChartMarkerStyleSettingsProperty.builder()
                        .markerColor("markerColor")
                        .markerShape("markerShape")
                        .markerSize("markerSize")
                        .markerVisibility("markerVisibility")
                        .build())
                .lineColor("lineColor")
                .lineInterpolation("lineInterpolation")
                .maxValueMarker(LineChartMarkerStyleSettingsProperty.builder()
                        .markerColor("markerColor")
                        .markerShape("markerShape")
                        .markerSize("markerSize")
                        .markerVisibility("markerVisibility")
                        .build())
                .minValueMarker(LineChartMarkerStyleSettingsProperty.builder()
                        .markerColor("markerColor")
                        .markerShape("markerShape")
                        .markerSize("markerSize")
                        .markerVisibility("markerVisibility")
                        .build())
                .visualType("visualType")
                .yAxisBehavior("yAxisBehavior")
                .build())
        .build();
csharp
// Install: dotnet add package Amazon.CDK.Lib
// 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 tableInlineVisualizationProperty = new TableInlineVisualizationProperty {
    DataBars = new DataBarsOptionsProperty {
        FieldId = "fieldId",

        // the properties below are optional
        NegativeColor = "negativeColor",
        PositiveColor = "positiveColor"
    },
    Sparklines = new SparklinesOptionsProperty {
        FieldId = "fieldId",
        XAxisField = new DimensionFieldProperty {
            CategoricalDimensionField = new CategoricalDimensionFieldProperty {
                Column = new ColumnIdentifierProperty {
                    ColumnName = "columnName",

                    // the properties below are optional
                    DataSetIdentifier = "dataSetIdentifier",
                    TopicIdentifier = "topicIdentifier"
                },
                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 {
                                    GroupingStyle = "groupingStyle",
                                    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 {
                                    GroupingStyle = "groupingStyle",
                                    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 {
                                    GroupingStyle = "groupingStyle",
                                    Symbol = "symbol",
                                    Visibility = "visibility"
                                }
                            },
                            Suffix = "suffix"
                        }
                    }
                },
                HierarchyId = "hierarchyId"
            },
            DateDimensionField = new DateDimensionFieldProperty {
                Column = new ColumnIdentifierProperty {
                    ColumnName = "columnName",

                    // the properties below are optional
                    DataSetIdentifier = "dataSetIdentifier",
                    TopicIdentifier = "topicIdentifier"
                },
                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 {
                                    GroupingStyle = "groupingStyle",
                                    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 {
                                    GroupingStyle = "groupingStyle",
                                    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 {
                                    GroupingStyle = "groupingStyle",
                                    Symbol = "symbol",
                                    Visibility = "visibility"
                                }
                            },
                            Suffix = "suffix"
                        }
                    }
                },
                HierarchyId = "hierarchyId"
            },
            NumericalDimensionField = new NumericalDimensionFieldProperty {
                Column = new ColumnIdentifierProperty {
                    ColumnName = "columnName",

                    // the properties below are optional
                    DataSetIdentifier = "dataSetIdentifier",
                    TopicIdentifier = "topicIdentifier"
                },
                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 {
                                    GroupingStyle = "groupingStyle",
                                    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 {
                                    GroupingStyle = "groupingStyle",
                                    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 {
                                    GroupingStyle = "groupingStyle",
                                    Symbol = "symbol",
                                    Visibility = "visibility"
                                }
                            },
                            Suffix = "suffix"
                        }
                    }
                },
                HierarchyId = "hierarchyId"
            }
        },

        // the properties below are optional
        AllPointsMarker = new LineChartMarkerStyleSettingsProperty {
            MarkerColor = "markerColor",
            MarkerShape = "markerShape",
            MarkerSize = "markerSize",
            MarkerVisibility = "markerVisibility"
        },
        LineColor = "lineColor",
        LineInterpolation = "lineInterpolation",
        MaxValueMarker = new LineChartMarkerStyleSettingsProperty {
            MarkerColor = "markerColor",
            MarkerShape = "markerShape",
            MarkerSize = "markerSize",
            MarkerVisibility = "markerVisibility"
        },
        MinValueMarker = new LineChartMarkerStyleSettingsProperty {
            MarkerColor = "markerColor",
            MarkerShape = "markerShape",
            MarkerSize = "markerSize",
            MarkerVisibility = "markerVisibility"
        },
        VisualType = "visualType",
        YAxisBehavior = "yAxisBehavior"
    }
};
go
// Install: go get github.com/aws/aws-cdk-go/awscdk/v2
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

tableInlineVisualizationProperty := &TableInlineVisualizationProperty{
	DataBars: &DataBarsOptionsProperty{
		FieldId: jsii.String("fieldId"),

		// the properties below are optional
		NegativeColor: jsii.String("negativeColor"),
		PositiveColor: jsii.String("positiveColor"),
	},
	Sparklines: &SparklinesOptionsProperty{
		FieldId: jsii.String("fieldId"),
		XAxisField: &DimensionFieldProperty{
			CategoricalDimensionField: &CategoricalDimensionFieldProperty{
				Column: &ColumnIdentifierProperty{
					ColumnName: jsii.String("columnName"),

					// the properties below are optional
					DataSetIdentifier: jsii.String("dataSetIdentifier"),
					TopicIdentifier: jsii.String("topicIdentifier"),
				},
				FieldId: jsii.String("fieldId"),

				// the properties below are optional
				FormatConfiguration: &StringFormatConfigurationProperty{
					NullValueFormatConfiguration: &NullValueFormatConfigurationProperty{
						NullString: jsii.String("nullString"),
					},
					NumericFormatConfiguration: &NumericFormatConfigurationProperty{
						CurrencyDisplayFormatConfiguration: &CurrencyDisplayFormatConfigurationProperty{
							DecimalPlacesConfiguration: &DecimalPlacesConfigurationProperty{
								DecimalPlaces: jsii.Number(123),
							},
							NegativeValueConfiguration: &NegativeValueConfigurationProperty{
								DisplayMode: jsii.String("displayMode"),
							},
							NullValueFormatConfiguration: &NullValueFormatConfigurationProperty{
								NullString: jsii.String("nullString"),
							},
							NumberScale: jsii.String("numberScale"),
							Prefix: jsii.String("prefix"),
							SeparatorConfiguration: &NumericSeparatorConfigurationProperty{
								DecimalSeparator: jsii.String("decimalSeparator"),
								ThousandsSeparator: &ThousandSeparatorOptionsProperty{
									GroupingStyle: jsii.String("groupingStyle"),
									Symbol: jsii.String("symbol"),
									Visibility: jsii.String("visibility"),
								},
							},
							Suffix: jsii.String("suffix"),
							Symbol: jsii.String("symbol"),
						},
						NumberDisplayFormatConfiguration: &NumberDisplayFormatConfigurationProperty{
							DecimalPlacesConfiguration: &DecimalPlacesConfigurationProperty{
								DecimalPlaces: jsii.Number(123),
							},
							NegativeValueConfiguration: &NegativeValueConfigurationProperty{
								DisplayMode: jsii.String("displayMode"),
							},
							NullValueFormatConfiguration: &NullValueFormatConfigurationProperty{
								NullString: jsii.String("nullString"),
							},
							NumberScale: jsii.String("numberScale"),
							Prefix: jsii.String("prefix"),
							SeparatorConfiguration: &NumericSeparatorConfigurationProperty{
								DecimalSeparator: jsii.String("decimalSeparator"),
								ThousandsSeparator: &ThousandSeparatorOptionsProperty{
									GroupingStyle: jsii.String("groupingStyle"),
									Symbol: jsii.String("symbol"),
									Visibility: jsii.String("visibility"),
								},
							},
							Suffix: jsii.String("suffix"),
						},
						PercentageDisplayFormatConfiguration: &PercentageDisplayFormatConfigurationProperty{
							DecimalPlacesConfiguration: &DecimalPlacesConfigurationProperty{
								DecimalPlaces: jsii.Number(123),
							},
							NegativeValueConfiguration: &NegativeValueConfigurationProperty{
								DisplayMode: jsii.String("displayMode"),
							},
							NullValueFormatConfiguration: &NullValueFormatConfigurationProperty{
								NullString: jsii.String("nullString"),
							},
							Prefix: jsii.String("prefix"),
							SeparatorConfiguration: &NumericSeparatorConfigurationProperty{
								DecimalSeparator: jsii.String("decimalSeparator"),
								ThousandsSeparator: &ThousandSeparatorOptionsProperty{
									GroupingStyle: jsii.String("groupingStyle"),
									Symbol: jsii.String("symbol"),
									Visibility: jsii.String("visibility"),
								},
							},
							Suffix: jsii.String("suffix"),
						},
					},
				},
				HierarchyId: jsii.String("hierarchyId"),
			},
			DateDimensionField: &DateDimensionFieldProperty{
				Column: &ColumnIdentifierProperty{
					ColumnName: jsii.String("columnName"),

					// the properties below are optional
					DataSetIdentifier: jsii.String("dataSetIdentifier"),
					TopicIdentifier: jsii.String("topicIdentifier"),
				},
				FieldId: jsii.String("fieldId"),

				// the properties below are optional
				DateGranularity: jsii.String("dateGranularity"),
				FormatConfiguration: &DateTimeFormatConfigurationProperty{
					DateTimeFormat: jsii.String("dateTimeFormat"),
					NullValueFormatConfiguration: &NullValueFormatConfigurationProperty{
						NullString: jsii.String("nullString"),
					},
					NumericFormatConfiguration: &NumericFormatConfigurationProperty{
						CurrencyDisplayFormatConfiguration: &CurrencyDisplayFormatConfigurationProperty{
							DecimalPlacesConfiguration: &DecimalPlacesConfigurationProperty{
								DecimalPlaces: jsii.Number(123),
							},
							NegativeValueConfiguration: &NegativeValueConfigurationProperty{
								DisplayMode: jsii.String("displayMode"),
							},
							NullValueFormatConfiguration: &NullValueFormatConfigurationProperty{
								NullString: jsii.String("nullString"),
							},
							NumberScale: jsii.String("numberScale"),
							Prefix: jsii.String("prefix"),
							SeparatorConfiguration: &NumericSeparatorConfigurationProperty{
								DecimalSeparator: jsii.String("decimalSeparator"),
								ThousandsSeparator: &ThousandSeparatorOptionsProperty{
									GroupingStyle: jsii.String("groupingStyle"),
									Symbol: jsii.String("symbol"),
									Visibility: jsii.String("visibility"),
								},
							},
							Suffix: jsii.String("suffix"),
							Symbol: jsii.String("symbol"),
						},
						NumberDisplayFormatConfiguration: &NumberDisplayFormatConfigurationProperty{
							DecimalPlacesConfiguration: &DecimalPlacesConfigurationProperty{
								DecimalPlaces: jsii.Number(123),
							},
							NegativeValueConfiguration: &NegativeValueConfigurationProperty{
								DisplayMode: jsii.String("displayMode"),
							},
							NullValueFormatConfiguration: &NullValueFormatConfigurationProperty{
								NullString: jsii.String("nullString"),
							},
							NumberScale: jsii.String("numberScale"),
							Prefix: jsii.String("prefix"),
							SeparatorConfiguration: &NumericSeparatorConfigurationProperty{
								DecimalSeparator: jsii.String("decimalSeparator"),
								ThousandsSeparator: &ThousandSeparatorOptionsProperty{
									GroupingStyle: jsii.String("groupingStyle"),
									Symbol: jsii.String("symbol"),
									Visibility: jsii.String("visibility"),
								},
							},
							Suffix: jsii.String("suffix"),
						},
						PercentageDisplayFormatConfiguration: &PercentageDisplayFormatConfigurationProperty{
							DecimalPlacesConfiguration: &DecimalPlacesConfigurationProperty{
								DecimalPlaces: jsii.Number(123),
							},
							NegativeValueConfiguration: &NegativeValueConfigurationProperty{
								DisplayMode: jsii.String("displayMode"),
							},
							NullValueFormatConfiguration: &NullValueFormatConfigurationProperty{
								NullString: jsii.String("nullString"),
							},
							Prefix: jsii.String("prefix"),
							SeparatorConfiguration: &NumericSeparatorConfigurationProperty{
								DecimalSeparator: jsii.String("decimalSeparator"),
								ThousandsSeparator: &ThousandSeparatorOptionsProperty{
									GroupingStyle: jsii.String("groupingStyle"),
									Symbol: jsii.String("symbol"),
									Visibility: jsii.String("visibility"),
								},
							},
							Suffix: jsii.String("suffix"),
						},
					},
				},
				HierarchyId: jsii.String("hierarchyId"),
			},
			NumericalDimensionField: &NumericalDimensionFieldProperty{
				Column: &ColumnIdentifierProperty{
					ColumnName: jsii.String("columnName"),

					// the properties below are optional
					DataSetIdentifier: jsii.String("dataSetIdentifier"),
					TopicIdentifier: jsii.String("topicIdentifier"),
				},
				FieldId: jsii.String("fieldId"),

				// the properties below are optional
				FormatConfiguration: &NumberFormatConfigurationProperty{
					FormatConfiguration: &NumericFormatConfigurationProperty{
						CurrencyDisplayFormatConfiguration: &CurrencyDisplayFormatConfigurationProperty{
							DecimalPlacesConfiguration: &DecimalPlacesConfigurationProperty{
								DecimalPlaces: jsii.Number(123),
							},
							NegativeValueConfiguration: &NegativeValueConfigurationProperty{
								DisplayMode: jsii.String("displayMode"),
							},
							NullValueFormatConfiguration: &NullValueFormatConfigurationProperty{
								NullString: jsii.String("nullString"),
							},
							NumberScale: jsii.String("numberScale"),
							Prefix: jsii.String("prefix"),
							SeparatorConfiguration: &NumericSeparatorConfigurationProperty{
								DecimalSeparator: jsii.String("decimalSeparator"),
								ThousandsSeparator: &ThousandSeparatorOptionsProperty{
									GroupingStyle: jsii.String("groupingStyle"),
									Symbol: jsii.String("symbol"),
									Visibility: jsii.String("visibility"),
								},
							},
							Suffix: jsii.String("suffix"),
							Symbol: jsii.String("symbol"),
						},
						NumberDisplayFormatConfiguration: &NumberDisplayFormatConfigurationProperty{
							DecimalPlacesConfiguration: &DecimalPlacesConfigurationProperty{
								DecimalPlaces: jsii.Number(123),
							},
							NegativeValueConfiguration: &NegativeValueConfigurationProperty{
								DisplayMode: jsii.String("displayMode"),
							},
							NullValueFormatConfiguration: &NullValueFormatConfigurationProperty{
								NullString: jsii.String("nullString"),
							},
							NumberScale: jsii.String("numberScale"),
							Prefix: jsii.String("prefix"),
							SeparatorConfiguration: &NumericSeparatorConfigurationProperty{
								DecimalSeparator: jsii.String("decimalSeparator"),
								ThousandsSeparator: &ThousandSeparatorOptionsProperty{
									GroupingStyle: jsii.String("groupingStyle"),
									Symbol: jsii.String("symbol"),
									Visibility: jsii.String("visibility"),
								},
							},
							Suffix: jsii.String("suffix"),
						},
						PercentageDisplayFormatConfiguration: &PercentageDisplayFormatConfigurationProperty{
							DecimalPlacesConfiguration: &DecimalPlacesConfigurationProperty{
								DecimalPlaces: jsii.Number(123),
							},
							NegativeValueConfiguration: &NegativeValueConfigurationProperty{
								DisplayMode: jsii.String("displayMode"),
							},
							NullValueFormatConfiguration: &NullValueFormatConfigurationProperty{
								NullString: jsii.String("nullString"),
							},
							Prefix: jsii.String("prefix"),
							SeparatorConfiguration: &NumericSeparatorConfigurationProperty{
								DecimalSeparator: jsii.String("decimalSeparator"),
								ThousandsSeparator: &ThousandSeparatorOptionsProperty{
									GroupingStyle: jsii.String("groupingStyle"),
									Symbol: jsii.String("symbol"),
									Visibility: jsii.String("visibility"),
								},
							},
							Suffix: jsii.String("suffix"),
						},
					},
				},
				HierarchyId: jsii.String("hierarchyId"),
			},
		},

		// the properties below are optional
		AllPointsMarker: &LineChartMarkerStyleSettingsProperty{
			MarkerColor: jsii.String("markerColor"),
			MarkerShape: jsii.String("markerShape"),
			MarkerSize: jsii.String("markerSize"),
			MarkerVisibility: jsii.String("markerVisibility"),
		},
		LineColor: jsii.String("lineColor"),
		LineInterpolation: jsii.String("lineInterpolation"),
		MaxValueMarker: &LineChartMarkerStyleSettingsProperty{
			MarkerColor: jsii.String("markerColor"),
			MarkerShape: jsii.String("markerShape"),
			MarkerSize: jsii.String("markerSize"),
			MarkerVisibility: jsii.String("markerVisibility"),
		},
		MinValueMarker: &LineChartMarkerStyleSettingsProperty{
			MarkerColor: jsii.String("markerColor"),
			MarkerShape: jsii.String("markerShape"),
			MarkerSize: jsii.String("markerSize"),
			MarkerVisibility: jsii.String("markerVisibility"),
		},
		VisualType: jsii.String("visualType"),
		YAxisBehavior: jsii.String("yAxisBehavior"),
	},
}

Properties ​

dataBarsoptionalIResolvable | CfnAnalysis.DataBarsOptionsPropertydata_barsoptionaltyping.Union[IResolvable, DataBarsOptionsProperty]dataBarsoptionalIResolvableDataBarsoptionalIResolvableDataBarsoptionalinterface{}#
The configuration of the inline visualization of the data bars within a chart.
sparklinesoptionalIResolvable | CfnAnalysis.SparklinesOptionsPropertysparklinesoptionaltyping.Union[IResolvable, SparklinesOptionsProperty]sparklinesoptionalIResolvableSparklinesoptionalIResolvableSparklinesoptionalinterface{}#