CfnDashboardProps

class aws_cdk.aws_quicksight.CfnDashboardProps(*, aws_account_id, dashboard_id, name, dashboard_publish_options=None, definition=None, parameters=None, permissions=None, source_entity=None, tags=None, theme_arn=None, version_description=None)

Bases: object

Properties for defining a CfnDashboard.

Parameters:
  • aws_account_id (str) – The ID of the AWS account where you want to create the dashboard.

  • dashboard_id (str) – The ID for the dashboard, also added to the IAM policy.

  • name (str) – The display name of the dashboard.

  • dashboard_publish_options (Union[IResolvable, DashboardPublishOptionsProperty, Dict[str, Any], None]) – Options for publishing the dashboard when you create it:. - AvailabilityStatus for AdHocFilteringOption - This status can be either ENABLED or DISABLED . When this is set to DISABLED , Amazon QuickSight disables the left filter pane on the published dashboard, which can be used for ad hoc (one-time) filtering. This option is ENABLED by default. - AvailabilityStatus for ExportToCSVOption - This status can be either ENABLED or DISABLED . The visual option to export data to .CSV format isn’t enabled when this is set to DISABLED . This option is ENABLED by default. - VisibilityState for SheetControlsOption - This visibility state can be either COLLAPSED or EXPANDED . This option is COLLAPSED by default.

  • definition (Union[IResolvable, DashboardVersionDefinitionProperty, Dict[str, Any], None]) – AWS::QuickSight::Dashboard.Definition.

  • parameters (Union[IResolvable, ParametersProperty, Dict[str, Any], None]) – The parameters for the creation of the dashboard, which you want to use to override the default settings. A dashboard can have any type of parameters, and some parameters might accept multiple values.

  • permissions (Union[IResolvable, Sequence[Union[IResolvable, ResourcePermissionProperty, Dict[str, Any]]], None]) – A structure that contains the permissions of the dashboard. You can use this structure for granting permissions by providing a list of IAM action information for each principal ARN. To specify no permissions, omit the permissions list.

  • source_entity (Union[IResolvable, DashboardSourceEntityProperty, Dict[str, Any], None]) – The entity that you are using as a source when you create the dashboard. In SourceEntity , you specify the type of object that you want to use. You can only create a dashboard from a template, so you use a SourceTemplate entity. If you need to create a dashboard from an analysis, first convert the analysis to a template by using the CreateTemplate API operation. For SourceTemplate , specify the Amazon Resource Name (ARN) of the source template. The SourceTemplate ARN can contain any AWS account; and any QuickSight-supported AWS Region . Use the DataSetReferences entity within SourceTemplate to list the replacement datasets for the placeholders listed in the original. The schema in each dataset must match its placeholder.

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – Contains a map of the key-value pairs for the resource tag or tags assigned to the dashboard.

  • theme_arn (Optional[str]) – The Amazon Resource Name (ARN) of the theme that is being used for this dashboard. If you add a value for this field, it overrides the value that is used in the source entity. The theme ARN must exist in the same AWS account where you create the dashboard.

  • version_description (Optional[str]) – A description for the first version of the dashboard being created.

Link:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_quicksight as quicksight

# data_driven: Any

cfn_dashboard_props = quicksight.CfnDashboardProps(
    aws_account_id="awsAccountId",
    dashboard_id="dashboardId",
    name="name",

    # the properties below are optional
    dashboard_publish_options=quicksight.CfnDashboard.DashboardPublishOptionsProperty(
        ad_hoc_filtering_option=quicksight.CfnDashboard.AdHocFilteringOptionProperty(
            availability_status="availabilityStatus"
        ),
        data_point_drill_up_down_option=quicksight.CfnDashboard.DataPointDrillUpDownOptionProperty(
            availability_status="availabilityStatus"
        ),
        data_point_menu_label_option=quicksight.CfnDashboard.DataPointMenuLabelOptionProperty(
            availability_status="availabilityStatus"
        ),
        data_point_tooltip_option=quicksight.CfnDashboard.DataPointTooltipOptionProperty(
            availability_status="availabilityStatus"
        ),
        export_to_csv_option=quicksight.CfnDashboard.ExportToCSVOptionProperty(
            availability_status="availabilityStatus"
        ),
        export_with_hidden_fields_option=quicksight.CfnDashboard.ExportWithHiddenFieldsOptionProperty(
            availability_status="availabilityStatus"
        ),
        sheet_controls_option=quicksight.CfnDashboard.SheetControlsOptionProperty(
            visibility_state="visibilityState"
        ),
        sheet_layout_element_maximization_option=quicksight.CfnDashboard.SheetLayoutElementMaximizationOptionProperty(
            availability_status="availabilityStatus"
        ),
        visual_axis_sort_option=quicksight.CfnDashboard.VisualAxisSortOptionProperty(
            availability_status="availabilityStatus"
        ),
        visual_menu_option=quicksight.CfnDashboard.VisualMenuOptionProperty(
            availability_status="availabilityStatus"
        ),
        visual_publish_options=quicksight.CfnDashboard.DashboardVisualPublishOptionsProperty(
            export_hidden_fields_option=quicksight.CfnDashboard.ExportHiddenFieldsOptionProperty(
                availability_status="availabilityStatus"
            )
        )
    ),
    definition=quicksight.CfnDashboard.DashboardVersionDefinitionProperty(
        data_set_identifier_declarations=[quicksight.CfnDashboard.DataSetIdentifierDeclarationProperty(
            data_set_arn="dataSetArn",
            identifier="identifier"
        )],

        # the properties below are optional
        analysis_defaults=quicksight.CfnDashboard.AnalysisDefaultsProperty(
            default_new_sheet_configuration=quicksight.CfnDashboard.DefaultNewSheetConfigurationProperty(
                interactive_layout_configuration=quicksight.CfnDashboard.DefaultInteractiveLayoutConfigurationProperty(
                    free_form=quicksight.CfnDashboard.DefaultFreeFormLayoutConfigurationProperty(
                        canvas_size_options=quicksight.CfnDashboard.FreeFormLayoutCanvasSizeOptionsProperty(
                            screen_canvas_size_options=quicksight.CfnDashboard.FreeFormLayoutScreenCanvasSizeOptionsProperty(
                                optimized_view_port_width="optimizedViewPortWidth"
                            )
                        )
                    ),
                    grid=quicksight.CfnDashboard.DefaultGridLayoutConfigurationProperty(
                        canvas_size_options=quicksight.CfnDashboard.GridLayoutCanvasSizeOptionsProperty(
                            screen_canvas_size_options=quicksight.CfnDashboard.GridLayoutScreenCanvasSizeOptionsProperty(
                                resize_option="resizeOption",

                                # the properties below are optional
                                optimized_view_port_width="optimizedViewPortWidth"
                            )
                        )
                    )
                ),
                paginated_layout_configuration=quicksight.CfnDashboard.DefaultPaginatedLayoutConfigurationProperty(
                    section_based=quicksight.CfnDashboard.DefaultSectionBasedLayoutConfigurationProperty(
                        canvas_size_options=quicksight.CfnDashboard.SectionBasedLayoutCanvasSizeOptionsProperty(
                            paper_canvas_size_options=quicksight.CfnDashboard.SectionBasedLayoutPaperCanvasSizeOptionsProperty(
                                paper_margin=quicksight.CfnDashboard.SpacingProperty(
                                    bottom="bottom",
                                    left="left",
                                    right="right",
                                    top="top"
                                ),
                                paper_orientation="paperOrientation",
                                paper_size="paperSize"
                            )
                        )
                    )
                ),
                sheet_content_type="sheetContentType"
            )
        ),
        calculated_fields=[quicksight.CfnDashboard.CalculatedFieldProperty(
            data_set_identifier="dataSetIdentifier",
            expression="expression",
            name="name"
        )],
        column_configurations=[quicksight.CfnDashboard.ColumnConfigurationProperty(
            column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            colors_configuration=quicksight.CfnDashboard.ColorsConfigurationProperty(
                custom_colors=[quicksight.CfnDashboard.CustomColorProperty(
                    color="color",

                    # the properties below are optional
                    field_value="fieldValue",
                    special_value="specialValue"
                )]
            ),
            format_configuration=quicksight.CfnDashboard.FormatConfigurationProperty(
                date_time_format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                    date_time_format="dateTimeFormat",
                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                        currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            number_scale="numberScale",
                            prefix="prefix",
                            separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix",
                            symbol="symbol"
                        ),
                        number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            number_scale="numberScale",
                            prefix="prefix",
                            separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix"
                        ),
                        percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            prefix="prefix",
                            separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix"
                        )
                    )
                ),
                number_format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                    format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                        currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            number_scale="numberScale",
                            prefix="prefix",
                            separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix",
                            symbol="symbol"
                        ),
                        number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            number_scale="numberScale",
                            prefix="prefix",
                            separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix"
                        ),
                        percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            prefix="prefix",
                            separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix"
                        )
                    )
                ),
                string_format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                        currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            number_scale="numberScale",
                            prefix="prefix",
                            separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix",
                            symbol="symbol"
                        ),
                        number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            number_scale="numberScale",
                            prefix="prefix",
                            separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix"
                        ),
                        percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            prefix="prefix",
                            separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix"
                        )
                    )
                )
            ),
            role="role"
        )],
        filter_groups=[quicksight.CfnDashboard.FilterGroupProperty(
            cross_dataset="crossDataset",
            filter_group_id="filterGroupId",
            filters=[quicksight.CfnDashboard.FilterProperty(
                category_filter=quicksight.CfnDashboard.CategoryFilterProperty(
                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                        column_name="columnName",
                        data_set_identifier="dataSetIdentifier"
                    ),
                    configuration=quicksight.CfnDashboard.CategoryFilterConfigurationProperty(
                        custom_filter_configuration=quicksight.CfnDashboard.CustomFilterConfigurationProperty(
                            match_operator="matchOperator",
                            null_option="nullOption",

                            # the properties below are optional
                            category_value="categoryValue",
                            parameter_name="parameterName",
                            select_all_options="selectAllOptions"
                        ),
                        custom_filter_list_configuration=quicksight.CfnDashboard.CustomFilterListConfigurationProperty(
                            match_operator="matchOperator",
                            null_option="nullOption",

                            # the properties below are optional
                            category_values=["categoryValues"],
                            select_all_options="selectAllOptions"
                        ),
                        filter_list_configuration=quicksight.CfnDashboard.FilterListConfigurationProperty(
                            match_operator="matchOperator",

                            # the properties below are optional
                            category_values=["categoryValues"],
                            select_all_options="selectAllOptions"
                        )
                    ),
                    filter_id="filterId"
                ),
                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityFilterProperty(
                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                        column_name="columnName",
                        data_set_identifier="dataSetIdentifier"
                    ),
                    filter_id="filterId",
                    match_operator="matchOperator",
                    null_option="nullOption",

                    # the properties below are optional
                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                        categorical_aggregation_function="categoricalAggregationFunction",
                        date_aggregation_function="dateAggregationFunction",
                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                percentile_value=123
                            ),
                            simple_numerical_aggregation="simpleNumericalAggregation"
                        )
                    ),
                    parameter_name="parameterName",
                    select_all_options="selectAllOptions",
                    value=123
                ),
                numeric_range_filter=quicksight.CfnDashboard.NumericRangeFilterProperty(
                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                        column_name="columnName",
                        data_set_identifier="dataSetIdentifier"
                    ),
                    filter_id="filterId",
                    null_option="nullOption",

                    # the properties below are optional
                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                        categorical_aggregation_function="categoricalAggregationFunction",
                        date_aggregation_function="dateAggregationFunction",
                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                percentile_value=123
                            ),
                            simple_numerical_aggregation="simpleNumericalAggregation"
                        )
                    ),
                    include_maximum=False,
                    include_minimum=False,
                    range_maximum=quicksight.CfnDashboard.NumericRangeFilterValueProperty(
                        parameter="parameter",
                        static_value=123
                    ),
                    range_minimum=quicksight.CfnDashboard.NumericRangeFilterValueProperty(
                        parameter="parameter",
                        static_value=123
                    ),
                    select_all_options="selectAllOptions"
                ),
                relative_dates_filter=quicksight.CfnDashboard.RelativeDatesFilterProperty(
                    anchor_date_configuration=quicksight.CfnDashboard.AnchorDateConfigurationProperty(
                        anchor_option="anchorOption",
                        parameter_name="parameterName"
                    ),
                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                        column_name="columnName",
                        data_set_identifier="dataSetIdentifier"
                    ),
                    filter_id="filterId",
                    null_option="nullOption",
                    relative_date_type="relativeDateType",
                    time_granularity="timeGranularity",

                    # the properties below are optional
                    exclude_period_configuration=quicksight.CfnDashboard.ExcludePeriodConfigurationProperty(
                        amount=123,
                        granularity="granularity",

                        # the properties below are optional
                        status="status"
                    ),
                    minimum_granularity="minimumGranularity",
                    parameter_name="parameterName",
                    relative_date_value=123
                ),
                time_equality_filter=quicksight.CfnDashboard.TimeEqualityFilterProperty(
                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                        column_name="columnName",
                        data_set_identifier="dataSetIdentifier"
                    ),
                    filter_id="filterId",

                    # the properties below are optional
                    parameter_name="parameterName",
                    time_granularity="timeGranularity",
                    value="value"
                ),
                time_range_filter=quicksight.CfnDashboard.TimeRangeFilterProperty(
                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                        column_name="columnName",
                        data_set_identifier="dataSetIdentifier"
                    ),
                    filter_id="filterId",
                    null_option="nullOption",

                    # the properties below are optional
                    exclude_period_configuration=quicksight.CfnDashboard.ExcludePeriodConfigurationProperty(
                        amount=123,
                        granularity="granularity",

                        # the properties below are optional
                        status="status"
                    ),
                    include_maximum=False,
                    include_minimum=False,
                    range_maximum_value=quicksight.CfnDashboard.TimeRangeFilterValueProperty(
                        parameter="parameter",
                        rolling_date=quicksight.CfnDashboard.RollingDateConfigurationProperty(
                            expression="expression",

                            # the properties below are optional
                            data_set_identifier="dataSetIdentifier"
                        ),
                        static_value="staticValue"
                    ),
                    range_minimum_value=quicksight.CfnDashboard.TimeRangeFilterValueProperty(
                        parameter="parameter",
                        rolling_date=quicksight.CfnDashboard.RollingDateConfigurationProperty(
                            expression="expression",

                            # the properties below are optional
                            data_set_identifier="dataSetIdentifier"
                        ),
                        static_value="staticValue"
                    ),
                    time_granularity="timeGranularity"
                ),
                top_bottom_filter=quicksight.CfnDashboard.TopBottomFilterProperty(
                    aggregation_sort_configurations=[quicksight.CfnDashboard.AggregationSortConfigurationProperty(
                        aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                            categorical_aggregation_function="categoricalAggregationFunction",
                            date_aggregation_function="dateAggregationFunction",
                            numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                    percentile_value=123
                                ),
                                simple_numerical_aggregation="simpleNumericalAggregation"
                            )
                        ),
                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                            column_name="columnName",
                            data_set_identifier="dataSetIdentifier"
                        ),
                        sort_direction="sortDirection"
                    )],
                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                        column_name="columnName",
                        data_set_identifier="dataSetIdentifier"
                    ),
                    filter_id="filterId",

                    # the properties below are optional
                    limit=123,
                    parameter_name="parameterName",
                    time_granularity="timeGranularity"
                )
            )],
            scope_configuration=quicksight.CfnDashboard.FilterScopeConfigurationProperty(
                selected_sheets=quicksight.CfnDashboard.SelectedSheetsFilterScopeConfigurationProperty(
                    sheet_visual_scoping_configurations=[quicksight.CfnDashboard.SheetVisualScopingConfigurationProperty(
                        scope="scope",
                        sheet_id="sheetId",

                        # the properties below are optional
                        visual_ids=["visualIds"]
                    )]
                )
            ),

            # the properties below are optional
            status="status"
        )],
        parameter_declarations=[quicksight.CfnDashboard.ParameterDeclarationProperty(
            date_time_parameter_declaration=quicksight.CfnDashboard.DateTimeParameterDeclarationProperty(
                name="name",

                # the properties below are optional
                default_values=quicksight.CfnDashboard.DateTimeDefaultValuesProperty(
                    dynamic_value=quicksight.CfnDashboard.DynamicDefaultValueProperty(
                        default_value_column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                            column_name="columnName",
                            data_set_identifier="dataSetIdentifier"
                        ),

                        # the properties below are optional
                        group_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                            column_name="columnName",
                            data_set_identifier="dataSetIdentifier"
                        ),
                        user_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                            column_name="columnName",
                            data_set_identifier="dataSetIdentifier"
                        )
                    ),
                    rolling_date=quicksight.CfnDashboard.RollingDateConfigurationProperty(
                        expression="expression",

                        # the properties below are optional
                        data_set_identifier="dataSetIdentifier"
                    ),
                    static_values=["staticValues"]
                ),
                mapped_data_set_parameters=[quicksight.CfnDashboard.MappedDataSetParameterProperty(
                    data_set_identifier="dataSetIdentifier",
                    data_set_parameter_name="dataSetParameterName"
                )],
                time_granularity="timeGranularity",
                value_when_unset=quicksight.CfnDashboard.DateTimeValueWhenUnsetConfigurationProperty(
                    custom_value="customValue",
                    value_when_unset_option="valueWhenUnsetOption"
                )
            ),
            decimal_parameter_declaration=quicksight.CfnDashboard.DecimalParameterDeclarationProperty(
                name="name",
                parameter_value_type="parameterValueType",

                # the properties below are optional
                default_values=quicksight.CfnDashboard.DecimalDefaultValuesProperty(
                    dynamic_value=quicksight.CfnDashboard.DynamicDefaultValueProperty(
                        default_value_column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                            column_name="columnName",
                            data_set_identifier="dataSetIdentifier"
                        ),

                        # the properties below are optional
                        group_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                            column_name="columnName",
                            data_set_identifier="dataSetIdentifier"
                        ),
                        user_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                            column_name="columnName",
                            data_set_identifier="dataSetIdentifier"
                        )
                    ),
                    static_values=[123]
                ),
                mapped_data_set_parameters=[quicksight.CfnDashboard.MappedDataSetParameterProperty(
                    data_set_identifier="dataSetIdentifier",
                    data_set_parameter_name="dataSetParameterName"
                )],
                value_when_unset=quicksight.CfnDashboard.DecimalValueWhenUnsetConfigurationProperty(
                    custom_value=123,
                    value_when_unset_option="valueWhenUnsetOption"
                )
            ),
            integer_parameter_declaration=quicksight.CfnDashboard.IntegerParameterDeclarationProperty(
                name="name",
                parameter_value_type="parameterValueType",

                # the properties below are optional
                default_values=quicksight.CfnDashboard.IntegerDefaultValuesProperty(
                    dynamic_value=quicksight.CfnDashboard.DynamicDefaultValueProperty(
                        default_value_column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                            column_name="columnName",
                            data_set_identifier="dataSetIdentifier"
                        ),

                        # the properties below are optional
                        group_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                            column_name="columnName",
                            data_set_identifier="dataSetIdentifier"
                        ),
                        user_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                            column_name="columnName",
                            data_set_identifier="dataSetIdentifier"
                        )
                    ),
                    static_values=[123]
                ),
                mapped_data_set_parameters=[quicksight.CfnDashboard.MappedDataSetParameterProperty(
                    data_set_identifier="dataSetIdentifier",
                    data_set_parameter_name="dataSetParameterName"
                )],
                value_when_unset=quicksight.CfnDashboard.IntegerValueWhenUnsetConfigurationProperty(
                    custom_value=123,
                    value_when_unset_option="valueWhenUnsetOption"
                )
            ),
            string_parameter_declaration=quicksight.CfnDashboard.StringParameterDeclarationProperty(
                name="name",
                parameter_value_type="parameterValueType",

                # the properties below are optional
                default_values=quicksight.CfnDashboard.StringDefaultValuesProperty(
                    dynamic_value=quicksight.CfnDashboard.DynamicDefaultValueProperty(
                        default_value_column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                            column_name="columnName",
                            data_set_identifier="dataSetIdentifier"
                        ),

                        # the properties below are optional
                        group_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                            column_name="columnName",
                            data_set_identifier="dataSetIdentifier"
                        ),
                        user_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                            column_name="columnName",
                            data_set_identifier="dataSetIdentifier"
                        )
                    ),
                    static_values=["staticValues"]
                ),
                mapped_data_set_parameters=[quicksight.CfnDashboard.MappedDataSetParameterProperty(
                    data_set_identifier="dataSetIdentifier",
                    data_set_parameter_name="dataSetParameterName"
                )],
                value_when_unset=quicksight.CfnDashboard.StringValueWhenUnsetConfigurationProperty(
                    custom_value="customValue",
                    value_when_unset_option="valueWhenUnsetOption"
                )
            )
        )],
        sheets=[quicksight.CfnDashboard.SheetDefinitionProperty(
            sheet_id="sheetId",

            # the properties below are optional
            content_type="contentType",
            description="description",
            filter_controls=[quicksight.CfnDashboard.FilterControlProperty(
                date_time_picker=quicksight.CfnDashboard.FilterDateTimePickerControlProperty(
                    filter_control_id="filterControlId",
                    source_filter_id="sourceFilterId",
                    title="title",

                    # the properties below are optional
                    display_options=quicksight.CfnDashboard.DateTimePickerControlDisplayOptionsProperty(
                        date_time_format="dateTimeFormat",
                        title_options=quicksight.CfnDashboard.LabelOptionsProperty(
                            custom_label="customLabel",
                            font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            visibility="visibility"
                        )
                    ),
                    type="type"
                ),
                dropdown=quicksight.CfnDashboard.FilterDropDownControlProperty(
                    filter_control_id="filterControlId",
                    source_filter_id="sourceFilterId",
                    title="title",

                    # the properties below are optional
                    cascading_control_configuration=quicksight.CfnDashboard.CascadingControlConfigurationProperty(
                        source_controls=[quicksight.CfnDashboard.CascadingControlSourceProperty(
                            column_to_match=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            ),
                            source_sheet_control_id="sourceSheetControlId"
                        )]
                    ),
                    display_options=quicksight.CfnDashboard.DropDownControlDisplayOptionsProperty(
                        select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty(
                            visibility="visibility"
                        ),
                        title_options=quicksight.CfnDashboard.LabelOptionsProperty(
                            custom_label="customLabel",
                            font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            visibility="visibility"
                        )
                    ),
                    selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty(
                        values=["values"]
                    ),
                    type="type"
                ),
                list=quicksight.CfnDashboard.FilterListControlProperty(
                    filter_control_id="filterControlId",
                    source_filter_id="sourceFilterId",
                    title="title",

                    # the properties below are optional
                    cascading_control_configuration=quicksight.CfnDashboard.CascadingControlConfigurationProperty(
                        source_controls=[quicksight.CfnDashboard.CascadingControlSourceProperty(
                            column_to_match=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            ),
                            source_sheet_control_id="sourceSheetControlId"
                        )]
                    ),
                    display_options=quicksight.CfnDashboard.ListControlDisplayOptionsProperty(
                        search_options=quicksight.CfnDashboard.ListControlSearchOptionsProperty(
                            visibility="visibility"
                        ),
                        select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty(
                            visibility="visibility"
                        ),
                        title_options=quicksight.CfnDashboard.LabelOptionsProperty(
                            custom_label="customLabel",
                            font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            visibility="visibility"
                        )
                    ),
                    selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty(
                        values=["values"]
                    ),
                    type="type"
                ),
                relative_date_time=quicksight.CfnDashboard.FilterRelativeDateTimeControlProperty(
                    filter_control_id="filterControlId",
                    source_filter_id="sourceFilterId",
                    title="title",

                    # the properties below are optional
                    display_options=quicksight.CfnDashboard.RelativeDateTimeControlDisplayOptionsProperty(
                        date_time_format="dateTimeFormat",
                        title_options=quicksight.CfnDashboard.LabelOptionsProperty(
                            custom_label="customLabel",
                            font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            visibility="visibility"
                        )
                    )
                ),
                slider=quicksight.CfnDashboard.FilterSliderControlProperty(
                    filter_control_id="filterControlId",
                    maximum_value=123,
                    minimum_value=123,
                    source_filter_id="sourceFilterId",
                    step_size=123,
                    title="title",

                    # the properties below are optional
                    display_options=quicksight.CfnDashboard.SliderControlDisplayOptionsProperty(
                        title_options=quicksight.CfnDashboard.LabelOptionsProperty(
                            custom_label="customLabel",
                            font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            visibility="visibility"
                        )
                    ),
                    type="type"
                ),
                text_area=quicksight.CfnDashboard.FilterTextAreaControlProperty(
                    filter_control_id="filterControlId",
                    source_filter_id="sourceFilterId",
                    title="title",

                    # the properties below are optional
                    delimiter="delimiter",
                    display_options=quicksight.CfnDashboard.TextAreaControlDisplayOptionsProperty(
                        placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty(
                            visibility="visibility"
                        ),
                        title_options=quicksight.CfnDashboard.LabelOptionsProperty(
                            custom_label="customLabel",
                            font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            visibility="visibility"
                        )
                    )
                ),
                text_field=quicksight.CfnDashboard.FilterTextFieldControlProperty(
                    filter_control_id="filterControlId",
                    source_filter_id="sourceFilterId",
                    title="title",

                    # the properties below are optional
                    display_options=quicksight.CfnDashboard.TextFieldControlDisplayOptionsProperty(
                        placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty(
                            visibility="visibility"
                        ),
                        title_options=quicksight.CfnDashboard.LabelOptionsProperty(
                            custom_label="customLabel",
                            font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            visibility="visibility"
                        )
                    )
                )
            )],
            layouts=[quicksight.CfnDashboard.LayoutProperty(
                configuration=quicksight.CfnDashboard.LayoutConfigurationProperty(
                    free_form_layout=quicksight.CfnDashboard.FreeFormLayoutConfigurationProperty(
                        elements=[quicksight.CfnDashboard.FreeFormLayoutElementProperty(
                            element_id="elementId",
                            element_type="elementType",
                            height="height",
                            width="width",
                            x_axis_location="xAxisLocation",
                            y_axis_location="yAxisLocation",

                            # the properties below are optional
                            background_style=quicksight.CfnDashboard.FreeFormLayoutElementBackgroundStyleProperty(
                                color="color",
                                visibility="visibility"
                            ),
                            border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty(
                                color="color",
                                visibility="visibility"
                            ),
                            loading_animation=quicksight.CfnDashboard.LoadingAnimationProperty(
                                visibility="visibility"
                            ),
                            rendering_rules=[quicksight.CfnDashboard.SheetElementRenderingRuleProperty(
                                configuration_overrides=quicksight.CfnDashboard.SheetElementConfigurationOverridesProperty(
                                    visibility="visibility"
                                ),
                                expression="expression"
                            )],
                            selected_border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty(
                                color="color",
                                visibility="visibility"
                            ),
                            visibility="visibility"
                        )],

                        # the properties below are optional
                        canvas_size_options=quicksight.CfnDashboard.FreeFormLayoutCanvasSizeOptionsProperty(
                            screen_canvas_size_options=quicksight.CfnDashboard.FreeFormLayoutScreenCanvasSizeOptionsProperty(
                                optimized_view_port_width="optimizedViewPortWidth"
                            )
                        )
                    ),
                    grid_layout=quicksight.CfnDashboard.GridLayoutConfigurationProperty(
                        elements=[quicksight.CfnDashboard.GridLayoutElementProperty(
                            column_span=123,
                            element_id="elementId",
                            element_type="elementType",
                            row_span=123,

                            # the properties below are optional
                            column_index=123,
                            row_index=123
                        )],

                        # the properties below are optional
                        canvas_size_options=quicksight.CfnDashboard.GridLayoutCanvasSizeOptionsProperty(
                            screen_canvas_size_options=quicksight.CfnDashboard.GridLayoutScreenCanvasSizeOptionsProperty(
                                resize_option="resizeOption",

                                # the properties below are optional
                                optimized_view_port_width="optimizedViewPortWidth"
                            )
                        )
                    ),
                    section_based_layout=quicksight.CfnDashboard.SectionBasedLayoutConfigurationProperty(
                        body_sections=[quicksight.CfnDashboard.BodySectionConfigurationProperty(
                            content=quicksight.CfnDashboard.BodySectionContentProperty(
                                layout=quicksight.CfnDashboard.SectionLayoutConfigurationProperty(
                                    free_form_layout=quicksight.CfnDashboard.FreeFormSectionLayoutConfigurationProperty(
                                        elements=[quicksight.CfnDashboard.FreeFormLayoutElementProperty(
                                            element_id="elementId",
                                            element_type="elementType",
                                            height="height",
                                            width="width",
                                            x_axis_location="xAxisLocation",
                                            y_axis_location="yAxisLocation",

                                            # the properties below are optional
                                            background_style=quicksight.CfnDashboard.FreeFormLayoutElementBackgroundStyleProperty(
                                                color="color",
                                                visibility="visibility"
                                            ),
                                            border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty(
                                                color="color",
                                                visibility="visibility"
                                            ),
                                            loading_animation=quicksight.CfnDashboard.LoadingAnimationProperty(
                                                visibility="visibility"
                                            ),
                                            rendering_rules=[quicksight.CfnDashboard.SheetElementRenderingRuleProperty(
                                                configuration_overrides=quicksight.CfnDashboard.SheetElementConfigurationOverridesProperty(
                                                    visibility="visibility"
                                                ),
                                                expression="expression"
                                            )],
                                            selected_border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty(
                                                color="color",
                                                visibility="visibility"
                                            ),
                                            visibility="visibility"
                                        )]
                                    )
                                )
                            ),
                            section_id="sectionId",

                            # the properties below are optional
                            page_break_configuration=quicksight.CfnDashboard.SectionPageBreakConfigurationProperty(
                                after=quicksight.CfnDashboard.SectionAfterPageBreakProperty(
                                    status="status"
                                )
                            ),
                            style=quicksight.CfnDashboard.SectionStyleProperty(
                                height="height",
                                padding=quicksight.CfnDashboard.SpacingProperty(
                                    bottom="bottom",
                                    left="left",
                                    right="right",
                                    top="top"
                                )
                            )
                        )],
                        canvas_size_options=quicksight.CfnDashboard.SectionBasedLayoutCanvasSizeOptionsProperty(
                            paper_canvas_size_options=quicksight.CfnDashboard.SectionBasedLayoutPaperCanvasSizeOptionsProperty(
                                paper_margin=quicksight.CfnDashboard.SpacingProperty(
                                    bottom="bottom",
                                    left="left",
                                    right="right",
                                    top="top"
                                ),
                                paper_orientation="paperOrientation",
                                paper_size="paperSize"
                            )
                        ),
                        footer_sections=[quicksight.CfnDashboard.HeaderFooterSectionConfigurationProperty(
                            layout=quicksight.CfnDashboard.SectionLayoutConfigurationProperty(
                                free_form_layout=quicksight.CfnDashboard.FreeFormSectionLayoutConfigurationProperty(
                                    elements=[quicksight.CfnDashboard.FreeFormLayoutElementProperty(
                                        element_id="elementId",
                                        element_type="elementType",
                                        height="height",
                                        width="width",
                                        x_axis_location="xAxisLocation",
                                        y_axis_location="yAxisLocation",

                                        # the properties below are optional
                                        background_style=quicksight.CfnDashboard.FreeFormLayoutElementBackgroundStyleProperty(
                                            color="color",
                                            visibility="visibility"
                                        ),
                                        border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty(
                                            color="color",
                                            visibility="visibility"
                                        ),
                                        loading_animation=quicksight.CfnDashboard.LoadingAnimationProperty(
                                            visibility="visibility"
                                        ),
                                        rendering_rules=[quicksight.CfnDashboard.SheetElementRenderingRuleProperty(
                                            configuration_overrides=quicksight.CfnDashboard.SheetElementConfigurationOverridesProperty(
                                                visibility="visibility"
                                            ),
                                            expression="expression"
                                        )],
                                        selected_border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty(
                                            color="color",
                                            visibility="visibility"
                                        ),
                                        visibility="visibility"
                                    )]
                                )
                            ),
                            section_id="sectionId",

                            # the properties below are optional
                            style=quicksight.CfnDashboard.SectionStyleProperty(
                                height="height",
                                padding=quicksight.CfnDashboard.SpacingProperty(
                                    bottom="bottom",
                                    left="left",
                                    right="right",
                                    top="top"
                                )
                            )
                        )],
                        header_sections=[quicksight.CfnDashboard.HeaderFooterSectionConfigurationProperty(
                            layout=quicksight.CfnDashboard.SectionLayoutConfigurationProperty(
                                free_form_layout=quicksight.CfnDashboard.FreeFormSectionLayoutConfigurationProperty(
                                    elements=[quicksight.CfnDashboard.FreeFormLayoutElementProperty(
                                        element_id="elementId",
                                        element_type="elementType",
                                        height="height",
                                        width="width",
                                        x_axis_location="xAxisLocation",
                                        y_axis_location="yAxisLocation",

                                        # the properties below are optional
                                        background_style=quicksight.CfnDashboard.FreeFormLayoutElementBackgroundStyleProperty(
                                            color="color",
                                            visibility="visibility"
                                        ),
                                        border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty(
                                            color="color",
                                            visibility="visibility"
                                        ),
                                        loading_animation=quicksight.CfnDashboard.LoadingAnimationProperty(
                                            visibility="visibility"
                                        ),
                                        rendering_rules=[quicksight.CfnDashboard.SheetElementRenderingRuleProperty(
                                            configuration_overrides=quicksight.CfnDashboard.SheetElementConfigurationOverridesProperty(
                                                visibility="visibility"
                                            ),
                                            expression="expression"
                                        )],
                                        selected_border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty(
                                            color="color",
                                            visibility="visibility"
                                        ),
                                        visibility="visibility"
                                    )]
                                )
                            ),
                            section_id="sectionId",

                            # the properties below are optional
                            style=quicksight.CfnDashboard.SectionStyleProperty(
                                height="height",
                                padding=quicksight.CfnDashboard.SpacingProperty(
                                    bottom="bottom",
                                    left="left",
                                    right="right",
                                    top="top"
                                )
                            )
                        )]
                    )
                )
            )],
            name="name",
            parameter_controls=[quicksight.CfnDashboard.ParameterControlProperty(
                date_time_picker=quicksight.CfnDashboard.ParameterDateTimePickerControlProperty(
                    parameter_control_id="parameterControlId",
                    source_parameter_name="sourceParameterName",
                    title="title",

                    # the properties below are optional
                    display_options=quicksight.CfnDashboard.DateTimePickerControlDisplayOptionsProperty(
                        date_time_format="dateTimeFormat",
                        title_options=quicksight.CfnDashboard.LabelOptionsProperty(
                            custom_label="customLabel",
                            font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            visibility="visibility"
                        )
                    )
                ),
                dropdown=quicksight.CfnDashboard.ParameterDropDownControlProperty(
                    parameter_control_id="parameterControlId",
                    source_parameter_name="sourceParameterName",
                    title="title",

                    # the properties below are optional
                    cascading_control_configuration=quicksight.CfnDashboard.CascadingControlConfigurationProperty(
                        source_controls=[quicksight.CfnDashboard.CascadingControlSourceProperty(
                            column_to_match=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            ),
                            source_sheet_control_id="sourceSheetControlId"
                        )]
                    ),
                    display_options=quicksight.CfnDashboard.DropDownControlDisplayOptionsProperty(
                        select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty(
                            visibility="visibility"
                        ),
                        title_options=quicksight.CfnDashboard.LabelOptionsProperty(
                            custom_label="customLabel",
                            font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            visibility="visibility"
                        )
                    ),
                    selectable_values=quicksight.CfnDashboard.ParameterSelectableValuesProperty(
                        link_to_data_set_column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                            column_name="columnName",
                            data_set_identifier="dataSetIdentifier"
                        ),
                        values=["values"]
                    ),
                    type="type"
                ),
                list=quicksight.CfnDashboard.ParameterListControlProperty(
                    parameter_control_id="parameterControlId",
                    source_parameter_name="sourceParameterName",
                    title="title",

                    # the properties below are optional
                    cascading_control_configuration=quicksight.CfnDashboard.CascadingControlConfigurationProperty(
                        source_controls=[quicksight.CfnDashboard.CascadingControlSourceProperty(
                            column_to_match=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            ),
                            source_sheet_control_id="sourceSheetControlId"
                        )]
                    ),
                    display_options=quicksight.CfnDashboard.ListControlDisplayOptionsProperty(
                        search_options=quicksight.CfnDashboard.ListControlSearchOptionsProperty(
                            visibility="visibility"
                        ),
                        select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty(
                            visibility="visibility"
                        ),
                        title_options=quicksight.CfnDashboard.LabelOptionsProperty(
                            custom_label="customLabel",
                            font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            visibility="visibility"
                        )
                    ),
                    selectable_values=quicksight.CfnDashboard.ParameterSelectableValuesProperty(
                        link_to_data_set_column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                            column_name="columnName",
                            data_set_identifier="dataSetIdentifier"
                        ),
                        values=["values"]
                    ),
                    type="type"
                ),
                slider=quicksight.CfnDashboard.ParameterSliderControlProperty(
                    maximum_value=123,
                    minimum_value=123,
                    parameter_control_id="parameterControlId",
                    source_parameter_name="sourceParameterName",
                    step_size=123,
                    title="title",

                    # the properties below are optional
                    display_options=quicksight.CfnDashboard.SliderControlDisplayOptionsProperty(
                        title_options=quicksight.CfnDashboard.LabelOptionsProperty(
                            custom_label="customLabel",
                            font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            visibility="visibility"
                        )
                    )
                ),
                text_area=quicksight.CfnDashboard.ParameterTextAreaControlProperty(
                    parameter_control_id="parameterControlId",
                    source_parameter_name="sourceParameterName",
                    title="title",

                    # the properties below are optional
                    delimiter="delimiter",
                    display_options=quicksight.CfnDashboard.TextAreaControlDisplayOptionsProperty(
                        placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty(
                            visibility="visibility"
                        ),
                        title_options=quicksight.CfnDashboard.LabelOptionsProperty(
                            custom_label="customLabel",
                            font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            visibility="visibility"
                        )
                    )
                ),
                text_field=quicksight.CfnDashboard.ParameterTextFieldControlProperty(
                    parameter_control_id="parameterControlId",
                    source_parameter_name="sourceParameterName",
                    title="title",

                    # the properties below are optional
                    display_options=quicksight.CfnDashboard.TextFieldControlDisplayOptionsProperty(
                        placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty(
                            visibility="visibility"
                        ),
                        title_options=quicksight.CfnDashboard.LabelOptionsProperty(
                            custom_label="customLabel",
                            font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            visibility="visibility"
                        )
                    )
                )
            )],
            sheet_control_layouts=[quicksight.CfnDashboard.SheetControlLayoutProperty(
                configuration=quicksight.CfnDashboard.SheetControlLayoutConfigurationProperty(
                    grid_layout=quicksight.CfnDashboard.GridLayoutConfigurationProperty(
                        elements=[quicksight.CfnDashboard.GridLayoutElementProperty(
                            column_span=123,
                            element_id="elementId",
                            element_type="elementType",
                            row_span=123,

                            # the properties below are optional
                            column_index=123,
                            row_index=123
                        )],

                        # the properties below are optional
                        canvas_size_options=quicksight.CfnDashboard.GridLayoutCanvasSizeOptionsProperty(
                            screen_canvas_size_options=quicksight.CfnDashboard.GridLayoutScreenCanvasSizeOptionsProperty(
                                resize_option="resizeOption",

                                # the properties below are optional
                                optimized_view_port_width="optimizedViewPortWidth"
                            )
                        )
                    )
                )
            )],
            text_boxes=[quicksight.CfnDashboard.SheetTextBoxProperty(
                sheet_text_box_id="sheetTextBoxId",

                # the properties below are optional
                content="content"
            )],
            title="title",
            visuals=[quicksight.CfnDashboard.VisualProperty(
                bar_chart_visual=quicksight.CfnDashboard.BarChartVisualProperty(
                    visual_id="visualId",

                    # the properties below are optional
                    actions=[quicksight.CfnDashboard.VisualCustomActionProperty(
                        action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty(
                            filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty(
                                selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty(
                                    selected_field_options="selectedFieldOptions",
                                    selected_fields=["selectedFields"]
                                ),
                                target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty(
                                    same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty(
                                        target_visual_options="targetVisualOptions",
                                        target_visuals=["targetVisuals"]
                                    )
                                )
                            ),
                            navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty(
                                local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty(
                                    target_sheet_id="targetSheetId"
                                )
                            ),
                            set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty(
                                parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty(
                                    destination_parameter_name="destinationParameterName",
                                    value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty(
                                        custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty(
                                            custom_values=quicksight.CfnDashboard.CustomParameterValuesProperty(
                                                date_time_values=["dateTimeValues"],
                                                decimal_values=[123],
                                                integer_values=[123],
                                                string_values=["stringValues"]
                                            ),

                                            # the properties below are optional
                                            include_null_value=False
                                        ),
                                        select_all_value_options="selectAllValueOptions",
                                        source_field="sourceField",
                                        source_parameter_name="sourceParameterName"
                                    )
                                )]
                            ),
                            url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty(
                                url_target="urlTarget",
                                url_template="urlTemplate"
                            )
                        )],
                        custom_action_id="customActionId",
                        name="name",
                        trigger="trigger",

                        # the properties below are optional
                        status="status"
                    )],
                    chart_configuration=quicksight.CfnDashboard.BarChartConfigurationProperty(
                        bars_arrangement="barsArrangement",
                        category_axis=quicksight.CfnDashboard.AxisDisplayOptionsProperty(
                            axis_line_visibility="axisLineVisibility",
                            axis_offset="axisOffset",
                            data_options=quicksight.CfnDashboard.AxisDataOptionsProperty(
                                date_axis_options=quicksight.CfnDashboard.DateAxisOptionsProperty(
                                    missing_date_visibility="missingDateVisibility"
                                ),
                                numeric_axis_options=quicksight.CfnDashboard.NumericAxisOptionsProperty(
                                    range=quicksight.CfnDashboard.AxisDisplayRangeProperty(
                                        data_driven=data_driven,
                                        min_max=quicksight.CfnDashboard.AxisDisplayMinMaxRangeProperty(
                                            maximum=123,
                                            minimum=123
                                        )
                                    ),
                                    scale=quicksight.CfnDashboard.AxisScaleProperty(
                                        linear=quicksight.CfnDashboard.AxisLinearScaleProperty(
                                            step_count=123,
                                            step_size=123
                                        ),
                                        logarithmic=quicksight.CfnDashboard.AxisLogarithmicScaleProperty(
                                            base=123
                                        )
                                    )
                                )
                            ),
                            grid_line_visibility="gridLineVisibility",
                            scrollbar_options=quicksight.CfnDashboard.ScrollBarOptionsProperty(
                                visibility="visibility",
                                visible_range=quicksight.CfnDashboard.VisibleRangeOptionsProperty(
                                    percent_range=quicksight.CfnDashboard.PercentVisibleRangeProperty(
                                        from=123,
                                        to=123
                                    )
                                )
                            ),
                            tick_label_options=quicksight.CfnDashboard.AxisTickLabelOptionsProperty(
                                label_options=quicksight.CfnDashboard.LabelOptionsProperty(
                                    custom_label="customLabel",
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    visibility="visibility"
                                ),
                                rotation_angle=123
                            )
                        ),
                        category_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        color_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        contribution_analysis_defaults=[quicksight.CfnDashboard.ContributionAnalysisDefaultProperty(
                            contributor_dimensions=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            measure_field_id="measureFieldId"
                        )],
                        data_labels=quicksight.CfnDashboard.DataLabelOptionsProperty(
                            category_label_visibility="categoryLabelVisibility",
                            data_label_types=[quicksight.CfnDashboard.DataLabelTypeProperty(
                                data_path_label_type=quicksight.CfnDashboard.DataPathLabelTypeProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue",
                                    visibility="visibility"
                                ),
                                field_label_type=quicksight.CfnDashboard.FieldLabelTypeProperty(
                                    field_id="fieldId",
                                    visibility="visibility"
                                ),
                                maximum_label_type=quicksight.CfnDashboard.MaximumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                minimum_label_type=quicksight.CfnDashboard.MinimumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                range_ends_label_type=quicksight.CfnDashboard.RangeEndsLabelTypeProperty(
                                    visibility="visibility"
                                )
                            )],
                            label_color="labelColor",
                            label_content="labelContent",
                            label_font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            measure_label_visibility="measureLabelVisibility",
                            overlap="overlap",
                            position="position",
                            visibility="visibility"
                        ),
                        field_wells=quicksight.CfnDashboard.BarChartFieldWellsProperty(
                            bar_chart_aggregated_field_wells=quicksight.CfnDashboard.BarChartAggregatedFieldWellsProperty(
                                category=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                colors=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                small_multiples=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                values=[quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )]
                            )
                        ),
                        legend=quicksight.CfnDashboard.LegendOptionsProperty(
                            height="height",
                            position="position",
                            title=quicksight.CfnDashboard.LabelOptionsProperty(
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                visibility="visibility"
                            ),
                            visibility="visibility",
                            width="width"
                        ),
                        orientation="orientation",
                        reference_lines=[quicksight.CfnDashboard.ReferenceLineProperty(
                            data_configuration=quicksight.CfnDashboard.ReferenceLineDataConfigurationProperty(
                                axis_binding="axisBinding",
                                dynamic_configuration=quicksight.CfnDashboard.ReferenceLineDynamicDataConfigurationProperty(
                                    calculation=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                        percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                            percentile_value=123
                                        ),
                                        simple_numerical_aggregation="simpleNumericalAggregation"
                                    ),
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    measure_aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                static_configuration=quicksight.CfnDashboard.ReferenceLineStaticDataConfigurationProperty(
                                    value=123
                                )
                            ),

                            # the properties below are optional
                            label_configuration=quicksight.CfnDashboard.ReferenceLineLabelConfigurationProperty(
                                custom_label_configuration=quicksight.CfnDashboard.ReferenceLineCustomLabelConfigurationProperty(
                                    custom_label="customLabel"
                                ),
                                font_color="fontColor",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                horizontal_position="horizontalPosition",
                                value_label_configuration=quicksight.CfnDashboard.ReferenceLineValueLabelConfigurationProperty(
                                    format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                        currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                            decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                decimal_places=123
                                            ),
                                            negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                display_mode="displayMode"
                                            ),
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            number_scale="numberScale",
                                            prefix="prefix",
                                            separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                decimal_separator="decimalSeparator",
                                                thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                    symbol="symbol",
                                                    visibility="visibility"
                                                )
                                            ),
                                            suffix="suffix",
                                            symbol="symbol"
                                        ),
                                        number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                            decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                decimal_places=123
                                            ),
                                            negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                display_mode="displayMode"
                                            ),
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            number_scale="numberScale",
                                            prefix="prefix",
                                            separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                decimal_separator="decimalSeparator",
                                                thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                    symbol="symbol",
                                                    visibility="visibility"
                                                )
                                            ),
                                            suffix="suffix"
                                        ),
                                        percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                            decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                decimal_places=123
                                            ),
                                            negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                display_mode="displayMode"
                                            ),
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            prefix="prefix",
                                            separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                decimal_separator="decimalSeparator",
                                                thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                    symbol="symbol",
                                                    visibility="visibility"
                                                )
                                            ),
                                            suffix="suffix"
                                        )
                                    ),
                                    relative_position="relativePosition"
                                ),
                                vertical_position="verticalPosition"
                            ),
                            status="status",
                            style_configuration=quicksight.CfnDashboard.ReferenceLineStyleConfigurationProperty(
                                color="color",
                                pattern="pattern"
                            )
                        )],
                        small_multiples_options=quicksight.CfnDashboard.SmallMultiplesOptionsProperty(
                            max_visible_columns=123,
                            max_visible_rows=123,
                            panel_configuration=quicksight.CfnDashboard.PanelConfigurationProperty(
                                background_color="backgroundColor",
                                background_visibility="backgroundVisibility",
                                border_color="borderColor",
                                border_style="borderStyle",
                                border_thickness="borderThickness",
                                border_visibility="borderVisibility",
                                gutter_spacing="gutterSpacing",
                                gutter_visibility="gutterVisibility",
                                title=quicksight.CfnDashboard.PanelTitleOptionsProperty(
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    horizontal_text_alignment="horizontalTextAlignment",
                                    visibility="visibility"
                                )
                            )
                        ),
                        sort_configuration=quicksight.CfnDashboard.BarChartSortConfigurationProperty(
                            category_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty(
                                items_limit=123,
                                other_categories="otherCategories"
                            ),
                            category_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty(
                                column_sort=quicksight.CfnDashboard.ColumnSortProperty(
                                    direction="direction",
                                    sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                field_sort=quicksight.CfnDashboard.FieldSortProperty(
                                    direction="direction",
                                    field_id="fieldId"
                                )
                            )],
                            color_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty(
                                items_limit=123,
                                other_categories="otherCategories"
                            ),
                            color_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty(
                                column_sort=quicksight.CfnDashboard.ColumnSortProperty(
                                    direction="direction",
                                    sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                field_sort=quicksight.CfnDashboard.FieldSortProperty(
                                    direction="direction",
                                    field_id="fieldId"
                                )
                            )],
                            small_multiples_limit_configuration=quicksight.CfnDashboard.ItemsLimitConfigurationProperty(
                                items_limit=123,
                                other_categories="otherCategories"
                            ),
                            small_multiples_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty(
                                column_sort=quicksight.CfnDashboard.ColumnSortProperty(
                                    direction="direction",
                                    sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                field_sort=quicksight.CfnDashboard.FieldSortProperty(
                                    direction="direction",
                                    field_id="fieldId"
                                )
                            )]
                        ),
                        tooltip=quicksight.CfnDashboard.TooltipOptionsProperty(
                            field_based_tooltip=quicksight.CfnDashboard.FieldBasedTooltipProperty(
                                aggregation_visibility="aggregationVisibility",
                                tooltip_fields=[quicksight.CfnDashboard.TooltipItemProperty(
                                    column_tooltip_item=quicksight.CfnDashboard.ColumnTooltipItemProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),

                                        # the properties below are optional
                                        aggregation=quicksight.CfnDashboard.AggregationFunctionProperty(
                                            categorical_aggregation_function="categoricalAggregationFunction",
                                            date_aggregation_function="dateAggregationFunction",
                                            numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                                percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                    percentile_value=123
                                                ),
                                                simple_numerical_aggregation="simpleNumericalAggregation"
                                            )
                                        ),
                                        label="label",
                                        visibility="visibility"
                                    ),
                                    field_tooltip_item=quicksight.CfnDashboard.FieldTooltipItemProperty(
                                        field_id="fieldId",

                                        # the properties below are optional
                                        label="label",
                                        visibility="visibility"
                                    )
                                )],
                                tooltip_title_type="tooltipTitleType"
                            ),
                            selected_tooltip_type="selectedTooltipType",
                            tooltip_visibility="tooltipVisibility"
                        ),
                        value_axis=quicksight.CfnDashboard.AxisDisplayOptionsProperty(
                            axis_line_visibility="axisLineVisibility",
                            axis_offset="axisOffset",
                            data_options=quicksight.CfnDashboard.AxisDataOptionsProperty(
                                date_axis_options=quicksight.CfnDashboard.DateAxisOptionsProperty(
                                    missing_date_visibility="missingDateVisibility"
                                ),
                                numeric_axis_options=quicksight.CfnDashboard.NumericAxisOptionsProperty(
                                    range=quicksight.CfnDashboard.AxisDisplayRangeProperty(
                                        data_driven=data_driven,
                                        min_max=quicksight.CfnDashboard.AxisDisplayMinMaxRangeProperty(
                                            maximum=123,
                                            minimum=123
                                        )
                                    ),
                                    scale=quicksight.CfnDashboard.AxisScaleProperty(
                                        linear=quicksight.CfnDashboard.AxisLinearScaleProperty(
                                            step_count=123,
                                            step_size=123
                                        ),
                                        logarithmic=quicksight.CfnDashboard.AxisLogarithmicScaleProperty(
                                            base=123
                                        )
                                    )
                                )
                            ),
                            grid_line_visibility="gridLineVisibility",
                            scrollbar_options=quicksight.CfnDashboard.ScrollBarOptionsProperty(
                                visibility="visibility",
                                visible_range=quicksight.CfnDashboard.VisibleRangeOptionsProperty(
                                    percent_range=quicksight.CfnDashboard.PercentVisibleRangeProperty(
                                        from=123,
                                        to=123
                                    )
                                )
                            ),
                            tick_label_options=quicksight.CfnDashboard.AxisTickLabelOptionsProperty(
                                label_options=quicksight.CfnDashboard.LabelOptionsProperty(
                                    custom_label="customLabel",
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    visibility="visibility"
                                ),
                                rotation_angle=123
                            )
                        ),
                        value_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        visual_palette=quicksight.CfnDashboard.VisualPaletteProperty(
                            chart_color="chartColor",
                            color_map=[quicksight.CfnDashboard.DataPathColorProperty(
                                color="color",
                                element=quicksight.CfnDashboard.DataPathValueProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue"
                                ),

                                # the properties below are optional
                                time_granularity="timeGranularity"
                            )]
                        )
                    ),
                    column_hierarchies=[quicksight.CfnDashboard.ColumnHierarchyProperty(
                        date_time_hierarchy=quicksight.CfnDashboard.DateTimeHierarchyProperty(
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        explicit_hierarchy=quicksight.CfnDashboard.ExplicitHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        predefined_hierarchy=quicksight.CfnDashboard.PredefinedHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        )
                    )],
                    subtitle=quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.LongFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    ),
                    title=quicksight.CfnDashboard.VisualTitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.ShortFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    )
                ),
                box_plot_visual=quicksight.CfnDashboard.BoxPlotVisualProperty(
                    visual_id="visualId",

                    # the properties below are optional
                    actions=[quicksight.CfnDashboard.VisualCustomActionProperty(
                        action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty(
                            filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty(
                                selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty(
                                    selected_field_options="selectedFieldOptions",
                                    selected_fields=["selectedFields"]
                                ),
                                target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty(
                                    same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty(
                                        target_visual_options="targetVisualOptions",
                                        target_visuals=["targetVisuals"]
                                    )
                                )
                            ),
                            navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty(
                                local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty(
                                    target_sheet_id="targetSheetId"
                                )
                            ),
                            set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty(
                                parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty(
                                    destination_parameter_name="destinationParameterName",
                                    value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty(
                                        custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty(
                                            custom_values=quicksight.CfnDashboard.CustomParameterValuesProperty(
                                                date_time_values=["dateTimeValues"],
                                                decimal_values=[123],
                                                integer_values=[123],
                                                string_values=["stringValues"]
                                            ),

                                            # the properties below are optional
                                            include_null_value=False
                                        ),
                                        select_all_value_options="selectAllValueOptions",
                                        source_field="sourceField",
                                        source_parameter_name="sourceParameterName"
                                    )
                                )]
                            ),
                            url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty(
                                url_target="urlTarget",
                                url_template="urlTemplate"
                            )
                        )],
                        custom_action_id="customActionId",
                        name="name",
                        trigger="trigger",

                        # the properties below are optional
                        status="status"
                    )],
                    chart_configuration=quicksight.CfnDashboard.BoxPlotChartConfigurationProperty(
                        box_plot_options=quicksight.CfnDashboard.BoxPlotOptionsProperty(
                            all_data_points_visibility="allDataPointsVisibility",
                            outlier_visibility="outlierVisibility",
                            style_options=quicksight.CfnDashboard.BoxPlotStyleOptionsProperty(
                                fill_style="fillStyle"
                            )
                        ),
                        category_axis=quicksight.CfnDashboard.AxisDisplayOptionsProperty(
                            axis_line_visibility="axisLineVisibility",
                            axis_offset="axisOffset",
                            data_options=quicksight.CfnDashboard.AxisDataOptionsProperty(
                                date_axis_options=quicksight.CfnDashboard.DateAxisOptionsProperty(
                                    missing_date_visibility="missingDateVisibility"
                                ),
                                numeric_axis_options=quicksight.CfnDashboard.NumericAxisOptionsProperty(
                                    range=quicksight.CfnDashboard.AxisDisplayRangeProperty(
                                        data_driven=data_driven,
                                        min_max=quicksight.CfnDashboard.AxisDisplayMinMaxRangeProperty(
                                            maximum=123,
                                            minimum=123
                                        )
                                    ),
                                    scale=quicksight.CfnDashboard.AxisScaleProperty(
                                        linear=quicksight.CfnDashboard.AxisLinearScaleProperty(
                                            step_count=123,
                                            step_size=123
                                        ),
                                        logarithmic=quicksight.CfnDashboard.AxisLogarithmicScaleProperty(
                                            base=123
                                        )
                                    )
                                )
                            ),
                            grid_line_visibility="gridLineVisibility",
                            scrollbar_options=quicksight.CfnDashboard.ScrollBarOptionsProperty(
                                visibility="visibility",
                                visible_range=quicksight.CfnDashboard.VisibleRangeOptionsProperty(
                                    percent_range=quicksight.CfnDashboard.PercentVisibleRangeProperty(
                                        from=123,
                                        to=123
                                    )
                                )
                            ),
                            tick_label_options=quicksight.CfnDashboard.AxisTickLabelOptionsProperty(
                                label_options=quicksight.CfnDashboard.LabelOptionsProperty(
                                    custom_label="customLabel",
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    visibility="visibility"
                                ),
                                rotation_angle=123
                            )
                        ),
                        category_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        field_wells=quicksight.CfnDashboard.BoxPlotFieldWellsProperty(
                            box_plot_aggregated_field_wells=quicksight.CfnDashboard.BoxPlotAggregatedFieldWellsProperty(
                                group_by=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                values=[quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )]
                            )
                        ),
                        legend=quicksight.CfnDashboard.LegendOptionsProperty(
                            height="height",
                            position="position",
                            title=quicksight.CfnDashboard.LabelOptionsProperty(
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                visibility="visibility"
                            ),
                            visibility="visibility",
                            width="width"
                        ),
                        primary_yAxis_display_options=quicksight.CfnDashboard.AxisDisplayOptionsProperty(
                            axis_line_visibility="axisLineVisibility",
                            axis_offset="axisOffset",
                            data_options=quicksight.CfnDashboard.AxisDataOptionsProperty(
                                date_axis_options=quicksight.CfnDashboard.DateAxisOptionsProperty(
                                    missing_date_visibility="missingDateVisibility"
                                ),
                                numeric_axis_options=quicksight.CfnDashboard.NumericAxisOptionsProperty(
                                    range=quicksight.CfnDashboard.AxisDisplayRangeProperty(
                                        data_driven=data_driven,
                                        min_max=quicksight.CfnDashboard.AxisDisplayMinMaxRangeProperty(
                                            maximum=123,
                                            minimum=123
                                        )
                                    ),
                                    scale=quicksight.CfnDashboard.AxisScaleProperty(
                                        linear=quicksight.CfnDashboard.AxisLinearScaleProperty(
                                            step_count=123,
                                            step_size=123
                                        ),
                                        logarithmic=quicksight.CfnDashboard.AxisLogarithmicScaleProperty(
                                            base=123
                                        )
                                    )
                                )
                            ),
                            grid_line_visibility="gridLineVisibility",
                            scrollbar_options=quicksight.CfnDashboard.ScrollBarOptionsProperty(
                                visibility="visibility",
                                visible_range=quicksight.CfnDashboard.VisibleRangeOptionsProperty(
                                    percent_range=quicksight.CfnDashboard.PercentVisibleRangeProperty(
                                        from=123,
                                        to=123
                                    )
                                )
                            ),
                            tick_label_options=quicksight.CfnDashboard.AxisTickLabelOptionsProperty(
                                label_options=quicksight.CfnDashboard.LabelOptionsProperty(
                                    custom_label="customLabel",
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    visibility="visibility"
                                ),
                                rotation_angle=123
                            )
                        ),
                        primary_yAxis_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        reference_lines=[quicksight.CfnDashboard.ReferenceLineProperty(
                            data_configuration=quicksight.CfnDashboard.ReferenceLineDataConfigurationProperty(
                                axis_binding="axisBinding",
                                dynamic_configuration=quicksight.CfnDashboard.ReferenceLineDynamicDataConfigurationProperty(
                                    calculation=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                        percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                            percentile_value=123
                                        ),
                                        simple_numerical_aggregation="simpleNumericalAggregation"
                                    ),
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    measure_aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                static_configuration=quicksight.CfnDashboard.ReferenceLineStaticDataConfigurationProperty(
                                    value=123
                                )
                            ),

                            # the properties below are optional
                            label_configuration=quicksight.CfnDashboard.ReferenceLineLabelConfigurationProperty(
                                custom_label_configuration=quicksight.CfnDashboard.ReferenceLineCustomLabelConfigurationProperty(
                                    custom_label="customLabel"
                                ),
                                font_color="fontColor",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                horizontal_position="horizontalPosition",
                                value_label_configuration=quicksight.CfnDashboard.ReferenceLineValueLabelConfigurationProperty(
                                    format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                        currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                            decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                decimal_places=123
                                            ),
                                            negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                display_mode="displayMode"
                                            ),
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            number_scale="numberScale",
                                            prefix="prefix",
                                            separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                decimal_separator="decimalSeparator",
                                                thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                    symbol="symbol",
                                                    visibility="visibility"
                                                )
                                            ),
                                            suffix="suffix",
                                            symbol="symbol"
                                        ),
                                        number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                            decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                decimal_places=123
                                            ),
                                            negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                display_mode="displayMode"
                                            ),
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            number_scale="numberScale",
                                            prefix="prefix",
                                            separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                decimal_separator="decimalSeparator",
                                                thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                    symbol="symbol",
                                                    visibility="visibility"
                                                )
                                            ),
                                            suffix="suffix"
                                        ),
                                        percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                            decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                decimal_places=123
                                            ),
                                            negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                display_mode="displayMode"
                                            ),
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            prefix="prefix",
                                            separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                decimal_separator="decimalSeparator",
                                                thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                    symbol="symbol",
                                                    visibility="visibility"
                                                )
                                            ),
                                            suffix="suffix"
                                        )
                                    ),
                                    relative_position="relativePosition"
                                ),
                                vertical_position="verticalPosition"
                            ),
                            status="status",
                            style_configuration=quicksight.CfnDashboard.ReferenceLineStyleConfigurationProperty(
                                color="color",
                                pattern="pattern"
                            )
                        )],
                        sort_configuration=quicksight.CfnDashboard.BoxPlotSortConfigurationProperty(
                            category_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty(
                                column_sort=quicksight.CfnDashboard.ColumnSortProperty(
                                    direction="direction",
                                    sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                field_sort=quicksight.CfnDashboard.FieldSortProperty(
                                    direction="direction",
                                    field_id="fieldId"
                                )
                            )],
                            pagination_configuration=quicksight.CfnDashboard.PaginationConfigurationProperty(
                                page_number=123,
                                page_size=123
                            )
                        ),
                        tooltip=quicksight.CfnDashboard.TooltipOptionsProperty(
                            field_based_tooltip=quicksight.CfnDashboard.FieldBasedTooltipProperty(
                                aggregation_visibility="aggregationVisibility",
                                tooltip_fields=[quicksight.CfnDashboard.TooltipItemProperty(
                                    column_tooltip_item=quicksight.CfnDashboard.ColumnTooltipItemProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),

                                        # the properties below are optional
                                        aggregation=quicksight.CfnDashboard.AggregationFunctionProperty(
                                            categorical_aggregation_function="categoricalAggregationFunction",
                                            date_aggregation_function="dateAggregationFunction",
                                            numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                                percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                    percentile_value=123
                                                ),
                                                simple_numerical_aggregation="simpleNumericalAggregation"
                                            )
                                        ),
                                        label="label",
                                        visibility="visibility"
                                    ),
                                    field_tooltip_item=quicksight.CfnDashboard.FieldTooltipItemProperty(
                                        field_id="fieldId",

                                        # the properties below are optional
                                        label="label",
                                        visibility="visibility"
                                    )
                                )],
                                tooltip_title_type="tooltipTitleType"
                            ),
                            selected_tooltip_type="selectedTooltipType",
                            tooltip_visibility="tooltipVisibility"
                        ),
                        visual_palette=quicksight.CfnDashboard.VisualPaletteProperty(
                            chart_color="chartColor",
                            color_map=[quicksight.CfnDashboard.DataPathColorProperty(
                                color="color",
                                element=quicksight.CfnDashboard.DataPathValueProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue"
                                ),

                                # the properties below are optional
                                time_granularity="timeGranularity"
                            )]
                        )
                    ),
                    column_hierarchies=[quicksight.CfnDashboard.ColumnHierarchyProperty(
                        date_time_hierarchy=quicksight.CfnDashboard.DateTimeHierarchyProperty(
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        explicit_hierarchy=quicksight.CfnDashboard.ExplicitHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        predefined_hierarchy=quicksight.CfnDashboard.PredefinedHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        )
                    )],
                    subtitle=quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.LongFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    ),
                    title=quicksight.CfnDashboard.VisualTitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.ShortFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    )
                ),
                combo_chart_visual=quicksight.CfnDashboard.ComboChartVisualProperty(
                    visual_id="visualId",

                    # the properties below are optional
                    actions=[quicksight.CfnDashboard.VisualCustomActionProperty(
                        action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty(
                            filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty(
                                selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty(
                                    selected_field_options="selectedFieldOptions",
                                    selected_fields=["selectedFields"]
                                ),
                                target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty(
                                    same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty(
                                        target_visual_options="targetVisualOptions",
                                        target_visuals=["targetVisuals"]
                                    )
                                )
                            ),
                            navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty(
                                local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty(
                                    target_sheet_id="targetSheetId"
                                )
                            ),
                            set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty(
                                parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty(
                                    destination_parameter_name="destinationParameterName",
                                    value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty(
                                        custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty(
                                            custom_values=quicksight.CfnDashboard.CustomParameterValuesProperty(
                                                date_time_values=["dateTimeValues"],
                                                decimal_values=[123],
                                                integer_values=[123],
                                                string_values=["stringValues"]
                                            ),

                                            # the properties below are optional
                                            include_null_value=False
                                        ),
                                        select_all_value_options="selectAllValueOptions",
                                        source_field="sourceField",
                                        source_parameter_name="sourceParameterName"
                                    )
                                )]
                            ),
                            url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty(
                                url_target="urlTarget",
                                url_template="urlTemplate"
                            )
                        )],
                        custom_action_id="customActionId",
                        name="name",
                        trigger="trigger",

                        # the properties below are optional
                        status="status"
                    )],
                    chart_configuration=quicksight.CfnDashboard.ComboChartConfigurationProperty(
                        bar_data_labels=quicksight.CfnDashboard.DataLabelOptionsProperty(
                            category_label_visibility="categoryLabelVisibility",
                            data_label_types=[quicksight.CfnDashboard.DataLabelTypeProperty(
                                data_path_label_type=quicksight.CfnDashboard.DataPathLabelTypeProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue",
                                    visibility="visibility"
                                ),
                                field_label_type=quicksight.CfnDashboard.FieldLabelTypeProperty(
                                    field_id="fieldId",
                                    visibility="visibility"
                                ),
                                maximum_label_type=quicksight.CfnDashboard.MaximumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                minimum_label_type=quicksight.CfnDashboard.MinimumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                range_ends_label_type=quicksight.CfnDashboard.RangeEndsLabelTypeProperty(
                                    visibility="visibility"
                                )
                            )],
                            label_color="labelColor",
                            label_content="labelContent",
                            label_font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            measure_label_visibility="measureLabelVisibility",
                            overlap="overlap",
                            position="position",
                            visibility="visibility"
                        ),
                        bars_arrangement="barsArrangement",
                        category_axis=quicksight.CfnDashboard.AxisDisplayOptionsProperty(
                            axis_line_visibility="axisLineVisibility",
                            axis_offset="axisOffset",
                            data_options=quicksight.CfnDashboard.AxisDataOptionsProperty(
                                date_axis_options=quicksight.CfnDashboard.DateAxisOptionsProperty(
                                    missing_date_visibility="missingDateVisibility"
                                ),
                                numeric_axis_options=quicksight.CfnDashboard.NumericAxisOptionsProperty(
                                    range=quicksight.CfnDashboard.AxisDisplayRangeProperty(
                                        data_driven=data_driven,
                                        min_max=quicksight.CfnDashboard.AxisDisplayMinMaxRangeProperty(
                                            maximum=123,
                                            minimum=123
                                        )
                                    ),
                                    scale=quicksight.CfnDashboard.AxisScaleProperty(
                                        linear=quicksight.CfnDashboard.AxisLinearScaleProperty(
                                            step_count=123,
                                            step_size=123
                                        ),
                                        logarithmic=quicksight.CfnDashboard.AxisLogarithmicScaleProperty(
                                            base=123
                                        )
                                    )
                                )
                            ),
                            grid_line_visibility="gridLineVisibility",
                            scrollbar_options=quicksight.CfnDashboard.ScrollBarOptionsProperty(
                                visibility="visibility",
                                visible_range=quicksight.CfnDashboard.VisibleRangeOptionsProperty(
                                    percent_range=quicksight.CfnDashboard.PercentVisibleRangeProperty(
                                        from=123,
                                        to=123
                                    )
                                )
                            ),
                            tick_label_options=quicksight.CfnDashboard.AxisTickLabelOptionsProperty(
                                label_options=quicksight.CfnDashboard.LabelOptionsProperty(
                                    custom_label="customLabel",
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    visibility="visibility"
                                ),
                                rotation_angle=123
                            )
                        ),
                        category_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        color_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        field_wells=quicksight.CfnDashboard.ComboChartFieldWellsProperty(
                            combo_chart_aggregated_field_wells=quicksight.CfnDashboard.ComboChartAggregatedFieldWellsProperty(
                                bar_values=[quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )],
                                category=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                colors=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                line_values=[quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )]
                            )
                        ),
                        legend=quicksight.CfnDashboard.LegendOptionsProperty(
                            height="height",
                            position="position",
                            title=quicksight.CfnDashboard.LabelOptionsProperty(
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                visibility="visibility"
                            ),
                            visibility="visibility",
                            width="width"
                        ),
                        line_data_labels=quicksight.CfnDashboard.DataLabelOptionsProperty(
                            category_label_visibility="categoryLabelVisibility",
                            data_label_types=[quicksight.CfnDashboard.DataLabelTypeProperty(
                                data_path_label_type=quicksight.CfnDashboard.DataPathLabelTypeProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue",
                                    visibility="visibility"
                                ),
                                field_label_type=quicksight.CfnDashboard.FieldLabelTypeProperty(
                                    field_id="fieldId",
                                    visibility="visibility"
                                ),
                                maximum_label_type=quicksight.CfnDashboard.MaximumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                minimum_label_type=quicksight.CfnDashboard.MinimumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                range_ends_label_type=quicksight.CfnDashboard.RangeEndsLabelTypeProperty(
                                    visibility="visibility"
                                )
                            )],
                            label_color="labelColor",
                            label_content="labelContent",
                            label_font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            measure_label_visibility="measureLabelVisibility",
                            overlap="overlap",
                            position="position",
                            visibility="visibility"
                        ),
                        primary_yAxis_display_options=quicksight.CfnDashboard.AxisDisplayOptionsProperty(
                            axis_line_visibility="axisLineVisibility",
                            axis_offset="axisOffset",
                            data_options=quicksight.CfnDashboard.AxisDataOptionsProperty(
                                date_axis_options=quicksight.CfnDashboard.DateAxisOptionsProperty(
                                    missing_date_visibility="missingDateVisibility"
                                ),
                                numeric_axis_options=quicksight.CfnDashboard.NumericAxisOptionsProperty(
                                    range=quicksight.CfnDashboard.AxisDisplayRangeProperty(
                                        data_driven=data_driven,
                                        min_max=quicksight.CfnDashboard.AxisDisplayMinMaxRangeProperty(
                                            maximum=123,
                                            minimum=123
                                        )
                                    ),
                                    scale=quicksight.CfnDashboard.AxisScaleProperty(
                                        linear=quicksight.CfnDashboard.AxisLinearScaleProperty(
                                            step_count=123,
                                            step_size=123
                                        ),
                                        logarithmic=quicksight.CfnDashboard.AxisLogarithmicScaleProperty(
                                            base=123
                                        )
                                    )
                                )
                            ),
                            grid_line_visibility="gridLineVisibility",
                            scrollbar_options=quicksight.CfnDashboard.ScrollBarOptionsProperty(
                                visibility="visibility",
                                visible_range=quicksight.CfnDashboard.VisibleRangeOptionsProperty(
                                    percent_range=quicksight.CfnDashboard.PercentVisibleRangeProperty(
                                        from=123,
                                        to=123
                                    )
                                )
                            ),
                            tick_label_options=quicksight.CfnDashboard.AxisTickLabelOptionsProperty(
                                label_options=quicksight.CfnDashboard.LabelOptionsProperty(
                                    custom_label="customLabel",
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    visibility="visibility"
                                ),
                                rotation_angle=123
                            )
                        ),
                        primary_yAxis_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        reference_lines=[quicksight.CfnDashboard.ReferenceLineProperty(
                            data_configuration=quicksight.CfnDashboard.ReferenceLineDataConfigurationProperty(
                                axis_binding="axisBinding",
                                dynamic_configuration=quicksight.CfnDashboard.ReferenceLineDynamicDataConfigurationProperty(
                                    calculation=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                        percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                            percentile_value=123
                                        ),
                                        simple_numerical_aggregation="simpleNumericalAggregation"
                                    ),
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    measure_aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                static_configuration=quicksight.CfnDashboard.ReferenceLineStaticDataConfigurationProperty(
                                    value=123
                                )
                            ),

                            # the properties below are optional
                            label_configuration=quicksight.CfnDashboard.ReferenceLineLabelConfigurationProperty(
                                custom_label_configuration=quicksight.CfnDashboard.ReferenceLineCustomLabelConfigurationProperty(
                                    custom_label="customLabel"
                                ),
                                font_color="fontColor",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                horizontal_position="horizontalPosition",
                                value_label_configuration=quicksight.CfnDashboard.ReferenceLineValueLabelConfigurationProperty(
                                    format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                        currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                            decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                decimal_places=123
                                            ),
                                            negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                display_mode="displayMode"
                                            ),
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            number_scale="numberScale",
                                            prefix="prefix",
                                            separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                decimal_separator="decimalSeparator",
                                                thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                    symbol="symbol",
                                                    visibility="visibility"
                                                )
                                            ),
                                            suffix="suffix",
                                            symbol="symbol"
                                        ),
                                        number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                            decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                decimal_places=123
                                            ),
                                            negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                display_mode="displayMode"
                                            ),
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            number_scale="numberScale",
                                            prefix="prefix",
                                            separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                decimal_separator="decimalSeparator",
                                                thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                    symbol="symbol",
                                                    visibility="visibility"
                                                )
                                            ),
                                            suffix="suffix"
                                        ),
                                        percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                            decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                decimal_places=123
                                            ),
                                            negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                display_mode="displayMode"
                                            ),
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            prefix="prefix",
                                            separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                decimal_separator="decimalSeparator",
                                                thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                    symbol="symbol",
                                                    visibility="visibility"
                                                )
                                            ),
                                            suffix="suffix"
                                        )
                                    ),
                                    relative_position="relativePosition"
                                ),
                                vertical_position="verticalPosition"
                            ),
                            status="status",
                            style_configuration=quicksight.CfnDashboard.ReferenceLineStyleConfigurationProperty(
                                color="color",
                                pattern="pattern"
                            )
                        )],
                        secondary_yAxis_display_options=quicksight.CfnDashboard.AxisDisplayOptionsProperty(
                            axis_line_visibility="axisLineVisibility",
                            axis_offset="axisOffset",
                            data_options=quicksight.CfnDashboard.AxisDataOptionsProperty(
                                date_axis_options=quicksight.CfnDashboard.DateAxisOptionsProperty(
                                    missing_date_visibility="missingDateVisibility"
                                ),
                                numeric_axis_options=quicksight.CfnDashboard.NumericAxisOptionsProperty(
                                    range=quicksight.CfnDashboard.AxisDisplayRangeProperty(
                                        data_driven=data_driven,
                                        min_max=quicksight.CfnDashboard.AxisDisplayMinMaxRangeProperty(
                                            maximum=123,
                                            minimum=123
                                        )
                                    ),
                                    scale=quicksight.CfnDashboard.AxisScaleProperty(
                                        linear=quicksight.CfnDashboard.AxisLinearScaleProperty(
                                            step_count=123,
                                            step_size=123
                                        ),
                                        logarithmic=quicksight.CfnDashboard.AxisLogarithmicScaleProperty(
                                            base=123
                                        )
                                    )
                                )
                            ),
                            grid_line_visibility="gridLineVisibility",
                            scrollbar_options=quicksight.CfnDashboard.ScrollBarOptionsProperty(
                                visibility="visibility",
                                visible_range=quicksight.CfnDashboard.VisibleRangeOptionsProperty(
                                    percent_range=quicksight.CfnDashboard.PercentVisibleRangeProperty(
                                        from=123,
                                        to=123
                                    )
                                )
                            ),
                            tick_label_options=quicksight.CfnDashboard.AxisTickLabelOptionsProperty(
                                label_options=quicksight.CfnDashboard.LabelOptionsProperty(
                                    custom_label="customLabel",
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    visibility="visibility"
                                ),
                                rotation_angle=123
                            )
                        ),
                        secondary_yAxis_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        sort_configuration=quicksight.CfnDashboard.ComboChartSortConfigurationProperty(
                            category_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty(
                                items_limit=123,
                                other_categories="otherCategories"
                            ),
                            category_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty(
                                column_sort=quicksight.CfnDashboard.ColumnSortProperty(
                                    direction="direction",
                                    sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                field_sort=quicksight.CfnDashboard.FieldSortProperty(
                                    direction="direction",
                                    field_id="fieldId"
                                )
                            )],
                            color_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty(
                                items_limit=123,
                                other_categories="otherCategories"
                            ),
                            color_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty(
                                column_sort=quicksight.CfnDashboard.ColumnSortProperty(
                                    direction="direction",
                                    sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                field_sort=quicksight.CfnDashboard.FieldSortProperty(
                                    direction="direction",
                                    field_id="fieldId"
                                )
                            )]
                        ),
                        tooltip=quicksight.CfnDashboard.TooltipOptionsProperty(
                            field_based_tooltip=quicksight.CfnDashboard.FieldBasedTooltipProperty(
                                aggregation_visibility="aggregationVisibility",
                                tooltip_fields=[quicksight.CfnDashboard.TooltipItemProperty(
                                    column_tooltip_item=quicksight.CfnDashboard.ColumnTooltipItemProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),

                                        # the properties below are optional
                                        aggregation=quicksight.CfnDashboard.AggregationFunctionProperty(
                                            categorical_aggregation_function="categoricalAggregationFunction",
                                            date_aggregation_function="dateAggregationFunction",
                                            numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                                percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                    percentile_value=123
                                                ),
                                                simple_numerical_aggregation="simpleNumericalAggregation"
                                            )
                                        ),
                                        label="label",
                                        visibility="visibility"
                                    ),
                                    field_tooltip_item=quicksight.CfnDashboard.FieldTooltipItemProperty(
                                        field_id="fieldId",

                                        # the properties below are optional
                                        label="label",
                                        visibility="visibility"
                                    )
                                )],
                                tooltip_title_type="tooltipTitleType"
                            ),
                            selected_tooltip_type="selectedTooltipType",
                            tooltip_visibility="tooltipVisibility"
                        ),
                        visual_palette=quicksight.CfnDashboard.VisualPaletteProperty(
                            chart_color="chartColor",
                            color_map=[quicksight.CfnDashboard.DataPathColorProperty(
                                color="color",
                                element=quicksight.CfnDashboard.DataPathValueProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue"
                                ),

                                # the properties below are optional
                                time_granularity="timeGranularity"
                            )]
                        )
                    ),
                    column_hierarchies=[quicksight.CfnDashboard.ColumnHierarchyProperty(
                        date_time_hierarchy=quicksight.CfnDashboard.DateTimeHierarchyProperty(
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        explicit_hierarchy=quicksight.CfnDashboard.ExplicitHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        predefined_hierarchy=quicksight.CfnDashboard.PredefinedHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        )
                    )],
                    subtitle=quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.LongFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    ),
                    title=quicksight.CfnDashboard.VisualTitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.ShortFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    )
                ),
                custom_content_visual=quicksight.CfnDashboard.CustomContentVisualProperty(
                    data_set_identifier="dataSetIdentifier",
                    visual_id="visualId",

                    # the properties below are optional
                    actions=[quicksight.CfnDashboard.VisualCustomActionProperty(
                        action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty(
                            filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty(
                                selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty(
                                    selected_field_options="selectedFieldOptions",
                                    selected_fields=["selectedFields"]
                                ),
                                target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty(
                                    same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty(
                                        target_visual_options="targetVisualOptions",
                                        target_visuals=["targetVisuals"]
                                    )
                                )
                            ),
                            navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty(
                                local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty(
                                    target_sheet_id="targetSheetId"
                                )
                            ),
                            set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty(
                                parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty(
                                    destination_parameter_name="destinationParameterName",
                                    value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty(
                                        custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty(
                                            custom_values=quicksight.CfnDashboard.CustomParameterValuesProperty(
                                                date_time_values=["dateTimeValues"],
                                                decimal_values=[123],
                                                integer_values=[123],
                                                string_values=["stringValues"]
                                            ),

                                            # the properties below are optional
                                            include_null_value=False
                                        ),
                                        select_all_value_options="selectAllValueOptions",
                                        source_field="sourceField",
                                        source_parameter_name="sourceParameterName"
                                    )
                                )]
                            ),
                            url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty(
                                url_target="urlTarget",
                                url_template="urlTemplate"
                            )
                        )],
                        custom_action_id="customActionId",
                        name="name",
                        trigger="trigger",

                        # the properties below are optional
                        status="status"
                    )],
                    chart_configuration=quicksight.CfnDashboard.CustomContentConfigurationProperty(
                        content_type="contentType",
                        content_url="contentUrl",
                        image_scaling="imageScaling"
                    ),
                    subtitle=quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.LongFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    ),
                    title=quicksight.CfnDashboard.VisualTitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.ShortFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    )
                ),
                empty_visual=quicksight.CfnDashboard.EmptyVisualProperty(
                    data_set_identifier="dataSetIdentifier",
                    visual_id="visualId",

                    # the properties below are optional
                    actions=[quicksight.CfnDashboard.VisualCustomActionProperty(
                        action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty(
                            filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty(
                                selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty(
                                    selected_field_options="selectedFieldOptions",
                                    selected_fields=["selectedFields"]
                                ),
                                target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty(
                                    same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty(
                                        target_visual_options="targetVisualOptions",
                                        target_visuals=["targetVisuals"]
                                    )
                                )
                            ),
                            navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty(
                                local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty(
                                    target_sheet_id="targetSheetId"
                                )
                            ),
                            set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty(
                                parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty(
                                    destination_parameter_name="destinationParameterName",
                                    value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty(
                                        custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty(
                                            custom_values=quicksight.CfnDashboard.CustomParameterValuesProperty(
                                                date_time_values=["dateTimeValues"],
                                                decimal_values=[123],
                                                integer_values=[123],
                                                string_values=["stringValues"]
                                            ),

                                            # the properties below are optional
                                            include_null_value=False
                                        ),
                                        select_all_value_options="selectAllValueOptions",
                                        source_field="sourceField",
                                        source_parameter_name="sourceParameterName"
                                    )
                                )]
                            ),
                            url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty(
                                url_target="urlTarget",
                                url_template="urlTemplate"
                            )
                        )],
                        custom_action_id="customActionId",
                        name="name",
                        trigger="trigger",

                        # the properties below are optional
                        status="status"
                    )]
                ),
                filled_map_visual=quicksight.CfnDashboard.FilledMapVisualProperty(
                    visual_id="visualId",

                    # the properties below are optional
                    actions=[quicksight.CfnDashboard.VisualCustomActionProperty(
                        action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty(
                            filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty(
                                selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty(
                                    selected_field_options="selectedFieldOptions",
                                    selected_fields=["selectedFields"]
                                ),
                                target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty(
                                    same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty(
                                        target_visual_options="targetVisualOptions",
                                        target_visuals=["targetVisuals"]
                                    )
                                )
                            ),
                            navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty(
                                local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty(
                                    target_sheet_id="targetSheetId"
                                )
                            ),
                            set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty(
                                parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty(
                                    destination_parameter_name="destinationParameterName",
                                    value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty(
                                        custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty(
                                            custom_values=quicksight.CfnDashboard.CustomParameterValuesProperty(
                                                date_time_values=["dateTimeValues"],
                                                decimal_values=[123],
                                                integer_values=[123],
                                                string_values=["stringValues"]
                                            ),

                                            # the properties below are optional
                                            include_null_value=False
                                        ),
                                        select_all_value_options="selectAllValueOptions",
                                        source_field="sourceField",
                                        source_parameter_name="sourceParameterName"
                                    )
                                )]
                            ),
                            url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty(
                                url_target="urlTarget",
                                url_template="urlTemplate"
                            )
                        )],
                        custom_action_id="customActionId",
                        name="name",
                        trigger="trigger",

                        # the properties below are optional
                        status="status"
                    )],
                    chart_configuration=quicksight.CfnDashboard.FilledMapConfigurationProperty(
                        field_wells=quicksight.CfnDashboard.FilledMapFieldWellsProperty(
                            filled_map_aggregated_field_wells=quicksight.CfnDashboard.FilledMapAggregatedFieldWellsProperty(
                                geospatial=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                values=[quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )]
                            )
                        ),
                        legend=quicksight.CfnDashboard.LegendOptionsProperty(
                            height="height",
                            position="position",
                            title=quicksight.CfnDashboard.LabelOptionsProperty(
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                visibility="visibility"
                            ),
                            visibility="visibility",
                            width="width"
                        ),
                        map_style_options=quicksight.CfnDashboard.GeospatialMapStyleOptionsProperty(
                            base_map_style="baseMapStyle"
                        ),
                        sort_configuration=quicksight.CfnDashboard.FilledMapSortConfigurationProperty(
                            category_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty(
                                column_sort=quicksight.CfnDashboard.ColumnSortProperty(
                                    direction="direction",
                                    sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                field_sort=quicksight.CfnDashboard.FieldSortProperty(
                                    direction="direction",
                                    field_id="fieldId"
                                )
                            )]
                        ),
                        tooltip=quicksight.CfnDashboard.TooltipOptionsProperty(
                            field_based_tooltip=quicksight.CfnDashboard.FieldBasedTooltipProperty(
                                aggregation_visibility="aggregationVisibility",
                                tooltip_fields=[quicksight.CfnDashboard.TooltipItemProperty(
                                    column_tooltip_item=quicksight.CfnDashboard.ColumnTooltipItemProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),

                                        # the properties below are optional
                                        aggregation=quicksight.CfnDashboard.AggregationFunctionProperty(
                                            categorical_aggregation_function="categoricalAggregationFunction",
                                            date_aggregation_function="dateAggregationFunction",
                                            numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                                percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                    percentile_value=123
                                                ),
                                                simple_numerical_aggregation="simpleNumericalAggregation"
                                            )
                                        ),
                                        label="label",
                                        visibility="visibility"
                                    ),
                                    field_tooltip_item=quicksight.CfnDashboard.FieldTooltipItemProperty(
                                        field_id="fieldId",

                                        # the properties below are optional
                                        label="label",
                                        visibility="visibility"
                                    )
                                )],
                                tooltip_title_type="tooltipTitleType"
                            ),
                            selected_tooltip_type="selectedTooltipType",
                            tooltip_visibility="tooltipVisibility"
                        ),
                        window_options=quicksight.CfnDashboard.GeospatialWindowOptionsProperty(
                            bounds=quicksight.CfnDashboard.GeospatialCoordinateBoundsProperty(
                                east=123,
                                north=123,
                                south=123,
                                west=123
                            ),
                            map_zoom_mode="mapZoomMode"
                        )
                    ),
                    column_hierarchies=[quicksight.CfnDashboard.ColumnHierarchyProperty(
                        date_time_hierarchy=quicksight.CfnDashboard.DateTimeHierarchyProperty(
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        explicit_hierarchy=quicksight.CfnDashboard.ExplicitHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        predefined_hierarchy=quicksight.CfnDashboard.PredefinedHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        )
                    )],
                    conditional_formatting=quicksight.CfnDashboard.FilledMapConditionalFormattingProperty(
                        conditional_formatting_options=[quicksight.CfnDashboard.FilledMapConditionalFormattingOptionProperty(
                            shape=quicksight.CfnDashboard.FilledMapShapeConditionalFormattingProperty(
                                field_id="fieldId",

                                # the properties below are optional
                                format=quicksight.CfnDashboard.ShapeConditionalFormatProperty(
                                    background_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty(
                                        gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty(
                                            color=quicksight.CfnDashboard.GradientColorProperty(
                                                stops=[quicksight.CfnDashboard.GradientStopProperty(
                                                    gradient_offset=123,

                                                    # the properties below are optional
                                                    color="color",
                                                    data_value=123
                                                )]
                                            ),
                                            expression="expression"
                                        ),
                                        solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty(
                                            expression="expression",

                                            # the properties below are optional
                                            color="color"
                                        )
                                    )
                                )
                            )
                        )]
                    ),
                    subtitle=quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.LongFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    ),
                    title=quicksight.CfnDashboard.VisualTitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.ShortFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    )
                ),
                funnel_chart_visual=quicksight.CfnDashboard.FunnelChartVisualProperty(
                    visual_id="visualId",

                    # the properties below are optional
                    actions=[quicksight.CfnDashboard.VisualCustomActionProperty(
                        action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty(
                            filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty(
                                selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty(
                                    selected_field_options="selectedFieldOptions",
                                    selected_fields=["selectedFields"]
                                ),
                                target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty(
                                    same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty(
                                        target_visual_options="targetVisualOptions",
                                        target_visuals=["targetVisuals"]
                                    )
                                )
                            ),
                            navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty(
                                local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty(
                                    target_sheet_id="targetSheetId"
                                )
                            ),
                            set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty(
                                parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty(
                                    destination_parameter_name="destinationParameterName",
                                    value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty(
                                        custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty(
                                            custom_values=quicksight.CfnDashboard.CustomParameterValuesProperty(
                                                date_time_values=["dateTimeValues"],
                                                decimal_values=[123],
                                                integer_values=[123],
                                                string_values=["stringValues"]
                                            ),

                                            # the properties below are optional
                                            include_null_value=False
                                        ),
                                        select_all_value_options="selectAllValueOptions",
                                        source_field="sourceField",
                                        source_parameter_name="sourceParameterName"
                                    )
                                )]
                            ),
                            url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty(
                                url_target="urlTarget",
                                url_template="urlTemplate"
                            )
                        )],
                        custom_action_id="customActionId",
                        name="name",
                        trigger="trigger",

                        # the properties below are optional
                        status="status"
                    )],
                    chart_configuration=quicksight.CfnDashboard.FunnelChartConfigurationProperty(
                        category_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        data_label_options=quicksight.CfnDashboard.FunnelChartDataLabelOptionsProperty(
                            category_label_visibility="categoryLabelVisibility",
                            label_color="labelColor",
                            label_font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            measure_data_label_style="measureDataLabelStyle",
                            measure_label_visibility="measureLabelVisibility",
                            position="position",
                            visibility="visibility"
                        ),
                        field_wells=quicksight.CfnDashboard.FunnelChartFieldWellsProperty(
                            funnel_chart_aggregated_field_wells=quicksight.CfnDashboard.FunnelChartAggregatedFieldWellsProperty(
                                category=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                values=[quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )]
                            )
                        ),
                        sort_configuration=quicksight.CfnDashboard.FunnelChartSortConfigurationProperty(
                            category_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty(
                                items_limit=123,
                                other_categories="otherCategories"
                            ),
                            category_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty(
                                column_sort=quicksight.CfnDashboard.ColumnSortProperty(
                                    direction="direction",
                                    sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                field_sort=quicksight.CfnDashboard.FieldSortProperty(
                                    direction="direction",
                                    field_id="fieldId"
                                )
                            )]
                        ),
                        tooltip=quicksight.CfnDashboard.TooltipOptionsProperty(
                            field_based_tooltip=quicksight.CfnDashboard.FieldBasedTooltipProperty(
                                aggregation_visibility="aggregationVisibility",
                                tooltip_fields=[quicksight.CfnDashboard.TooltipItemProperty(
                                    column_tooltip_item=quicksight.CfnDashboard.ColumnTooltipItemProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),

                                        # the properties below are optional
                                        aggregation=quicksight.CfnDashboard.AggregationFunctionProperty(
                                            categorical_aggregation_function="categoricalAggregationFunction",
                                            date_aggregation_function="dateAggregationFunction",
                                            numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                                percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                    percentile_value=123
                                                ),
                                                simple_numerical_aggregation="simpleNumericalAggregation"
                                            )
                                        ),
                                        label="label",
                                        visibility="visibility"
                                    ),
                                    field_tooltip_item=quicksight.CfnDashboard.FieldTooltipItemProperty(
                                        field_id="fieldId",

                                        # the properties below are optional
                                        label="label",
                                        visibility="visibility"
                                    )
                                )],
                                tooltip_title_type="tooltipTitleType"
                            ),
                            selected_tooltip_type="selectedTooltipType",
                            tooltip_visibility="tooltipVisibility"
                        ),
                        value_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        visual_palette=quicksight.CfnDashboard.VisualPaletteProperty(
                            chart_color="chartColor",
                            color_map=[quicksight.CfnDashboard.DataPathColorProperty(
                                color="color",
                                element=quicksight.CfnDashboard.DataPathValueProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue"
                                ),

                                # the properties below are optional
                                time_granularity="timeGranularity"
                            )]
                        )
                    ),
                    column_hierarchies=[quicksight.CfnDashboard.ColumnHierarchyProperty(
                        date_time_hierarchy=quicksight.CfnDashboard.DateTimeHierarchyProperty(
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        explicit_hierarchy=quicksight.CfnDashboard.ExplicitHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        predefined_hierarchy=quicksight.CfnDashboard.PredefinedHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        )
                    )],
                    subtitle=quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.LongFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    ),
                    title=quicksight.CfnDashboard.VisualTitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.ShortFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    )
                ),
                gauge_chart_visual=quicksight.CfnDashboard.GaugeChartVisualProperty(
                    visual_id="visualId",

                    # the properties below are optional
                    actions=[quicksight.CfnDashboard.VisualCustomActionProperty(
                        action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty(
                            filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty(
                                selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty(
                                    selected_field_options="selectedFieldOptions",
                                    selected_fields=["selectedFields"]
                                ),
                                target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty(
                                    same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty(
                                        target_visual_options="targetVisualOptions",
                                        target_visuals=["targetVisuals"]
                                    )
                                )
                            ),
                            navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty(
                                local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty(
                                    target_sheet_id="targetSheetId"
                                )
                            ),
                            set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty(
                                parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty(
                                    destination_parameter_name="destinationParameterName",
                                    value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty(
                                        custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty(
                                            custom_values=quicksight.CfnDashboard.CustomParameterValuesProperty(
                                                date_time_values=["dateTimeValues"],
                                                decimal_values=[123],
                                                integer_values=[123],
                                                string_values=["stringValues"]
                                            ),

                                            # the properties below are optional
                                            include_null_value=False
                                        ),
                                        select_all_value_options="selectAllValueOptions",
                                        source_field="sourceField",
                                        source_parameter_name="sourceParameterName"
                                    )
                                )]
                            ),
                            url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty(
                                url_target="urlTarget",
                                url_template="urlTemplate"
                            )
                        )],
                        custom_action_id="customActionId",
                        name="name",
                        trigger="trigger",

                        # the properties below are optional
                        status="status"
                    )],
                    chart_configuration=quicksight.CfnDashboard.GaugeChartConfigurationProperty(
                        data_labels=quicksight.CfnDashboard.DataLabelOptionsProperty(
                            category_label_visibility="categoryLabelVisibility",
                            data_label_types=[quicksight.CfnDashboard.DataLabelTypeProperty(
                                data_path_label_type=quicksight.CfnDashboard.DataPathLabelTypeProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue",
                                    visibility="visibility"
                                ),
                                field_label_type=quicksight.CfnDashboard.FieldLabelTypeProperty(
                                    field_id="fieldId",
                                    visibility="visibility"
                                ),
                                maximum_label_type=quicksight.CfnDashboard.MaximumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                minimum_label_type=quicksight.CfnDashboard.MinimumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                range_ends_label_type=quicksight.CfnDashboard.RangeEndsLabelTypeProperty(
                                    visibility="visibility"
                                )
                            )],
                            label_color="labelColor",
                            label_content="labelContent",
                            label_font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            measure_label_visibility="measureLabelVisibility",
                            overlap="overlap",
                            position="position",
                            visibility="visibility"
                        ),
                        field_wells=quicksight.CfnDashboard.GaugeChartFieldWellsProperty(
                            target_values=[quicksight.CfnDashboard.MeasureFieldProperty(
                                calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                    expression="expression",
                                    field_id="fieldId"
                                ),
                                categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId",

                                    # the properties below are optional
                                    aggregation_function="aggregationFunction",
                                    format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                        null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                            null_string="nullString"
                                        ),
                                        numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                            currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix",
                                                symbol="symbol"
                                            ),
                                            number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            ),
                                            percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            )
                                        )
                                    )
                                ),
                                date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId",

                                    # the properties below are optional
                                    aggregation_function="aggregationFunction",
                                    format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                        date_time_format="dateTimeFormat",
                                        null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                            null_string="nullString"
                                        ),
                                        numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                            currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix",
                                                symbol="symbol"
                                            ),
                                            number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            ),
                                            percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            )
                                        )
                                    )
                                ),
                                numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId",

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                        percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                            percentile_value=123
                                        ),
                                        simple_numerical_aggregation="simpleNumericalAggregation"
                                    ),
                                    format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                        format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                            currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix",
                                                symbol="symbol"
                                            ),
                                            number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            ),
                                            percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            )
                                        )
                                    )
                                )
                            )],
                            values=[quicksight.CfnDashboard.MeasureFieldProperty(
                                calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                    expression="expression",
                                    field_id="fieldId"
                                ),
                                categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId",

                                    # the properties below are optional
                                    aggregation_function="aggregationFunction",
                                    format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                        null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                            null_string="nullString"
                                        ),
                                        numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                            currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix",
                                                symbol="symbol"
                                            ),
                                            number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            ),
                                            percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            )
                                        )
                                    )
                                ),
                                date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId",

                                    # the properties below are optional
                                    aggregation_function="aggregationFunction",
                                    format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                        date_time_format="dateTimeFormat",
                                        null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                            null_string="nullString"
                                        ),
                                        numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                            currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix",
                                                symbol="symbol"
                                            ),
                                            number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            ),
                                            percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            )
                                        )
                                    )
                                ),
                                numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId",

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                        percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                            percentile_value=123
                                        ),
                                        simple_numerical_aggregation="simpleNumericalAggregation"
                                    ),
                                    format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                        format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                            currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix",
                                                symbol="symbol"
                                            ),
                                            number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            ),
                                            percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            )
                                        )
                                    )
                                )
                            )]
                        ),
                        gauge_chart_options=quicksight.CfnDashboard.GaugeChartOptionsProperty(
                            arc=quicksight.CfnDashboard.ArcConfigurationProperty(
                                arc_angle=123,
                                arc_thickness="arcThickness"
                            ),
                            arc_axis=quicksight.CfnDashboard.ArcAxisConfigurationProperty(
                                range=quicksight.CfnDashboard.ArcAxisDisplayRangeProperty(
                                    max=123,
                                    min=123
                                ),
                                reserve_range=123
                            ),
                            comparison=quicksight.CfnDashboard.ComparisonConfigurationProperty(
                                comparison_format=quicksight.CfnDashboard.ComparisonFormatConfigurationProperty(
                                    number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                        decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                            decimal_places=123
                                        ),
                                        negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                            display_mode="displayMode"
                                        ),
                                        null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                            null_string="nullString"
                                        ),
                                        number_scale="numberScale",
                                        prefix="prefix",
                                        separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                            decimal_separator="decimalSeparator",
                                            thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                symbol="symbol",
                                                visibility="visibility"
                                            )
                                        ),
                                        suffix="suffix"
                                    ),
                                    percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                        decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                            decimal_places=123
                                        ),
                                        negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                            display_mode="displayMode"
                                        ),
                                        null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                            null_string="nullString"
                                        ),
                                        prefix="prefix",
                                        separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                            decimal_separator="decimalSeparator",
                                            thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                symbol="symbol",
                                                visibility="visibility"
                                            )
                                        ),
                                        suffix="suffix"
                                    )
                                ),
                                comparison_method="comparisonMethod"
                            ),
                            primary_value_display_type="primaryValueDisplayType",
                            primary_value_font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            )
                        ),
                        tooltip_options=quicksight.CfnDashboard.TooltipOptionsProperty(
                            field_based_tooltip=quicksight.CfnDashboard.FieldBasedTooltipProperty(
                                aggregation_visibility="aggregationVisibility",
                                tooltip_fields=[quicksight.CfnDashboard.TooltipItemProperty(
                                    column_tooltip_item=quicksight.CfnDashboard.ColumnTooltipItemProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),

                                        # the properties below are optional
                                        aggregation=quicksight.CfnDashboard.AggregationFunctionProperty(
                                            categorical_aggregation_function="categoricalAggregationFunction",
                                            date_aggregation_function="dateAggregationFunction",
                                            numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                                percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                    percentile_value=123
                                                ),
                                                simple_numerical_aggregation="simpleNumericalAggregation"
                                            )
                                        ),
                                        label="label",
                                        visibility="visibility"
                                    ),
                                    field_tooltip_item=quicksight.CfnDashboard.FieldTooltipItemProperty(
                                        field_id="fieldId",

                                        # the properties below are optional
                                        label="label",
                                        visibility="visibility"
                                    )
                                )],
                                tooltip_title_type="tooltipTitleType"
                            ),
                            selected_tooltip_type="selectedTooltipType",
                            tooltip_visibility="tooltipVisibility"
                        ),
                        visual_palette=quicksight.CfnDashboard.VisualPaletteProperty(
                            chart_color="chartColor",
                            color_map=[quicksight.CfnDashboard.DataPathColorProperty(
                                color="color",
                                element=quicksight.CfnDashboard.DataPathValueProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue"
                                ),

                                # the properties below are optional
                                time_granularity="timeGranularity"
                            )]
                        )
                    ),
                    conditional_formatting=quicksight.CfnDashboard.GaugeChartConditionalFormattingProperty(
                        conditional_formatting_options=[quicksight.CfnDashboard.GaugeChartConditionalFormattingOptionProperty(
                            arc=quicksight.CfnDashboard.GaugeChartArcConditionalFormattingProperty(
                                foreground_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty(
                                    gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty(
                                        color=quicksight.CfnDashboard.GradientColorProperty(
                                            stops=[quicksight.CfnDashboard.GradientStopProperty(
                                                gradient_offset=123,

                                                # the properties below are optional
                                                color="color",
                                                data_value=123
                                            )]
                                        ),
                                        expression="expression"
                                    ),
                                    solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty(
                                        expression="expression",

                                        # the properties below are optional
                                        color="color"
                                    )
                                )
                            ),
                            primary_value=quicksight.CfnDashboard.GaugeChartPrimaryValueConditionalFormattingProperty(
                                icon=quicksight.CfnDashboard.ConditionalFormattingIconProperty(
                                    custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty(
                                        expression="expression",
                                        icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty(
                                            icon="icon",
                                            unicode_icon="unicodeIcon"
                                        ),

                                        # the properties below are optional
                                        color="color",
                                        display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty(
                                            icon_display_option="iconDisplayOption"
                                        )
                                    ),
                                    icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty(
                                        expression="expression",

                                        # the properties below are optional
                                        icon_set_type="iconSetType"
                                    )
                                ),
                                text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty(
                                    gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty(
                                        color=quicksight.CfnDashboard.GradientColorProperty(
                                            stops=[quicksight.CfnDashboard.GradientStopProperty(
                                                gradient_offset=123,

                                                # the properties below are optional
                                                color="color",
                                                data_value=123
                                            )]
                                        ),
                                        expression="expression"
                                    ),
                                    solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty(
                                        expression="expression",

                                        # the properties below are optional
                                        color="color"
                                    )
                                )
                            )
                        )]
                    ),
                    subtitle=quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.LongFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    ),
                    title=quicksight.CfnDashboard.VisualTitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.ShortFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    )
                ),
                geospatial_map_visual=quicksight.CfnDashboard.GeospatialMapVisualProperty(
                    visual_id="visualId",

                    # the properties below are optional
                    actions=[quicksight.CfnDashboard.VisualCustomActionProperty(
                        action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty(
                            filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty(
                                selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty(
                                    selected_field_options="selectedFieldOptions",
                                    selected_fields=["selectedFields"]
                                ),
                                target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty(
                                    same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty(
                                        target_visual_options="targetVisualOptions",
                                        target_visuals=["targetVisuals"]
                                    )
                                )
                            ),
                            navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty(
                                local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty(
                                    target_sheet_id="targetSheetId"
                                )
                            ),
                            set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty(
                                parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty(
                                    destination_parameter_name="destinationParameterName",
                                    value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty(
                                        custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty(
                                            custom_values=quicksight.CfnDashboard.CustomParameterValuesProperty(
                                                date_time_values=["dateTimeValues"],
                                                decimal_values=[123],
                                                integer_values=[123],
                                                string_values=["stringValues"]
                                            ),

                                            # the properties below are optional
                                            include_null_value=False
                                        ),
                                        select_all_value_options="selectAllValueOptions",
                                        source_field="sourceField",
                                        source_parameter_name="sourceParameterName"
                                    )
                                )]
                            ),
                            url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty(
                                url_target="urlTarget",
                                url_template="urlTemplate"
                            )
                        )],
                        custom_action_id="customActionId",
                        name="name",
                        trigger="trigger",

                        # the properties below are optional
                        status="status"
                    )],
                    chart_configuration=quicksight.CfnDashboard.GeospatialMapConfigurationProperty(
                        field_wells=quicksight.CfnDashboard.GeospatialMapFieldWellsProperty(
                            geospatial_map_aggregated_field_wells=quicksight.CfnDashboard.GeospatialMapAggregatedFieldWellsProperty(
                                colors=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                geospatial=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                values=[quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )]
                            )
                        ),
                        legend=quicksight.CfnDashboard.LegendOptionsProperty(
                            height="height",
                            position="position",
                            title=quicksight.CfnDashboard.LabelOptionsProperty(
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                visibility="visibility"
                            ),
                            visibility="visibility",
                            width="width"
                        ),
                        map_style_options=quicksight.CfnDashboard.GeospatialMapStyleOptionsProperty(
                            base_map_style="baseMapStyle"
                        ),
                        point_style_options=quicksight.CfnDashboard.GeospatialPointStyleOptionsProperty(
                            cluster_marker_configuration=quicksight.CfnDashboard.ClusterMarkerConfigurationProperty(
                                cluster_marker=quicksight.CfnDashboard.ClusterMarkerProperty(
                                    simple_cluster_marker=quicksight.CfnDashboard.SimpleClusterMarkerProperty(
                                        color="color"
                                    )
                                )
                            ),
                            selected_point_style="selectedPointStyle"
                        ),
                        tooltip=quicksight.CfnDashboard.TooltipOptionsProperty(
                            field_based_tooltip=quicksight.CfnDashboard.FieldBasedTooltipProperty(
                                aggregation_visibility="aggregationVisibility",
                                tooltip_fields=[quicksight.CfnDashboard.TooltipItemProperty(
                                    column_tooltip_item=quicksight.CfnDashboard.ColumnTooltipItemProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),

                                        # the properties below are optional
                                        aggregation=quicksight.CfnDashboard.AggregationFunctionProperty(
                                            categorical_aggregation_function="categoricalAggregationFunction",
                                            date_aggregation_function="dateAggregationFunction",
                                            numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                                percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                    percentile_value=123
                                                ),
                                                simple_numerical_aggregation="simpleNumericalAggregation"
                                            )
                                        ),
                                        label="label",
                                        visibility="visibility"
                                    ),
                                    field_tooltip_item=quicksight.CfnDashboard.FieldTooltipItemProperty(
                                        field_id="fieldId",

                                        # the properties below are optional
                                        label="label",
                                        visibility="visibility"
                                    )
                                )],
                                tooltip_title_type="tooltipTitleType"
                            ),
                            selected_tooltip_type="selectedTooltipType",
                            tooltip_visibility="tooltipVisibility"
                        ),
                        visual_palette=quicksight.CfnDashboard.VisualPaletteProperty(
                            chart_color="chartColor",
                            color_map=[quicksight.CfnDashboard.DataPathColorProperty(
                                color="color",
                                element=quicksight.CfnDashboard.DataPathValueProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue"
                                ),

                                # the properties below are optional
                                time_granularity="timeGranularity"
                            )]
                        ),
                        window_options=quicksight.CfnDashboard.GeospatialWindowOptionsProperty(
                            bounds=quicksight.CfnDashboard.GeospatialCoordinateBoundsProperty(
                                east=123,
                                north=123,
                                south=123,
                                west=123
                            ),
                            map_zoom_mode="mapZoomMode"
                        )
                    ),
                    column_hierarchies=[quicksight.CfnDashboard.ColumnHierarchyProperty(
                        date_time_hierarchy=quicksight.CfnDashboard.DateTimeHierarchyProperty(
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        explicit_hierarchy=quicksight.CfnDashboard.ExplicitHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        predefined_hierarchy=quicksight.CfnDashboard.PredefinedHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        )
                    )],
                    subtitle=quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.LongFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    ),
                    title=quicksight.CfnDashboard.VisualTitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.ShortFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    )
                ),
                heat_map_visual=quicksight.CfnDashboard.HeatMapVisualProperty(
                    visual_id="visualId",

                    # the properties below are optional
                    actions=[quicksight.CfnDashboard.VisualCustomActionProperty(
                        action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty(
                            filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty(
                                selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty(
                                    selected_field_options="selectedFieldOptions",
                                    selected_fields=["selectedFields"]
                                ),
                                target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty(
                                    same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty(
                                        target_visual_options="targetVisualOptions",
                                        target_visuals=["targetVisuals"]
                                    )
                                )
                            ),
                            navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty(
                                local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty(
                                    target_sheet_id="targetSheetId"
                                )
                            ),
                            set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty(
                                parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty(
                                    destination_parameter_name="destinationParameterName",
                                    value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty(
                                        custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty(
                                            custom_values=quicksight.CfnDashboard.CustomParameterValuesProperty(
                                                date_time_values=["dateTimeValues"],
                                                decimal_values=[123],
                                                integer_values=[123],
                                                string_values=["stringValues"]
                                            ),

                                            # the properties below are optional
                                            include_null_value=False
                                        ),
                                        select_all_value_options="selectAllValueOptions",
                                        source_field="sourceField",
                                        source_parameter_name="sourceParameterName"
                                    )
                                )]
                            ),
                            url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty(
                                url_target="urlTarget",
                                url_template="urlTemplate"
                            )
                        )],
                        custom_action_id="customActionId",
                        name="name",
                        trigger="trigger",

                        # the properties below are optional
                        status="status"
                    )],
                    chart_configuration=quicksight.CfnDashboard.HeatMapConfigurationProperty(
                        color_scale=quicksight.CfnDashboard.ColorScaleProperty(
                            color_fill_type="colorFillType",
                            colors=[quicksight.CfnDashboard.DataColorProperty(
                                color="color",
                                data_value=123
                            )],

                            # the properties below are optional
                            null_value_color=quicksight.CfnDashboard.DataColorProperty(
                                color="color",
                                data_value=123
                            )
                        ),
                        column_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        data_labels=quicksight.CfnDashboard.DataLabelOptionsProperty(
                            category_label_visibility="categoryLabelVisibility",
                            data_label_types=[quicksight.CfnDashboard.DataLabelTypeProperty(
                                data_path_label_type=quicksight.CfnDashboard.DataPathLabelTypeProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue",
                                    visibility="visibility"
                                ),
                                field_label_type=quicksight.CfnDashboard.FieldLabelTypeProperty(
                                    field_id="fieldId",
                                    visibility="visibility"
                                ),
                                maximum_label_type=quicksight.CfnDashboard.MaximumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                minimum_label_type=quicksight.CfnDashboard.MinimumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                range_ends_label_type=quicksight.CfnDashboard.RangeEndsLabelTypeProperty(
                                    visibility="visibility"
                                )
                            )],
                            label_color="labelColor",
                            label_content="labelContent",
                            label_font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            measure_label_visibility="measureLabelVisibility",
                            overlap="overlap",
                            position="position",
                            visibility="visibility"
                        ),
                        field_wells=quicksight.CfnDashboard.HeatMapFieldWellsProperty(
                            heat_map_aggregated_field_wells=quicksight.CfnDashboard.HeatMapAggregatedFieldWellsProperty(
                                columns=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                rows=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                values=[quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )]
                            )
                        ),
                        legend=quicksight.CfnDashboard.LegendOptionsProperty(
                            height="height",
                            position="position",
                            title=quicksight.CfnDashboard.LabelOptionsProperty(
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                visibility="visibility"
                            ),
                            visibility="visibility",
                            width="width"
                        ),
                        row_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        sort_configuration=quicksight.CfnDashboard.HeatMapSortConfigurationProperty(
                            heat_map_column_items_limit_configuration=quicksight.CfnDashboard.ItemsLimitConfigurationProperty(
                                items_limit=123,
                                other_categories="otherCategories"
                            ),
                            heat_map_column_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty(
                                column_sort=quicksight.CfnDashboard.ColumnSortProperty(
                                    direction="direction",
                                    sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                field_sort=quicksight.CfnDashboard.FieldSortProperty(
                                    direction="direction",
                                    field_id="fieldId"
                                )
                            )],
                            heat_map_row_items_limit_configuration=quicksight.CfnDashboard.ItemsLimitConfigurationProperty(
                                items_limit=123,
                                other_categories="otherCategories"
                            ),
                            heat_map_row_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty(
                                column_sort=quicksight.CfnDashboard.ColumnSortProperty(
                                    direction="direction",
                                    sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                field_sort=quicksight.CfnDashboard.FieldSortProperty(
                                    direction="direction",
                                    field_id="fieldId"
                                )
                            )]
                        ),
                        tooltip=quicksight.CfnDashboard.TooltipOptionsProperty(
                            field_based_tooltip=quicksight.CfnDashboard.FieldBasedTooltipProperty(
                                aggregation_visibility="aggregationVisibility",
                                tooltip_fields=[quicksight.CfnDashboard.TooltipItemProperty(
                                    column_tooltip_item=quicksight.CfnDashboard.ColumnTooltipItemProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),

                                        # the properties below are optional
                                        aggregation=quicksight.CfnDashboard.AggregationFunctionProperty(
                                            categorical_aggregation_function="categoricalAggregationFunction",
                                            date_aggregation_function="dateAggregationFunction",
                                            numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                                percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                    percentile_value=123
                                                ),
                                                simple_numerical_aggregation="simpleNumericalAggregation"
                                            )
                                        ),
                                        label="label",
                                        visibility="visibility"
                                    ),
                                    field_tooltip_item=quicksight.CfnDashboard.FieldTooltipItemProperty(
                                        field_id="fieldId",

                                        # the properties below are optional
                                        label="label",
                                        visibility="visibility"
                                    )
                                )],
                                tooltip_title_type="tooltipTitleType"
                            ),
                            selected_tooltip_type="selectedTooltipType",
                            tooltip_visibility="tooltipVisibility"
                        )
                    ),
                    column_hierarchies=[quicksight.CfnDashboard.ColumnHierarchyProperty(
                        date_time_hierarchy=quicksight.CfnDashboard.DateTimeHierarchyProperty(
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        explicit_hierarchy=quicksight.CfnDashboard.ExplicitHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        predefined_hierarchy=quicksight.CfnDashboard.PredefinedHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        )
                    )],
                    subtitle=quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.LongFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    ),
                    title=quicksight.CfnDashboard.VisualTitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.ShortFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    )
                ),
                histogram_visual=quicksight.CfnDashboard.HistogramVisualProperty(
                    visual_id="visualId",

                    # the properties below are optional
                    actions=[quicksight.CfnDashboard.VisualCustomActionProperty(
                        action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty(
                            filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty(
                                selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty(
                                    selected_field_options="selectedFieldOptions",
                                    selected_fields=["selectedFields"]
                                ),
                                target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty(
                                    same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty(
                                        target_visual_options="targetVisualOptions",
                                        target_visuals=["targetVisuals"]
                                    )
                                )
                            ),
                            navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty(
                                local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty(
                                    target_sheet_id="targetSheetId"
                                )
                            ),
                            set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty(
                                parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty(
                                    destination_parameter_name="destinationParameterName",
                                    value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty(
                                        custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty(
                                            custom_values=quicksight.CfnDashboard.CustomParameterValuesProperty(
                                                date_time_values=["dateTimeValues"],
                                                decimal_values=[123],
                                                integer_values=[123],
                                                string_values=["stringValues"]
                                            ),

                                            # the properties below are optional
                                            include_null_value=False
                                        ),
                                        select_all_value_options="selectAllValueOptions",
                                        source_field="sourceField",
                                        source_parameter_name="sourceParameterName"
                                    )
                                )]
                            ),
                            url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty(
                                url_target="urlTarget",
                                url_template="urlTemplate"
                            )
                        )],
                        custom_action_id="customActionId",
                        name="name",
                        trigger="trigger",

                        # the properties below are optional
                        status="status"
                    )],
                    chart_configuration=quicksight.CfnDashboard.HistogramConfigurationProperty(
                        bin_options=quicksight.CfnDashboard.HistogramBinOptionsProperty(
                            bin_count=quicksight.CfnDashboard.BinCountOptionsProperty(
                                value=123
                            ),
                            bin_width=quicksight.CfnDashboard.BinWidthOptionsProperty(
                                bin_count_limit=123,
                                value=123
                            ),
                            selected_bin_type="selectedBinType",
                            start_value=123
                        ),
                        data_labels=quicksight.CfnDashboard.DataLabelOptionsProperty(
                            category_label_visibility="categoryLabelVisibility",
                            data_label_types=[quicksight.CfnDashboard.DataLabelTypeProperty(
                                data_path_label_type=quicksight.CfnDashboard.DataPathLabelTypeProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue",
                                    visibility="visibility"
                                ),
                                field_label_type=quicksight.CfnDashboard.FieldLabelTypeProperty(
                                    field_id="fieldId",
                                    visibility="visibility"
                                ),
                                maximum_label_type=quicksight.CfnDashboard.MaximumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                minimum_label_type=quicksight.CfnDashboard.MinimumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                range_ends_label_type=quicksight.CfnDashboard.RangeEndsLabelTypeProperty(
                                    visibility="visibility"
                                )
                            )],
                            label_color="labelColor",
                            label_content="labelContent",
                            label_font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            measure_label_visibility="measureLabelVisibility",
                            overlap="overlap",
                            position="position",
                            visibility="visibility"
                        ),
                        field_wells=quicksight.CfnDashboard.HistogramFieldWellsProperty(
                            histogram_aggregated_field_wells=quicksight.CfnDashboard.HistogramAggregatedFieldWellsProperty(
                                values=[quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )]
                            )
                        ),
                        tooltip=quicksight.CfnDashboard.TooltipOptionsProperty(
                            field_based_tooltip=quicksight.CfnDashboard.FieldBasedTooltipProperty(
                                aggregation_visibility="aggregationVisibility",
                                tooltip_fields=[quicksight.CfnDashboard.TooltipItemProperty(
                                    column_tooltip_item=quicksight.CfnDashboard.ColumnTooltipItemProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),

                                        # the properties below are optional
                                        aggregation=quicksight.CfnDashboard.AggregationFunctionProperty(
                                            categorical_aggregation_function="categoricalAggregationFunction",
                                            date_aggregation_function="dateAggregationFunction",
                                            numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                                percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                    percentile_value=123
                                                ),
                                                simple_numerical_aggregation="simpleNumericalAggregation"
                                            )
                                        ),
                                        label="label",
                                        visibility="visibility"
                                    ),
                                    field_tooltip_item=quicksight.CfnDashboard.FieldTooltipItemProperty(
                                        field_id="fieldId",

                                        # the properties below are optional
                                        label="label",
                                        visibility="visibility"
                                    )
                                )],
                                tooltip_title_type="tooltipTitleType"
                            ),
                            selected_tooltip_type="selectedTooltipType",
                            tooltip_visibility="tooltipVisibility"
                        ),
                        visual_palette=quicksight.CfnDashboard.VisualPaletteProperty(
                            chart_color="chartColor",
                            color_map=[quicksight.CfnDashboard.DataPathColorProperty(
                                color="color",
                                element=quicksight.CfnDashboard.DataPathValueProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue"
                                ),

                                # the properties below are optional
                                time_granularity="timeGranularity"
                            )]
                        ),
                        x_axis_display_options=quicksight.CfnDashboard.AxisDisplayOptionsProperty(
                            axis_line_visibility="axisLineVisibility",
                            axis_offset="axisOffset",
                            data_options=quicksight.CfnDashboard.AxisDataOptionsProperty(
                                date_axis_options=quicksight.CfnDashboard.DateAxisOptionsProperty(
                                    missing_date_visibility="missingDateVisibility"
                                ),
                                numeric_axis_options=quicksight.CfnDashboard.NumericAxisOptionsProperty(
                                    range=quicksight.CfnDashboard.AxisDisplayRangeProperty(
                                        data_driven=data_driven,
                                        min_max=quicksight.CfnDashboard.AxisDisplayMinMaxRangeProperty(
                                            maximum=123,
                                            minimum=123
                                        )
                                    ),
                                    scale=quicksight.CfnDashboard.AxisScaleProperty(
                                        linear=quicksight.CfnDashboard.AxisLinearScaleProperty(
                                            step_count=123,
                                            step_size=123
                                        ),
                                        logarithmic=quicksight.CfnDashboard.AxisLogarithmicScaleProperty(
                                            base=123
                                        )
                                    )
                                )
                            ),
                            grid_line_visibility="gridLineVisibility",
                            scrollbar_options=quicksight.CfnDashboard.ScrollBarOptionsProperty(
                                visibility="visibility",
                                visible_range=quicksight.CfnDashboard.VisibleRangeOptionsProperty(
                                    percent_range=quicksight.CfnDashboard.PercentVisibleRangeProperty(
                                        from=123,
                                        to=123
                                    )
                                )
                            ),
                            tick_label_options=quicksight.CfnDashboard.AxisTickLabelOptionsProperty(
                                label_options=quicksight.CfnDashboard.LabelOptionsProperty(
                                    custom_label="customLabel",
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    visibility="visibility"
                                ),
                                rotation_angle=123
                            )
                        ),
                        x_axis_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        y_axis_display_options=quicksight.CfnDashboard.AxisDisplayOptionsProperty(
                            axis_line_visibility="axisLineVisibility",
                            axis_offset="axisOffset",
                            data_options=quicksight.CfnDashboard.AxisDataOptionsProperty(
                                date_axis_options=quicksight.CfnDashboard.DateAxisOptionsProperty(
                                    missing_date_visibility="missingDateVisibility"
                                ),
                                numeric_axis_options=quicksight.CfnDashboard.NumericAxisOptionsProperty(
                                    range=quicksight.CfnDashboard.AxisDisplayRangeProperty(
                                        data_driven=data_driven,
                                        min_max=quicksight.CfnDashboard.AxisDisplayMinMaxRangeProperty(
                                            maximum=123,
                                            minimum=123
                                        )
                                    ),
                                    scale=quicksight.CfnDashboard.AxisScaleProperty(
                                        linear=quicksight.CfnDashboard.AxisLinearScaleProperty(
                                            step_count=123,
                                            step_size=123
                                        ),
                                        logarithmic=quicksight.CfnDashboard.AxisLogarithmicScaleProperty(
                                            base=123
                                        )
                                    )
                                )
                            ),
                            grid_line_visibility="gridLineVisibility",
                            scrollbar_options=quicksight.CfnDashboard.ScrollBarOptionsProperty(
                                visibility="visibility",
                                visible_range=quicksight.CfnDashboard.VisibleRangeOptionsProperty(
                                    percent_range=quicksight.CfnDashboard.PercentVisibleRangeProperty(
                                        from=123,
                                        to=123
                                    )
                                )
                            ),
                            tick_label_options=quicksight.CfnDashboard.AxisTickLabelOptionsProperty(
                                label_options=quicksight.CfnDashboard.LabelOptionsProperty(
                                    custom_label="customLabel",
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    visibility="visibility"
                                ),
                                rotation_angle=123
                            )
                        )
                    ),
                    subtitle=quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.LongFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    ),
                    title=quicksight.CfnDashboard.VisualTitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.ShortFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    )
                ),
                insight_visual=quicksight.CfnDashboard.InsightVisualProperty(
                    data_set_identifier="dataSetIdentifier",
                    visual_id="visualId",

                    # the properties below are optional
                    actions=[quicksight.CfnDashboard.VisualCustomActionProperty(
                        action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty(
                            filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty(
                                selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty(
                                    selected_field_options="selectedFieldOptions",
                                    selected_fields=["selectedFields"]
                                ),
                                target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty(
                                    same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty(
                                        target_visual_options="targetVisualOptions",
                                        target_visuals=["targetVisuals"]
                                    )
                                )
                            ),
                            navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty(
                                local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty(
                                    target_sheet_id="targetSheetId"
                                )
                            ),
                            set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty(
                                parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty(
                                    destination_parameter_name="destinationParameterName",
                                    value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty(
                                        custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty(
                                            custom_values=quicksight.CfnDashboard.CustomParameterValuesProperty(
                                                date_time_values=["dateTimeValues"],
                                                decimal_values=[123],
                                                integer_values=[123],
                                                string_values=["stringValues"]
                                            ),

                                            # the properties below are optional
                                            include_null_value=False
                                        ),
                                        select_all_value_options="selectAllValueOptions",
                                        source_field="sourceField",
                                        source_parameter_name="sourceParameterName"
                                    )
                                )]
                            ),
                            url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty(
                                url_target="urlTarget",
                                url_template="urlTemplate"
                            )
                        )],
                        custom_action_id="customActionId",
                        name="name",
                        trigger="trigger",

                        # the properties below are optional
                        status="status"
                    )],
                    insight_configuration=quicksight.CfnDashboard.InsightConfigurationProperty(
                        computations=[quicksight.CfnDashboard.ComputationProperty(
                            forecast=quicksight.CfnDashboard.ForecastComputationProperty(
                                computation_id="computationId",
                                time=quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

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

                                # the properties below are optional
                                custom_seasonality_value=123,
                                lower_boundary=123,
                                name="name",
                                periods_backward=123,
                                periods_forward=123,
                                prediction_interval=123,
                                seasonality="seasonality",
                                upper_boundary=123,
                                value=quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )
                            ),
                            growth_rate=quicksight.CfnDashboard.GrowthRateComputationProperty(
                                computation_id="computationId",
                                time=quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

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

                                # the properties below are optional
                                name="name",
                                period_size=123,
                                value=quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )
                            ),
                            maximum_minimum=quicksight.CfnDashboard.MaximumMinimumComputationProperty(
                                computation_id="computationId",
                                time=quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

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

                                # the properties below are optional
                                name="name",
                                value=quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )
                            ),
                            metric_comparison=quicksight.CfnDashboard.MetricComparisonComputationProperty(
                                computation_id="computationId",
                                from_value=quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                ),
                                target_value=quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                ),
                                time=quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

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

                                # the properties below are optional
                                name="name"
                            ),
                            period_over_period=quicksight.CfnDashboard.PeriodOverPeriodComputationProperty(
                                computation_id="computationId",
                                time=quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

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

                                # the properties below are optional
                                name="name",
                                value=quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )
                            ),
                            period_to_date=quicksight.CfnDashboard.PeriodToDateComputationProperty(
                                computation_id="computationId",
                                time=quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

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

                                # the properties below are optional
                                name="name",
                                period_time_granularity="periodTimeGranularity",
                                value=quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )
                            ),
                            top_bottom_movers=quicksight.CfnDashboard.TopBottomMoversComputationProperty(
                                category=quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                ),
                                computation_id="computationId",
                                time=quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

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

                                # the properties below are optional
                                mover_size=123,
                                name="name",
                                sort_order="sortOrder",
                                value=quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )
                            ),
                            top_bottom_ranked=quicksight.CfnDashboard.TopBottomRankedComputationProperty(
                                category=quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

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

                                # the properties below are optional
                                name="name",
                                result_size=123,
                                value=quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )
                            ),
                            total_aggregation=quicksight.CfnDashboard.TotalAggregationComputationProperty(
                                computation_id="computationId",
                                value=quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                ),

                                # the properties below are optional
                                name="name"
                            ),
                            unique_values=quicksight.CfnDashboard.UniqueValuesComputationProperty(
                                category=quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

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

                                # the properties below are optional
                                name="name"
                            )
                        )],
                        custom_narrative=quicksight.CfnDashboard.CustomNarrativeOptionsProperty(
                            narrative="narrative"
                        )
                    ),
                    subtitle=quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.LongFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    ),
                    title=quicksight.CfnDashboard.VisualTitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.ShortFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    )
                ),
                kpi_visual=quicksight.CfnDashboard.KPIVisualProperty(
                    visual_id="visualId",

                    # the properties below are optional
                    actions=[quicksight.CfnDashboard.VisualCustomActionProperty(
                        action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty(
                            filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty(
                                selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty(
                                    selected_field_options="selectedFieldOptions",
                                    selected_fields=["selectedFields"]
                                ),
                                target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty(
                                    same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty(
                                        target_visual_options="targetVisualOptions",
                                        target_visuals=["targetVisuals"]
                                    )
                                )
                            ),
                            navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty(
                                local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty(
                                    target_sheet_id="targetSheetId"
                                )
                            ),
                            set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty(
                                parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty(
                                    destination_parameter_name="destinationParameterName",
                                    value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty(
                                        custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty(
                                            custom_values=quicksight.CfnDashboard.CustomParameterValuesProperty(
                                                date_time_values=["dateTimeValues"],
                                                decimal_values=[123],
                                                integer_values=[123],
                                                string_values=["stringValues"]
                                            ),

                                            # the properties below are optional
                                            include_null_value=False
                                        ),
                                        select_all_value_options="selectAllValueOptions",
                                        source_field="sourceField",
                                        source_parameter_name="sourceParameterName"
                                    )
                                )]
                            ),
                            url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty(
                                url_target="urlTarget",
                                url_template="urlTemplate"
                            )
                        )],
                        custom_action_id="customActionId",
                        name="name",
                        trigger="trigger",

                        # the properties below are optional
                        status="status"
                    )],
                    chart_configuration=quicksight.CfnDashboard.KPIConfigurationProperty(
                        field_wells=quicksight.CfnDashboard.KPIFieldWellsProperty(
                            target_values=[quicksight.CfnDashboard.MeasureFieldProperty(
                                calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                    expression="expression",
                                    field_id="fieldId"
                                ),
                                categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId",

                                    # the properties below are optional
                                    aggregation_function="aggregationFunction",
                                    format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                        null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                            null_string="nullString"
                                        ),
                                        numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                            currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix",
                                                symbol="symbol"
                                            ),
                                            number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            ),
                                            percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            )
                                        )
                                    )
                                ),
                                date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId",

                                    # the properties below are optional
                                    aggregation_function="aggregationFunction",
                                    format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                        date_time_format="dateTimeFormat",
                                        null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                            null_string="nullString"
                                        ),
                                        numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                            currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix",
                                                symbol="symbol"
                                            ),
                                            number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            ),
                                            percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            )
                                        )
                                    )
                                ),
                                numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId",

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                        percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                            percentile_value=123
                                        ),
                                        simple_numerical_aggregation="simpleNumericalAggregation"
                                    ),
                                    format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                        format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                            currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix",
                                                symbol="symbol"
                                            ),
                                            number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            ),
                                            percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            )
                                        )
                                    )
                                )
                            )],
                            trend_groups=[quicksight.CfnDashboard.DimensionFieldProperty(
                                categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId",

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

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

                                    # the properties below are optional
                                    format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                        format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                            currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix",
                                                symbol="symbol"
                                            ),
                                            number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            ),
                                            percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            )
                                        )
                                    ),
                                    hierarchy_id="hierarchyId"
                                )
                            )],
                            values=[quicksight.CfnDashboard.MeasureFieldProperty(
                                calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                    expression="expression",
                                    field_id="fieldId"
                                ),
                                categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId",

                                    # the properties below are optional
                                    aggregation_function="aggregationFunction",
                                    format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                        null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                            null_string="nullString"
                                        ),
                                        numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                            currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix",
                                                symbol="symbol"
                                            ),
                                            number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            ),
                                            percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            )
                                        )
                                    )
                                ),
                                date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId",

                                    # the properties below are optional
                                    aggregation_function="aggregationFunction",
                                    format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                        date_time_format="dateTimeFormat",
                                        null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                            null_string="nullString"
                                        ),
                                        numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                            currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix",
                                                symbol="symbol"
                                            ),
                                            number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            ),
                                            percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            )
                                        )
                                    )
                                ),
                                numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId",

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                        percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                            percentile_value=123
                                        ),
                                        simple_numerical_aggregation="simpleNumericalAggregation"
                                    ),
                                    format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                        format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                            currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix",
                                                symbol="symbol"
                                            ),
                                            number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                number_scale="numberScale",
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            ),
                                            percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                    decimal_places=123
                                                ),
                                                negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                    display_mode="displayMode"
                                                ),
                                                null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                    null_string="nullString"
                                                ),
                                                prefix="prefix",
                                                separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                    decimal_separator="decimalSeparator",
                                                    thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                        symbol="symbol",
                                                        visibility="visibility"
                                                    )
                                                ),
                                                suffix="suffix"
                                            )
                                        )
                                    )
                                )
                            )]
                        ),
                        kpi_options=quicksight.CfnDashboard.KPIOptionsProperty(
                            comparison=quicksight.CfnDashboard.ComparisonConfigurationProperty(
                                comparison_format=quicksight.CfnDashboard.ComparisonFormatConfigurationProperty(
                                    number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                        decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                            decimal_places=123
                                        ),
                                        negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                            display_mode="displayMode"
                                        ),
                                        null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                            null_string="nullString"
                                        ),
                                        number_scale="numberScale",
                                        prefix="prefix",
                                        separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                            decimal_separator="decimalSeparator",
                                            thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                symbol="symbol",
                                                visibility="visibility"
                                            )
                                        ),
                                        suffix="suffix"
                                    ),
                                    percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                        decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                            decimal_places=123
                                        ),
                                        negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                            display_mode="displayMode"
                                        ),
                                        null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                            null_string="nullString"
                                        ),
                                        prefix="prefix",
                                        separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                            decimal_separator="decimalSeparator",
                                            thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                symbol="symbol",
                                                visibility="visibility"
                                            )
                                        ),
                                        suffix="suffix"
                                    )
                                ),
                                comparison_method="comparisonMethod"
                            ),
                            primary_value_display_type="primaryValueDisplayType",
                            primary_value_font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            progress_bar=quicksight.CfnDashboard.ProgressBarOptionsProperty(
                                visibility="visibility"
                            ),
                            secondary_value=quicksight.CfnDashboard.SecondaryValueOptionsProperty(
                                visibility="visibility"
                            ),
                            secondary_value_font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            trend_arrows=quicksight.CfnDashboard.TrendArrowOptionsProperty(
                                visibility="visibility"
                            )
                        ),
                        sort_configuration=quicksight.CfnDashboard.KPISortConfigurationProperty(
                            trend_group_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty(
                                column_sort=quicksight.CfnDashboard.ColumnSortProperty(
                                    direction="direction",
                                    sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                field_sort=quicksight.CfnDashboard.FieldSortProperty(
                                    direction="direction",
                                    field_id="fieldId"
                                )
                            )]
                        )
                    ),
                    column_hierarchies=[quicksight.CfnDashboard.ColumnHierarchyProperty(
                        date_time_hierarchy=quicksight.CfnDashboard.DateTimeHierarchyProperty(
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        explicit_hierarchy=quicksight.CfnDashboard.ExplicitHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        predefined_hierarchy=quicksight.CfnDashboard.PredefinedHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        )
                    )],
                    conditional_formatting=quicksight.CfnDashboard.KPIConditionalFormattingProperty(
                        conditional_formatting_options=[quicksight.CfnDashboard.KPIConditionalFormattingOptionProperty(
                            primary_value=quicksight.CfnDashboard.KPIPrimaryValueConditionalFormattingProperty(
                                icon=quicksight.CfnDashboard.ConditionalFormattingIconProperty(
                                    custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty(
                                        expression="expression",
                                        icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty(
                                            icon="icon",
                                            unicode_icon="unicodeIcon"
                                        ),

                                        # the properties below are optional
                                        color="color",
                                        display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty(
                                            icon_display_option="iconDisplayOption"
                                        )
                                    ),
                                    icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty(
                                        expression="expression",

                                        # the properties below are optional
                                        icon_set_type="iconSetType"
                                    )
                                ),
                                text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty(
                                    gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty(
                                        color=quicksight.CfnDashboard.GradientColorProperty(
                                            stops=[quicksight.CfnDashboard.GradientStopProperty(
                                                gradient_offset=123,

                                                # the properties below are optional
                                                color="color",
                                                data_value=123
                                            )]
                                        ),
                                        expression="expression"
                                    ),
                                    solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty(
                                        expression="expression",

                                        # the properties below are optional
                                        color="color"
                                    )
                                )
                            ),
                            progress_bar=quicksight.CfnDashboard.KPIProgressBarConditionalFormattingProperty(
                                foreground_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty(
                                    gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty(
                                        color=quicksight.CfnDashboard.GradientColorProperty(
                                            stops=[quicksight.CfnDashboard.GradientStopProperty(
                                                gradient_offset=123,

                                                # the properties below are optional
                                                color="color",
                                                data_value=123
                                            )]
                                        ),
                                        expression="expression"
                                    ),
                                    solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty(
                                        expression="expression",

                                        # the properties below are optional
                                        color="color"
                                    )
                                )
                            )
                        )]
                    ),
                    subtitle=quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.LongFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    ),
                    title=quicksight.CfnDashboard.VisualTitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.ShortFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    )
                ),
                line_chart_visual=quicksight.CfnDashboard.LineChartVisualProperty(
                    visual_id="visualId",

                    # the properties below are optional
                    actions=[quicksight.CfnDashboard.VisualCustomActionProperty(
                        action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty(
                            filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty(
                                selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty(
                                    selected_field_options="selectedFieldOptions",
                                    selected_fields=["selectedFields"]
                                ),
                                target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty(
                                    same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty(
                                        target_visual_options="targetVisualOptions",
                                        target_visuals=["targetVisuals"]
                                    )
                                )
                            ),
                            navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty(
                                local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty(
                                    target_sheet_id="targetSheetId"
                                )
                            ),
                            set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty(
                                parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty(
                                    destination_parameter_name="destinationParameterName",
                                    value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty(
                                        custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty(
                                            custom_values=quicksight.CfnDashboard.CustomParameterValuesProperty(
                                                date_time_values=["dateTimeValues"],
                                                decimal_values=[123],
                                                integer_values=[123],
                                                string_values=["stringValues"]
                                            ),

                                            # the properties below are optional
                                            include_null_value=False
                                        ),
                                        select_all_value_options="selectAllValueOptions",
                                        source_field="sourceField",
                                        source_parameter_name="sourceParameterName"
                                    )
                                )]
                            ),
                            url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty(
                                url_target="urlTarget",
                                url_template="urlTemplate"
                            )
                        )],
                        custom_action_id="customActionId",
                        name="name",
                        trigger="trigger",

                        # the properties below are optional
                        status="status"
                    )],
                    chart_configuration=quicksight.CfnDashboard.LineChartConfigurationProperty(
                        contribution_analysis_defaults=[quicksight.CfnDashboard.ContributionAnalysisDefaultProperty(
                            contributor_dimensions=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            measure_field_id="measureFieldId"
                        )],
                        data_labels=quicksight.CfnDashboard.DataLabelOptionsProperty(
                            category_label_visibility="categoryLabelVisibility",
                            data_label_types=[quicksight.CfnDashboard.DataLabelTypeProperty(
                                data_path_label_type=quicksight.CfnDashboard.DataPathLabelTypeProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue",
                                    visibility="visibility"
                                ),
                                field_label_type=quicksight.CfnDashboard.FieldLabelTypeProperty(
                                    field_id="fieldId",
                                    visibility="visibility"
                                ),
                                maximum_label_type=quicksight.CfnDashboard.MaximumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                minimum_label_type=quicksight.CfnDashboard.MinimumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                range_ends_label_type=quicksight.CfnDashboard.RangeEndsLabelTypeProperty(
                                    visibility="visibility"
                                )
                            )],
                            label_color="labelColor",
                            label_content="labelContent",
                            label_font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            measure_label_visibility="measureLabelVisibility",
                            overlap="overlap",
                            position="position",
                            visibility="visibility"
                        ),
                        default_series_settings=quicksight.CfnDashboard.LineChartDefaultSeriesSettingsProperty(
                            axis_binding="axisBinding",
                            line_style_settings=quicksight.CfnDashboard.LineChartLineStyleSettingsProperty(
                                line_interpolation="lineInterpolation",
                                line_style="lineStyle",
                                line_visibility="lineVisibility",
                                line_width="lineWidth"
                            ),
                            marker_style_settings=quicksight.CfnDashboard.LineChartMarkerStyleSettingsProperty(
                                marker_color="markerColor",
                                marker_shape="markerShape",
                                marker_size="markerSize",
                                marker_visibility="markerVisibility"
                            )
                        ),
                        field_wells=quicksight.CfnDashboard.LineChartFieldWellsProperty(
                            line_chart_aggregated_field_wells=quicksight.CfnDashboard.LineChartAggregatedFieldWellsProperty(
                                category=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                colors=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                small_multiples=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                values=[quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )]
                            )
                        ),
                        forecast_configurations=[quicksight.CfnDashboard.ForecastConfigurationProperty(
                            forecast_properties=quicksight.CfnDashboard.TimeBasedForecastPropertiesProperty(
                                lower_boundary=123,
                                periods_backward=123,
                                periods_forward=123,
                                prediction_interval=123,
                                seasonality=123,
                                upper_boundary=123
                            ),
                            scenario=quicksight.CfnDashboard.ForecastScenarioProperty(
                                what_if_point_scenario=quicksight.CfnDashboard.WhatIfPointScenarioProperty(
                                    date="date",
                                    value=123
                                ),
                                what_if_range_scenario=quicksight.CfnDashboard.WhatIfRangeScenarioProperty(
                                    end_date="endDate",
                                    start_date="startDate",
                                    value=123
                                )
                            )
                        )],
                        legend=quicksight.CfnDashboard.LegendOptionsProperty(
                            height="height",
                            position="position",
                            title=quicksight.CfnDashboard.LabelOptionsProperty(
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                visibility="visibility"
                            ),
                            visibility="visibility",
                            width="width"
                        ),
                        primary_yAxis_display_options=quicksight.CfnDashboard.LineSeriesAxisDisplayOptionsProperty(
                            axis_options=quicksight.CfnDashboard.AxisDisplayOptionsProperty(
                                axis_line_visibility="axisLineVisibility",
                                axis_offset="axisOffset",
                                data_options=quicksight.CfnDashboard.AxisDataOptionsProperty(
                                    date_axis_options=quicksight.CfnDashboard.DateAxisOptionsProperty(
                                        missing_date_visibility="missingDateVisibility"
                                    ),
                                    numeric_axis_options=quicksight.CfnDashboard.NumericAxisOptionsProperty(
                                        range=quicksight.CfnDashboard.AxisDisplayRangeProperty(
                                            data_driven=data_driven,
                                            min_max=quicksight.CfnDashboard.AxisDisplayMinMaxRangeProperty(
                                                maximum=123,
                                                minimum=123
                                            )
                                        ),
                                        scale=quicksight.CfnDashboard.AxisScaleProperty(
                                            linear=quicksight.CfnDashboard.AxisLinearScaleProperty(
                                                step_count=123,
                                                step_size=123
                                            ),
                                            logarithmic=quicksight.CfnDashboard.AxisLogarithmicScaleProperty(
                                                base=123
                                            )
                                        )
                                    )
                                ),
                                grid_line_visibility="gridLineVisibility",
                                scrollbar_options=quicksight.CfnDashboard.ScrollBarOptionsProperty(
                                    visibility="visibility",
                                    visible_range=quicksight.CfnDashboard.VisibleRangeOptionsProperty(
                                        percent_range=quicksight.CfnDashboard.PercentVisibleRangeProperty(
                                            from=123,
                                            to=123
                                        )
                                    )
                                ),
                                tick_label_options=quicksight.CfnDashboard.AxisTickLabelOptionsProperty(
                                    label_options=quicksight.CfnDashboard.LabelOptionsProperty(
                                        custom_label="customLabel",
                                        font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                            font_color="fontColor",
                                            font_decoration="fontDecoration",
                                            font_size=quicksight.CfnDashboard.FontSizeProperty(
                                                relative="relative"
                                            ),
                                            font_style="fontStyle",
                                            font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                                name="name"
                                            )
                                        ),
                                        visibility="visibility"
                                    ),
                                    rotation_angle=123
                                )
                            ),
                            missing_data_configurations=[quicksight.CfnDashboard.MissingDataConfigurationProperty(
                                treatment_option="treatmentOption"
                            )]
                        ),
                        primary_yAxis_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        reference_lines=[quicksight.CfnDashboard.ReferenceLineProperty(
                            data_configuration=quicksight.CfnDashboard.ReferenceLineDataConfigurationProperty(
                                axis_binding="axisBinding",
                                dynamic_configuration=quicksight.CfnDashboard.ReferenceLineDynamicDataConfigurationProperty(
                                    calculation=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                        percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                            percentile_value=123
                                        ),
                                        simple_numerical_aggregation="simpleNumericalAggregation"
                                    ),
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    measure_aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                static_configuration=quicksight.CfnDashboard.ReferenceLineStaticDataConfigurationProperty(
                                    value=123
                                )
                            ),

                            # the properties below are optional
                            label_configuration=quicksight.CfnDashboard.ReferenceLineLabelConfigurationProperty(
                                custom_label_configuration=quicksight.CfnDashboard.ReferenceLineCustomLabelConfigurationProperty(
                                    custom_label="customLabel"
                                ),
                                font_color="fontColor",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                horizontal_position="horizontalPosition",
                                value_label_configuration=quicksight.CfnDashboard.ReferenceLineValueLabelConfigurationProperty(
                                    format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                        currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                            decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                decimal_places=123
                                            ),
                                            negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                display_mode="displayMode"
                                            ),
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            number_scale="numberScale",
                                            prefix="prefix",
                                            separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                decimal_separator="decimalSeparator",
                                                thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                    symbol="symbol",
                                                    visibility="visibility"
                                                )
                                            ),
                                            suffix="suffix",
                                            symbol="symbol"
                                        ),
                                        number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                            decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                decimal_places=123
                                            ),
                                            negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                display_mode="displayMode"
                                            ),
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            number_scale="numberScale",
                                            prefix="prefix",
                                            separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                decimal_separator="decimalSeparator",
                                                thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                    symbol="symbol",
                                                    visibility="visibility"
                                                )
                                            ),
                                            suffix="suffix"
                                        ),
                                        percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                            decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                decimal_places=123
                                            ),
                                            negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                display_mode="displayMode"
                                            ),
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            prefix="prefix",
                                            separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                decimal_separator="decimalSeparator",
                                                thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                    symbol="symbol",
                                                    visibility="visibility"
                                                )
                                            ),
                                            suffix="suffix"
                                        )
                                    ),
                                    relative_position="relativePosition"
                                ),
                                vertical_position="verticalPosition"
                            ),
                            status="status",
                            style_configuration=quicksight.CfnDashboard.ReferenceLineStyleConfigurationProperty(
                                color="color",
                                pattern="pattern"
                            )
                        )],
                        secondary_yAxis_display_options=quicksight.CfnDashboard.LineSeriesAxisDisplayOptionsProperty(
                            axis_options=quicksight.CfnDashboard.AxisDisplayOptionsProperty(
                                axis_line_visibility="axisLineVisibility",
                                axis_offset="axisOffset",
                                data_options=quicksight.CfnDashboard.AxisDataOptionsProperty(
                                    date_axis_options=quicksight.CfnDashboard.DateAxisOptionsProperty(
                                        missing_date_visibility="missingDateVisibility"
                                    ),
                                    numeric_axis_options=quicksight.CfnDashboard.NumericAxisOptionsProperty(
                                        range=quicksight.CfnDashboard.AxisDisplayRangeProperty(
                                            data_driven=data_driven,
                                            min_max=quicksight.CfnDashboard.AxisDisplayMinMaxRangeProperty(
                                                maximum=123,
                                                minimum=123
                                            )
                                        ),
                                        scale=quicksight.CfnDashboard.AxisScaleProperty(
                                            linear=quicksight.CfnDashboard.AxisLinearScaleProperty(
                                                step_count=123,
                                                step_size=123
                                            ),
                                            logarithmic=quicksight.CfnDashboard.AxisLogarithmicScaleProperty(
                                                base=123
                                            )
                                        )
                                    )
                                ),
                                grid_line_visibility="gridLineVisibility",
                                scrollbar_options=quicksight.CfnDashboard.ScrollBarOptionsProperty(
                                    visibility="visibility",
                                    visible_range=quicksight.CfnDashboard.VisibleRangeOptionsProperty(
                                        percent_range=quicksight.CfnDashboard.PercentVisibleRangeProperty(
                                            from=123,
                                            to=123
                                        )
                                    )
                                ),
                                tick_label_options=quicksight.CfnDashboard.AxisTickLabelOptionsProperty(
                                    label_options=quicksight.CfnDashboard.LabelOptionsProperty(
                                        custom_label="customLabel",
                                        font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                            font_color="fontColor",
                                            font_decoration="fontDecoration",
                                            font_size=quicksight.CfnDashboard.FontSizeProperty(
                                                relative="relative"
                                            ),
                                            font_style="fontStyle",
                                            font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                                name="name"
                                            )
                                        ),
                                        visibility="visibility"
                                    ),
                                    rotation_angle=123
                                )
                            ),
                            missing_data_configurations=[quicksight.CfnDashboard.MissingDataConfigurationProperty(
                                treatment_option="treatmentOption"
                            )]
                        ),
                        secondary_yAxis_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        series=[quicksight.CfnDashboard.SeriesItemProperty(
                            data_field_series_item=quicksight.CfnDashboard.DataFieldSeriesItemProperty(
                                axis_binding="axisBinding",
                                field_id="fieldId",

                                # the properties below are optional
                                field_value="fieldValue",
                                settings=quicksight.CfnDashboard.LineChartSeriesSettingsProperty(
                                    line_style_settings=quicksight.CfnDashboard.LineChartLineStyleSettingsProperty(
                                        line_interpolation="lineInterpolation",
                                        line_style="lineStyle",
                                        line_visibility="lineVisibility",
                                        line_width="lineWidth"
                                    ),
                                    marker_style_settings=quicksight.CfnDashboard.LineChartMarkerStyleSettingsProperty(
                                        marker_color="markerColor",
                                        marker_shape="markerShape",
                                        marker_size="markerSize",
                                        marker_visibility="markerVisibility"
                                    )
                                )
                            ),
                            field_series_item=quicksight.CfnDashboard.FieldSeriesItemProperty(
                                axis_binding="axisBinding",
                                field_id="fieldId",

                                # the properties below are optional
                                settings=quicksight.CfnDashboard.LineChartSeriesSettingsProperty(
                                    line_style_settings=quicksight.CfnDashboard.LineChartLineStyleSettingsProperty(
                                        line_interpolation="lineInterpolation",
                                        line_style="lineStyle",
                                        line_visibility="lineVisibility",
                                        line_width="lineWidth"
                                    ),
                                    marker_style_settings=quicksight.CfnDashboard.LineChartMarkerStyleSettingsProperty(
                                        marker_color="markerColor",
                                        marker_shape="markerShape",
                                        marker_size="markerSize",
                                        marker_visibility="markerVisibility"
                                    )
                                )
                            )
                        )],
                        small_multiples_options=quicksight.CfnDashboard.SmallMultiplesOptionsProperty(
                            max_visible_columns=123,
                            max_visible_rows=123,
                            panel_configuration=quicksight.CfnDashboard.PanelConfigurationProperty(
                                background_color="backgroundColor",
                                background_visibility="backgroundVisibility",
                                border_color="borderColor",
                                border_style="borderStyle",
                                border_thickness="borderThickness",
                                border_visibility="borderVisibility",
                                gutter_spacing="gutterSpacing",
                                gutter_visibility="gutterVisibility",
                                title=quicksight.CfnDashboard.PanelTitleOptionsProperty(
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    horizontal_text_alignment="horizontalTextAlignment",
                                    visibility="visibility"
                                )
                            )
                        ),
                        sort_configuration=quicksight.CfnDashboard.LineChartSortConfigurationProperty(
                            category_items_limit_configuration=quicksight.CfnDashboard.ItemsLimitConfigurationProperty(
                                items_limit=123,
                                other_categories="otherCategories"
                            ),
                            category_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty(
                                column_sort=quicksight.CfnDashboard.ColumnSortProperty(
                                    direction="direction",
                                    sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                field_sort=quicksight.CfnDashboard.FieldSortProperty(
                                    direction="direction",
                                    field_id="fieldId"
                                )
                            )],
                            color_items_limit_configuration=quicksight.CfnDashboard.ItemsLimitConfigurationProperty(
                                items_limit=123,
                                other_categories="otherCategories"
                            ),
                            small_multiples_limit_configuration=quicksight.CfnDashboard.ItemsLimitConfigurationProperty(
                                items_limit=123,
                                other_categories="otherCategories"
                            ),
                            small_multiples_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty(
                                column_sort=quicksight.CfnDashboard.ColumnSortProperty(
                                    direction="direction",
                                    sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                field_sort=quicksight.CfnDashboard.FieldSortProperty(
                                    direction="direction",
                                    field_id="fieldId"
                                )
                            )]
                        ),
                        tooltip=quicksight.CfnDashboard.TooltipOptionsProperty(
                            field_based_tooltip=quicksight.CfnDashboard.FieldBasedTooltipProperty(
                                aggregation_visibility="aggregationVisibility",
                                tooltip_fields=[quicksight.CfnDashboard.TooltipItemProperty(
                                    column_tooltip_item=quicksight.CfnDashboard.ColumnTooltipItemProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),

                                        # the properties below are optional
                                        aggregation=quicksight.CfnDashboard.AggregationFunctionProperty(
                                            categorical_aggregation_function="categoricalAggregationFunction",
                                            date_aggregation_function="dateAggregationFunction",
                                            numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                                percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                    percentile_value=123
                                                ),
                                                simple_numerical_aggregation="simpleNumericalAggregation"
                                            )
                                        ),
                                        label="label",
                                        visibility="visibility"
                                    ),
                                    field_tooltip_item=quicksight.CfnDashboard.FieldTooltipItemProperty(
                                        field_id="fieldId",

                                        # the properties below are optional
                                        label="label",
                                        visibility="visibility"
                                    )
                                )],
                                tooltip_title_type="tooltipTitleType"
                            ),
                            selected_tooltip_type="selectedTooltipType",
                            tooltip_visibility="tooltipVisibility"
                        ),
                        type="type",
                        visual_palette=quicksight.CfnDashboard.VisualPaletteProperty(
                            chart_color="chartColor",
                            color_map=[quicksight.CfnDashboard.DataPathColorProperty(
                                color="color",
                                element=quicksight.CfnDashboard.DataPathValueProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue"
                                ),

                                # the properties below are optional
                                time_granularity="timeGranularity"
                            )]
                        ),
                        x_axis_display_options=quicksight.CfnDashboard.AxisDisplayOptionsProperty(
                            axis_line_visibility="axisLineVisibility",
                            axis_offset="axisOffset",
                            data_options=quicksight.CfnDashboard.AxisDataOptionsProperty(
                                date_axis_options=quicksight.CfnDashboard.DateAxisOptionsProperty(
                                    missing_date_visibility="missingDateVisibility"
                                ),
                                numeric_axis_options=quicksight.CfnDashboard.NumericAxisOptionsProperty(
                                    range=quicksight.CfnDashboard.AxisDisplayRangeProperty(
                                        data_driven=data_driven,
                                        min_max=quicksight.CfnDashboard.AxisDisplayMinMaxRangeProperty(
                                            maximum=123,
                                            minimum=123
                                        )
                                    ),
                                    scale=quicksight.CfnDashboard.AxisScaleProperty(
                                        linear=quicksight.CfnDashboard.AxisLinearScaleProperty(
                                            step_count=123,
                                            step_size=123
                                        ),
                                        logarithmic=quicksight.CfnDashboard.AxisLogarithmicScaleProperty(
                                            base=123
                                        )
                                    )
                                )
                            ),
                            grid_line_visibility="gridLineVisibility",
                            scrollbar_options=quicksight.CfnDashboard.ScrollBarOptionsProperty(
                                visibility="visibility",
                                visible_range=quicksight.CfnDashboard.VisibleRangeOptionsProperty(
                                    percent_range=quicksight.CfnDashboard.PercentVisibleRangeProperty(
                                        from=123,
                                        to=123
                                    )
                                )
                            ),
                            tick_label_options=quicksight.CfnDashboard.AxisTickLabelOptionsProperty(
                                label_options=quicksight.CfnDashboard.LabelOptionsProperty(
                                    custom_label="customLabel",
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    visibility="visibility"
                                ),
                                rotation_angle=123
                            )
                        ),
                        x_axis_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        )
                    ),
                    column_hierarchies=[quicksight.CfnDashboard.ColumnHierarchyProperty(
                        date_time_hierarchy=quicksight.CfnDashboard.DateTimeHierarchyProperty(
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        explicit_hierarchy=quicksight.CfnDashboard.ExplicitHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        predefined_hierarchy=quicksight.CfnDashboard.PredefinedHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        )
                    )],
                    subtitle=quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.LongFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    ),
                    title=quicksight.CfnDashboard.VisualTitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.ShortFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    )
                ),
                pie_chart_visual=quicksight.CfnDashboard.PieChartVisualProperty(
                    visual_id="visualId",

                    # the properties below are optional
                    actions=[quicksight.CfnDashboard.VisualCustomActionProperty(
                        action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty(
                            filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty(
                                selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty(
                                    selected_field_options="selectedFieldOptions",
                                    selected_fields=["selectedFields"]
                                ),
                                target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty(
                                    same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty(
                                        target_visual_options="targetVisualOptions",
                                        target_visuals=["targetVisuals"]
                                    )
                                )
                            ),
                            navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty(
                                local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty(
                                    target_sheet_id="targetSheetId"
                                )
                            ),
                            set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty(
                                parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty(
                                    destination_parameter_name="destinationParameterName",
                                    value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty(
                                        custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty(
                                            custom_values=quicksight.CfnDashboard.CustomParameterValuesProperty(
                                                date_time_values=["dateTimeValues"],
                                                decimal_values=[123],
                                                integer_values=[123],
                                                string_values=["stringValues"]
                                            ),

                                            # the properties below are optional
                                            include_null_value=False
                                        ),
                                        select_all_value_options="selectAllValueOptions",
                                        source_field="sourceField",
                                        source_parameter_name="sourceParameterName"
                                    )
                                )]
                            ),
                            url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty(
                                url_target="urlTarget",
                                url_template="urlTemplate"
                            )
                        )],
                        custom_action_id="customActionId",
                        name="name",
                        trigger="trigger",

                        # the properties below are optional
                        status="status"
                    )],
                    chart_configuration=quicksight.CfnDashboard.PieChartConfigurationProperty(
                        category_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        contribution_analysis_defaults=[quicksight.CfnDashboard.ContributionAnalysisDefaultProperty(
                            contributor_dimensions=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            measure_field_id="measureFieldId"
                        )],
                        data_labels=quicksight.CfnDashboard.DataLabelOptionsProperty(
                            category_label_visibility="categoryLabelVisibility",
                            data_label_types=[quicksight.CfnDashboard.DataLabelTypeProperty(
                                data_path_label_type=quicksight.CfnDashboard.DataPathLabelTypeProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue",
                                    visibility="visibility"
                                ),
                                field_label_type=quicksight.CfnDashboard.FieldLabelTypeProperty(
                                    field_id="fieldId",
                                    visibility="visibility"
                                ),
                                maximum_label_type=quicksight.CfnDashboard.MaximumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                minimum_label_type=quicksight.CfnDashboard.MinimumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                range_ends_label_type=quicksight.CfnDashboard.RangeEndsLabelTypeProperty(
                                    visibility="visibility"
                                )
                            )],
                            label_color="labelColor",
                            label_content="labelContent",
                            label_font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            measure_label_visibility="measureLabelVisibility",
                            overlap="overlap",
                            position="position",
                            visibility="visibility"
                        ),
                        donut_options=quicksight.CfnDashboard.DonutOptionsProperty(
                            arc_options=quicksight.CfnDashboard.ArcOptionsProperty(
                                arc_thickness="arcThickness"
                            ),
                            donut_center_options=quicksight.CfnDashboard.DonutCenterOptionsProperty(
                                label_visibility="labelVisibility"
                            )
                        ),
                        field_wells=quicksight.CfnDashboard.PieChartFieldWellsProperty(
                            pie_chart_aggregated_field_wells=quicksight.CfnDashboard.PieChartAggregatedFieldWellsProperty(
                                category=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                small_multiples=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                values=[quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )]
                            )
                        ),
                        legend=quicksight.CfnDashboard.LegendOptionsProperty(
                            height="height",
                            position="position",
                            title=quicksight.CfnDashboard.LabelOptionsProperty(
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                visibility="visibility"
                            ),
                            visibility="visibility",
                            width="width"
                        ),
                        small_multiples_options=quicksight.CfnDashboard.SmallMultiplesOptionsProperty(
                            max_visible_columns=123,
                            max_visible_rows=123,
                            panel_configuration=quicksight.CfnDashboard.PanelConfigurationProperty(
                                background_color="backgroundColor",
                                background_visibility="backgroundVisibility",
                                border_color="borderColor",
                                border_style="borderStyle",
                                border_thickness="borderThickness",
                                border_visibility="borderVisibility",
                                gutter_spacing="gutterSpacing",
                                gutter_visibility="gutterVisibility",
                                title=quicksight.CfnDashboard.PanelTitleOptionsProperty(
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    horizontal_text_alignment="horizontalTextAlignment",
                                    visibility="visibility"
                                )
                            )
                        ),
                        sort_configuration=quicksight.CfnDashboard.PieChartSortConfigurationProperty(
                            category_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty(
                                items_limit=123,
                                other_categories="otherCategories"
                            ),
                            category_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty(
                                column_sort=quicksight.CfnDashboard.ColumnSortProperty(
                                    direction="direction",
                                    sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                field_sort=quicksight.CfnDashboard.FieldSortProperty(
                                    direction="direction",
                                    field_id="fieldId"
                                )
                            )],
                            small_multiples_limit_configuration=quicksight.CfnDashboard.ItemsLimitConfigurationProperty(
                                items_limit=123,
                                other_categories="otherCategories"
                            ),
                            small_multiples_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty(
                                column_sort=quicksight.CfnDashboard.ColumnSortProperty(
                                    direction="direction",
                                    sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                field_sort=quicksight.CfnDashboard.FieldSortProperty(
                                    direction="direction",
                                    field_id="fieldId"
                                )
                            )]
                        ),
                        tooltip=quicksight.CfnDashboard.TooltipOptionsProperty(
                            field_based_tooltip=quicksight.CfnDashboard.FieldBasedTooltipProperty(
                                aggregation_visibility="aggregationVisibility",
                                tooltip_fields=[quicksight.CfnDashboard.TooltipItemProperty(
                                    column_tooltip_item=quicksight.CfnDashboard.ColumnTooltipItemProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),

                                        # the properties below are optional
                                        aggregation=quicksight.CfnDashboard.AggregationFunctionProperty(
                                            categorical_aggregation_function="categoricalAggregationFunction",
                                            date_aggregation_function="dateAggregationFunction",
                                            numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                                percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                    percentile_value=123
                                                ),
                                                simple_numerical_aggregation="simpleNumericalAggregation"
                                            )
                                        ),
                                        label="label",
                                        visibility="visibility"
                                    ),
                                    field_tooltip_item=quicksight.CfnDashboard.FieldTooltipItemProperty(
                                        field_id="fieldId",

                                        # the properties below are optional
                                        label="label",
                                        visibility="visibility"
                                    )
                                )],
                                tooltip_title_type="tooltipTitleType"
                            ),
                            selected_tooltip_type="selectedTooltipType",
                            tooltip_visibility="tooltipVisibility"
                        ),
                        value_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        visual_palette=quicksight.CfnDashboard.VisualPaletteProperty(
                            chart_color="chartColor",
                            color_map=[quicksight.CfnDashboard.DataPathColorProperty(
                                color="color",
                                element=quicksight.CfnDashboard.DataPathValueProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue"
                                ),

                                # the properties below are optional
                                time_granularity="timeGranularity"
                            )]
                        )
                    ),
                    column_hierarchies=[quicksight.CfnDashboard.ColumnHierarchyProperty(
                        date_time_hierarchy=quicksight.CfnDashboard.DateTimeHierarchyProperty(
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        explicit_hierarchy=quicksight.CfnDashboard.ExplicitHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        predefined_hierarchy=quicksight.CfnDashboard.PredefinedHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        )
                    )],
                    subtitle=quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.LongFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    ),
                    title=quicksight.CfnDashboard.VisualTitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.ShortFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    )
                ),
                pivot_table_visual=quicksight.CfnDashboard.PivotTableVisualProperty(
                    visual_id="visualId",

                    # the properties below are optional
                    actions=[quicksight.CfnDashboard.VisualCustomActionProperty(
                        action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty(
                            filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty(
                                selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty(
                                    selected_field_options="selectedFieldOptions",
                                    selected_fields=["selectedFields"]
                                ),
                                target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty(
                                    same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty(
                                        target_visual_options="targetVisualOptions",
                                        target_visuals=["targetVisuals"]
                                    )
                                )
                            ),
                            navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty(
                                local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty(
                                    target_sheet_id="targetSheetId"
                                )
                            ),
                            set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty(
                                parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty(
                                    destination_parameter_name="destinationParameterName",
                                    value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty(
                                        custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty(
                                            custom_values=quicksight.CfnDashboard.CustomParameterValuesProperty(
                                                date_time_values=["dateTimeValues"],
                                                decimal_values=[123],
                                                integer_values=[123],
                                                string_values=["stringValues"]
                                            ),

                                            # the properties below are optional
                                            include_null_value=False
                                        ),
                                        select_all_value_options="selectAllValueOptions",
                                        source_field="sourceField",
                                        source_parameter_name="sourceParameterName"
                                    )
                                )]
                            ),
                            url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty(
                                url_target="urlTarget",
                                url_template="urlTemplate"
                            )
                        )],
                        custom_action_id="customActionId",
                        name="name",
                        trigger="trigger",

                        # the properties below are optional
                        status="status"
                    )],
                    chart_configuration=quicksight.CfnDashboard.PivotTableConfigurationProperty(
                        field_options=quicksight.CfnDashboard.PivotTableFieldOptionsProperty(
                            data_path_options=[quicksight.CfnDashboard.PivotTableDataPathOptionProperty(
                                data_path_list=[quicksight.CfnDashboard.DataPathValueProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue"
                                )],

                                # the properties below are optional
                                width="width"
                            )],
                            selected_field_options=[quicksight.CfnDashboard.PivotTableFieldOptionProperty(
                                field_id="fieldId",

                                # the properties below are optional
                                custom_label="customLabel",
                                visibility="visibility"
                            )]
                        ),
                        field_wells=quicksight.CfnDashboard.PivotTableFieldWellsProperty(
                            pivot_table_aggregated_field_wells=quicksight.CfnDashboard.PivotTableAggregatedFieldWellsProperty(
                                columns=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                rows=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                values=[quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )]
                            )
                        ),
                        paginated_report_options=quicksight.CfnDashboard.PivotTablePaginatedReportOptionsProperty(
                            overflow_column_header_visibility="overflowColumnHeaderVisibility",
                            vertical_overflow_visibility="verticalOverflowVisibility"
                        ),
                        sort_configuration=quicksight.CfnDashboard.PivotTableSortConfigurationProperty(
                            field_sort_options=[quicksight.CfnDashboard.PivotFieldSortOptionsProperty(
                                field_id="fieldId",
                                sort_by=quicksight.CfnDashboard.PivotTableSortByProperty(
                                    column=quicksight.CfnDashboard.ColumnSortProperty(
                                        direction="direction",
                                        sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                            categorical_aggregation_function="categoricalAggregationFunction",
                                            date_aggregation_function="dateAggregationFunction",
                                            numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                                percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                    percentile_value=123
                                                ),
                                                simple_numerical_aggregation="simpleNumericalAggregation"
                                            )
                                        )
                                    ),
                                    data_path=quicksight.CfnDashboard.DataPathSortProperty(
                                        direction="direction",
                                        sort_paths=[quicksight.CfnDashboard.DataPathValueProperty(
                                            field_id="fieldId",
                                            field_value="fieldValue"
                                        )]
                                    ),
                                    field=quicksight.CfnDashboard.FieldSortProperty(
                                        direction="direction",
                                        field_id="fieldId"
                                    )
                                )
                            )]
                        ),
                        table_options=quicksight.CfnDashboard.PivotTableOptionsProperty(
                            cell_style=quicksight.CfnDashboard.TableCellStyleProperty(
                                background_color="backgroundColor",
                                border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty(
                                    side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty(
                                        bottom=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        left=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        right=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        top=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        )
                                    ),
                                    uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                        color="color",
                                        style="style",
                                        thickness=123
                                    )
                                ),
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                height=123,
                                horizontal_text_alignment="horizontalTextAlignment",
                                text_wrap="textWrap",
                                vertical_text_alignment="verticalTextAlignment",
                                visibility="visibility"
                            ),
                            column_header_style=quicksight.CfnDashboard.TableCellStyleProperty(
                                background_color="backgroundColor",
                                border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty(
                                    side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty(
                                        bottom=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        left=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        right=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        top=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        )
                                    ),
                                    uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                        color="color",
                                        style="style",
                                        thickness=123
                                    )
                                ),
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                height=123,
                                horizontal_text_alignment="horizontalTextAlignment",
                                text_wrap="textWrap",
                                vertical_text_alignment="verticalTextAlignment",
                                visibility="visibility"
                            ),
                            column_names_visibility="columnNamesVisibility",
                            metric_placement="metricPlacement",
                            row_alternate_color_options=quicksight.CfnDashboard.RowAlternateColorOptionsProperty(
                                row_alternate_colors=["rowAlternateColors"],
                                status="status"
                            ),
                            row_field_names_style=quicksight.CfnDashboard.TableCellStyleProperty(
                                background_color="backgroundColor",
                                border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty(
                                    side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty(
                                        bottom=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        left=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        right=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        top=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        )
                                    ),
                                    uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                        color="color",
                                        style="style",
                                        thickness=123
                                    )
                                ),
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                height=123,
                                horizontal_text_alignment="horizontalTextAlignment",
                                text_wrap="textWrap",
                                vertical_text_alignment="verticalTextAlignment",
                                visibility="visibility"
                            ),
                            row_header_style=quicksight.CfnDashboard.TableCellStyleProperty(
                                background_color="backgroundColor",
                                border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty(
                                    side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty(
                                        bottom=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        left=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        right=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        top=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        )
                                    ),
                                    uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                        color="color",
                                        style="style",
                                        thickness=123
                                    )
                                ),
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                height=123,
                                horizontal_text_alignment="horizontalTextAlignment",
                                text_wrap="textWrap",
                                vertical_text_alignment="verticalTextAlignment",
                                visibility="visibility"
                            ),
                            single_metric_visibility="singleMetricVisibility",
                            toggle_buttons_visibility="toggleButtonsVisibility"
                        ),
                        total_options=quicksight.CfnDashboard.PivotTableTotalOptionsProperty(
                            column_subtotal_options=quicksight.CfnDashboard.SubtotalOptionsProperty(
                                custom_label="customLabel",
                                field_level="fieldLevel",
                                field_level_options=[quicksight.CfnDashboard.PivotTableFieldSubtotalOptionsProperty(
                                    field_id="fieldId"
                                )],
                                metric_header_cell_style=quicksight.CfnDashboard.TableCellStyleProperty(
                                    background_color="backgroundColor",
                                    border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty(
                                        side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty(
                                            bottom=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            left=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            right=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            top=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            )
                                        ),
                                        uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        )
                                    ),
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    height=123,
                                    horizontal_text_alignment="horizontalTextAlignment",
                                    text_wrap="textWrap",
                                    vertical_text_alignment="verticalTextAlignment",
                                    visibility="visibility"
                                ),
                                total_cell_style=quicksight.CfnDashboard.TableCellStyleProperty(
                                    background_color="backgroundColor",
                                    border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty(
                                        side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty(
                                            bottom=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            left=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            right=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            top=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            )
                                        ),
                                        uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        )
                                    ),
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    height=123,
                                    horizontal_text_alignment="horizontalTextAlignment",
                                    text_wrap="textWrap",
                                    vertical_text_alignment="verticalTextAlignment",
                                    visibility="visibility"
                                ),
                                totals_visibility="totalsVisibility",
                                value_cell_style=quicksight.CfnDashboard.TableCellStyleProperty(
                                    background_color="backgroundColor",
                                    border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty(
                                        side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty(
                                            bottom=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            left=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            right=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            top=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            )
                                        ),
                                        uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        )
                                    ),
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    height=123,
                                    horizontal_text_alignment="horizontalTextAlignment",
                                    text_wrap="textWrap",
                                    vertical_text_alignment="verticalTextAlignment",
                                    visibility="visibility"
                                )
                            ),
                            column_total_options=quicksight.CfnDashboard.PivotTotalOptionsProperty(
                                custom_label="customLabel",
                                metric_header_cell_style=quicksight.CfnDashboard.TableCellStyleProperty(
                                    background_color="backgroundColor",
                                    border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty(
                                        side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty(
                                            bottom=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            left=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            right=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            top=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            )
                                        ),
                                        uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        )
                                    ),
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    height=123,
                                    horizontal_text_alignment="horizontalTextAlignment",
                                    text_wrap="textWrap",
                                    vertical_text_alignment="verticalTextAlignment",
                                    visibility="visibility"
                                ),
                                placement="placement",
                                scroll_status="scrollStatus",
                                total_cell_style=quicksight.CfnDashboard.TableCellStyleProperty(
                                    background_color="backgroundColor",
                                    border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty(
                                        side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty(
                                            bottom=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            left=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            right=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            top=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            )
                                        ),
                                        uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        )
                                    ),
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    height=123,
                                    horizontal_text_alignment="horizontalTextAlignment",
                                    text_wrap="textWrap",
                                    vertical_text_alignment="verticalTextAlignment",
                                    visibility="visibility"
                                ),
                                totals_visibility="totalsVisibility",
                                value_cell_style=quicksight.CfnDashboard.TableCellStyleProperty(
                                    background_color="backgroundColor",
                                    border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty(
                                        side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty(
                                            bottom=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            left=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            right=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            top=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            )
                                        ),
                                        uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        )
                                    ),
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    height=123,
                                    horizontal_text_alignment="horizontalTextAlignment",
                                    text_wrap="textWrap",
                                    vertical_text_alignment="verticalTextAlignment",
                                    visibility="visibility"
                                )
                            ),
                            row_subtotal_options=quicksight.CfnDashboard.SubtotalOptionsProperty(
                                custom_label="customLabel",
                                field_level="fieldLevel",
                                field_level_options=[quicksight.CfnDashboard.PivotTableFieldSubtotalOptionsProperty(
                                    field_id="fieldId"
                                )],
                                metric_header_cell_style=quicksight.CfnDashboard.TableCellStyleProperty(
                                    background_color="backgroundColor",
                                    border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty(
                                        side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty(
                                            bottom=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            left=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            right=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            top=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            )
                                        ),
                                        uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        )
                                    ),
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    height=123,
                                    horizontal_text_alignment="horizontalTextAlignment",
                                    text_wrap="textWrap",
                                    vertical_text_alignment="verticalTextAlignment",
                                    visibility="visibility"
                                ),
                                total_cell_style=quicksight.CfnDashboard.TableCellStyleProperty(
                                    background_color="backgroundColor",
                                    border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty(
                                        side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty(
                                            bottom=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            left=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            right=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            top=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            )
                                        ),
                                        uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        )
                                    ),
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    height=123,
                                    horizontal_text_alignment="horizontalTextAlignment",
                                    text_wrap="textWrap",
                                    vertical_text_alignment="verticalTextAlignment",
                                    visibility="visibility"
                                ),
                                totals_visibility="totalsVisibility",
                                value_cell_style=quicksight.CfnDashboard.TableCellStyleProperty(
                                    background_color="backgroundColor",
                                    border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty(
                                        side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty(
                                            bottom=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            left=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            right=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            top=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            )
                                        ),
                                        uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        )
                                    ),
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    height=123,
                                    horizontal_text_alignment="horizontalTextAlignment",
                                    text_wrap="textWrap",
                                    vertical_text_alignment="verticalTextAlignment",
                                    visibility="visibility"
                                )
                            ),
                            row_total_options=quicksight.CfnDashboard.PivotTotalOptionsProperty(
                                custom_label="customLabel",
                                metric_header_cell_style=quicksight.CfnDashboard.TableCellStyleProperty(
                                    background_color="backgroundColor",
                                    border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty(
                                        side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty(
                                            bottom=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            left=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            right=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            top=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            )
                                        ),
                                        uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        )
                                    ),
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    height=123,
                                    horizontal_text_alignment="horizontalTextAlignment",
                                    text_wrap="textWrap",
                                    vertical_text_alignment="verticalTextAlignment",
                                    visibility="visibility"
                                ),
                                placement="placement",
                                scroll_status="scrollStatus",
                                total_cell_style=quicksight.CfnDashboard.TableCellStyleProperty(
                                    background_color="backgroundColor",
                                    border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty(
                                        side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty(
                                            bottom=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            left=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            right=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            top=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            )
                                        ),
                                        uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        )
                                    ),
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    height=123,
                                    horizontal_text_alignment="horizontalTextAlignment",
                                    text_wrap="textWrap",
                                    vertical_text_alignment="verticalTextAlignment",
                                    visibility="visibility"
                                ),
                                totals_visibility="totalsVisibility",
                                value_cell_style=quicksight.CfnDashboard.TableCellStyleProperty(
                                    background_color="backgroundColor",
                                    border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty(
                                        side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty(
                                            bottom=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            left=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            right=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            ),
                                            top=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                                color="color",
                                                style="style",
                                                thickness=123
                                            )
                                        ),
                                        uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        )
                                    ),
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    height=123,
                                    horizontal_text_alignment="horizontalTextAlignment",
                                    text_wrap="textWrap",
                                    vertical_text_alignment="verticalTextAlignment",
                                    visibility="visibility"
                                )
                            )
                        )
                    ),
                    conditional_formatting=quicksight.CfnDashboard.PivotTableConditionalFormattingProperty(
                        conditional_formatting_options=[quicksight.CfnDashboard.PivotTableConditionalFormattingOptionProperty(
                            cell=quicksight.CfnDashboard.PivotTableCellConditionalFormattingProperty(
                                field_id="fieldId",

                                # the properties below are optional
                                scope=quicksight.CfnDashboard.PivotTableConditionalFormattingScopeProperty(
                                    role="role"
                                ),
                                text_format=quicksight.CfnDashboard.TextConditionalFormatProperty(
                                    background_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty(
                                        gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty(
                                            color=quicksight.CfnDashboard.GradientColorProperty(
                                                stops=[quicksight.CfnDashboard.GradientStopProperty(
                                                    gradient_offset=123,

                                                    # the properties below are optional
                                                    color="color",
                                                    data_value=123
                                                )]
                                            ),
                                            expression="expression"
                                        ),
                                        solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty(
                                            expression="expression",

                                            # the properties below are optional
                                            color="color"
                                        )
                                    ),
                                    icon=quicksight.CfnDashboard.ConditionalFormattingIconProperty(
                                        custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty(
                                            expression="expression",
                                            icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty(
                                                icon="icon",
                                                unicode_icon="unicodeIcon"
                                            ),

                                            # the properties below are optional
                                            color="color",
                                            display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty(
                                                icon_display_option="iconDisplayOption"
                                            )
                                        ),
                                        icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty(
                                            expression="expression",

                                            # the properties below are optional
                                            icon_set_type="iconSetType"
                                        )
                                    ),
                                    text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty(
                                        gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty(
                                            color=quicksight.CfnDashboard.GradientColorProperty(
                                                stops=[quicksight.CfnDashboard.GradientStopProperty(
                                                    gradient_offset=123,

                                                    # the properties below are optional
                                                    color="color",
                                                    data_value=123
                                                )]
                                            ),
                                            expression="expression"
                                        ),
                                        solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty(
                                            expression="expression",

                                            # the properties below are optional
                                            color="color"
                                        )
                                    )
                                )
                            )
                        )]
                    ),
                    subtitle=quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.LongFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    ),
                    title=quicksight.CfnDashboard.VisualTitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.ShortFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    )
                ),
                radar_chart_visual=quicksight.CfnDashboard.RadarChartVisualProperty(
                    visual_id="visualId",

                    # the properties below are optional
                    actions=[quicksight.CfnDashboard.VisualCustomActionProperty(
                        action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty(
                            filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty(
                                selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty(
                                    selected_field_options="selectedFieldOptions",
                                    selected_fields=["selectedFields"]
                                ),
                                target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty(
                                    same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty(
                                        target_visual_options="targetVisualOptions",
                                        target_visuals=["targetVisuals"]
                                    )
                                )
                            ),
                            navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty(
                                local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty(
                                    target_sheet_id="targetSheetId"
                                )
                            ),
                            set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty(
                                parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty(
                                    destination_parameter_name="destinationParameterName",
                                    value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty(
                                        custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty(
                                            custom_values=quicksight.CfnDashboard.CustomParameterValuesProperty(
                                                date_time_values=["dateTimeValues"],
                                                decimal_values=[123],
                                                integer_values=[123],
                                                string_values=["stringValues"]
                                            ),

                                            # the properties below are optional
                                            include_null_value=False
                                        ),
                                        select_all_value_options="selectAllValueOptions",
                                        source_field="sourceField",
                                        source_parameter_name="sourceParameterName"
                                    )
                                )]
                            ),
                            url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty(
                                url_target="urlTarget",
                                url_template="urlTemplate"
                            )
                        )],
                        custom_action_id="customActionId",
                        name="name",
                        trigger="trigger",

                        # the properties below are optional
                        status="status"
                    )],
                    chart_configuration=quicksight.CfnDashboard.RadarChartConfigurationProperty(
                        alternate_band_colors_visibility="alternateBandColorsVisibility",
                        alternate_band_even_color="alternateBandEvenColor",
                        alternate_band_odd_color="alternateBandOddColor",
                        base_series_settings=quicksight.CfnDashboard.RadarChartSeriesSettingsProperty(
                            area_style_settings=quicksight.CfnDashboard.RadarChartAreaStyleSettingsProperty(
                                visibility="visibility"
                            )
                        ),
                        category_axis=quicksight.CfnDashboard.AxisDisplayOptionsProperty(
                            axis_line_visibility="axisLineVisibility",
                            axis_offset="axisOffset",
                            data_options=quicksight.CfnDashboard.AxisDataOptionsProperty(
                                date_axis_options=quicksight.CfnDashboard.DateAxisOptionsProperty(
                                    missing_date_visibility="missingDateVisibility"
                                ),
                                numeric_axis_options=quicksight.CfnDashboard.NumericAxisOptionsProperty(
                                    range=quicksight.CfnDashboard.AxisDisplayRangeProperty(
                                        data_driven=data_driven,
                                        min_max=quicksight.CfnDashboard.AxisDisplayMinMaxRangeProperty(
                                            maximum=123,
                                            minimum=123
                                        )
                                    ),
                                    scale=quicksight.CfnDashboard.AxisScaleProperty(
                                        linear=quicksight.CfnDashboard.AxisLinearScaleProperty(
                                            step_count=123,
                                            step_size=123
                                        ),
                                        logarithmic=quicksight.CfnDashboard.AxisLogarithmicScaleProperty(
                                            base=123
                                        )
                                    )
                                )
                            ),
                            grid_line_visibility="gridLineVisibility",
                            scrollbar_options=quicksight.CfnDashboard.ScrollBarOptionsProperty(
                                visibility="visibility",
                                visible_range=quicksight.CfnDashboard.VisibleRangeOptionsProperty(
                                    percent_range=quicksight.CfnDashboard.PercentVisibleRangeProperty(
                                        from=123,
                                        to=123
                                    )
                                )
                            ),
                            tick_label_options=quicksight.CfnDashboard.AxisTickLabelOptionsProperty(
                                label_options=quicksight.CfnDashboard.LabelOptionsProperty(
                                    custom_label="customLabel",
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    visibility="visibility"
                                ),
                                rotation_angle=123
                            )
                        ),
                        category_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        color_axis=quicksight.CfnDashboard.AxisDisplayOptionsProperty(
                            axis_line_visibility="axisLineVisibility",
                            axis_offset="axisOffset",
                            data_options=quicksight.CfnDashboard.AxisDataOptionsProperty(
                                date_axis_options=quicksight.CfnDashboard.DateAxisOptionsProperty(
                                    missing_date_visibility="missingDateVisibility"
                                ),
                                numeric_axis_options=quicksight.CfnDashboard.NumericAxisOptionsProperty(
                                    range=quicksight.CfnDashboard.AxisDisplayRangeProperty(
                                        data_driven=data_driven,
                                        min_max=quicksight.CfnDashboard.AxisDisplayMinMaxRangeProperty(
                                            maximum=123,
                                            minimum=123
                                        )
                                    ),
                                    scale=quicksight.CfnDashboard.AxisScaleProperty(
                                        linear=quicksight.CfnDashboard.AxisLinearScaleProperty(
                                            step_count=123,
                                            step_size=123
                                        ),
                                        logarithmic=quicksight.CfnDashboard.AxisLogarithmicScaleProperty(
                                            base=123
                                        )
                                    )
                                )
                            ),
                            grid_line_visibility="gridLineVisibility",
                            scrollbar_options=quicksight.CfnDashboard.ScrollBarOptionsProperty(
                                visibility="visibility",
                                visible_range=quicksight.CfnDashboard.VisibleRangeOptionsProperty(
                                    percent_range=quicksight.CfnDashboard.PercentVisibleRangeProperty(
                                        from=123,
                                        to=123
                                    )
                                )
                            ),
                            tick_label_options=quicksight.CfnDashboard.AxisTickLabelOptionsProperty(
                                label_options=quicksight.CfnDashboard.LabelOptionsProperty(
                                    custom_label="customLabel",
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    visibility="visibility"
                                ),
                                rotation_angle=123
                            )
                        ),
                        color_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        field_wells=quicksight.CfnDashboard.RadarChartFieldWellsProperty(
                            radar_chart_aggregated_field_wells=quicksight.CfnDashboard.RadarChartAggregatedFieldWellsProperty(
                                category=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                color=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                values=[quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )]
                            )
                        ),
                        legend=quicksight.CfnDashboard.LegendOptionsProperty(
                            height="height",
                            position="position",
                            title=quicksight.CfnDashboard.LabelOptionsProperty(
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                visibility="visibility"
                            ),
                            visibility="visibility",
                            width="width"
                        ),
                        shape="shape",
                        sort_configuration=quicksight.CfnDashboard.RadarChartSortConfigurationProperty(
                            category_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty(
                                items_limit=123,
                                other_categories="otherCategories"
                            ),
                            category_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty(
                                column_sort=quicksight.CfnDashboard.ColumnSortProperty(
                                    direction="direction",
                                    sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                field_sort=quicksight.CfnDashboard.FieldSortProperty(
                                    direction="direction",
                                    field_id="fieldId"
                                )
                            )],
                            color_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty(
                                items_limit=123,
                                other_categories="otherCategories"
                            ),
                            color_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty(
                                column_sort=quicksight.CfnDashboard.ColumnSortProperty(
                                    direction="direction",
                                    sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                field_sort=quicksight.CfnDashboard.FieldSortProperty(
                                    direction="direction",
                                    field_id="fieldId"
                                )
                            )]
                        ),
                        start_angle=123,
                        visual_palette=quicksight.CfnDashboard.VisualPaletteProperty(
                            chart_color="chartColor",
                            color_map=[quicksight.CfnDashboard.DataPathColorProperty(
                                color="color",
                                element=quicksight.CfnDashboard.DataPathValueProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue"
                                ),

                                # the properties below are optional
                                time_granularity="timeGranularity"
                            )]
                        )
                    ),
                    column_hierarchies=[quicksight.CfnDashboard.ColumnHierarchyProperty(
                        date_time_hierarchy=quicksight.CfnDashboard.DateTimeHierarchyProperty(
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        explicit_hierarchy=quicksight.CfnDashboard.ExplicitHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        predefined_hierarchy=quicksight.CfnDashboard.PredefinedHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        )
                    )],
                    subtitle=quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.LongFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    ),
                    title=quicksight.CfnDashboard.VisualTitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.ShortFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    )
                ),
                sankey_diagram_visual=quicksight.CfnDashboard.SankeyDiagramVisualProperty(
                    visual_id="visualId",

                    # the properties below are optional
                    actions=[quicksight.CfnDashboard.VisualCustomActionProperty(
                        action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty(
                            filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty(
                                selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty(
                                    selected_field_options="selectedFieldOptions",
                                    selected_fields=["selectedFields"]
                                ),
                                target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty(
                                    same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty(
                                        target_visual_options="targetVisualOptions",
                                        target_visuals=["targetVisuals"]
                                    )
                                )
                            ),
                            navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty(
                                local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty(
                                    target_sheet_id="targetSheetId"
                                )
                            ),
                            set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty(
                                parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty(
                                    destination_parameter_name="destinationParameterName",
                                    value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty(
                                        custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty(
                                            custom_values=quicksight.CfnDashboard.CustomParameterValuesProperty(
                                                date_time_values=["dateTimeValues"],
                                                decimal_values=[123],
                                                integer_values=[123],
                                                string_values=["stringValues"]
                                            ),

                                            # the properties below are optional
                                            include_null_value=False
                                        ),
                                        select_all_value_options="selectAllValueOptions",
                                        source_field="sourceField",
                                        source_parameter_name="sourceParameterName"
                                    )
                                )]
                            ),
                            url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty(
                                url_target="urlTarget",
                                url_template="urlTemplate"
                            )
                        )],
                        custom_action_id="customActionId",
                        name="name",
                        trigger="trigger",

                        # the properties below are optional
                        status="status"
                    )],
                    chart_configuration=quicksight.CfnDashboard.SankeyDiagramChartConfigurationProperty(
                        data_labels=quicksight.CfnDashboard.DataLabelOptionsProperty(
                            category_label_visibility="categoryLabelVisibility",
                            data_label_types=[quicksight.CfnDashboard.DataLabelTypeProperty(
                                data_path_label_type=quicksight.CfnDashboard.DataPathLabelTypeProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue",
                                    visibility="visibility"
                                ),
                                field_label_type=quicksight.CfnDashboard.FieldLabelTypeProperty(
                                    field_id="fieldId",
                                    visibility="visibility"
                                ),
                                maximum_label_type=quicksight.CfnDashboard.MaximumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                minimum_label_type=quicksight.CfnDashboard.MinimumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                range_ends_label_type=quicksight.CfnDashboard.RangeEndsLabelTypeProperty(
                                    visibility="visibility"
                                )
                            )],
                            label_color="labelColor",
                            label_content="labelContent",
                            label_font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            measure_label_visibility="measureLabelVisibility",
                            overlap="overlap",
                            position="position",
                            visibility="visibility"
                        ),
                        field_wells=quicksight.CfnDashboard.SankeyDiagramFieldWellsProperty(
                            sankey_diagram_aggregated_field_wells=quicksight.CfnDashboard.SankeyDiagramAggregatedFieldWellsProperty(
                                destination=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                source=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                weight=[quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )]
                            )
                        ),
                        sort_configuration=quicksight.CfnDashboard.SankeyDiagramSortConfigurationProperty(
                            destination_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty(
                                items_limit=123,
                                other_categories="otherCategories"
                            ),
                            source_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty(
                                items_limit=123,
                                other_categories="otherCategories"
                            ),
                            weight_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty(
                                column_sort=quicksight.CfnDashboard.ColumnSortProperty(
                                    direction="direction",
                                    sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                field_sort=quicksight.CfnDashboard.FieldSortProperty(
                                    direction="direction",
                                    field_id="fieldId"
                                )
                            )]
                        )
                    ),
                    subtitle=quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.LongFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    ),
                    title=quicksight.CfnDashboard.VisualTitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.ShortFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    )
                ),
                scatter_plot_visual=quicksight.CfnDashboard.ScatterPlotVisualProperty(
                    visual_id="visualId",

                    # the properties below are optional
                    actions=[quicksight.CfnDashboard.VisualCustomActionProperty(
                        action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty(
                            filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty(
                                selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty(
                                    selected_field_options="selectedFieldOptions",
                                    selected_fields=["selectedFields"]
                                ),
                                target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty(
                                    same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty(
                                        target_visual_options="targetVisualOptions",
                                        target_visuals=["targetVisuals"]
                                    )
                                )
                            ),
                            navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty(
                                local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty(
                                    target_sheet_id="targetSheetId"
                                )
                            ),
                            set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty(
                                parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty(
                                    destination_parameter_name="destinationParameterName",
                                    value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty(
                                        custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty(
                                            custom_values=quicksight.CfnDashboard.CustomParameterValuesProperty(
                                                date_time_values=["dateTimeValues"],
                                                decimal_values=[123],
                                                integer_values=[123],
                                                string_values=["stringValues"]
                                            ),

                                            # the properties below are optional
                                            include_null_value=False
                                        ),
                                        select_all_value_options="selectAllValueOptions",
                                        source_field="sourceField",
                                        source_parameter_name="sourceParameterName"
                                    )
                                )]
                            ),
                            url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty(
                                url_target="urlTarget",
                                url_template="urlTemplate"
                            )
                        )],
                        custom_action_id="customActionId",
                        name="name",
                        trigger="trigger",

                        # the properties below are optional
                        status="status"
                    )],
                    chart_configuration=quicksight.CfnDashboard.ScatterPlotConfigurationProperty(
                        data_labels=quicksight.CfnDashboard.DataLabelOptionsProperty(
                            category_label_visibility="categoryLabelVisibility",
                            data_label_types=[quicksight.CfnDashboard.DataLabelTypeProperty(
                                data_path_label_type=quicksight.CfnDashboard.DataPathLabelTypeProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue",
                                    visibility="visibility"
                                ),
                                field_label_type=quicksight.CfnDashboard.FieldLabelTypeProperty(
                                    field_id="fieldId",
                                    visibility="visibility"
                                ),
                                maximum_label_type=quicksight.CfnDashboard.MaximumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                minimum_label_type=quicksight.CfnDashboard.MinimumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                range_ends_label_type=quicksight.CfnDashboard.RangeEndsLabelTypeProperty(
                                    visibility="visibility"
                                )
                            )],
                            label_color="labelColor",
                            label_content="labelContent",
                            label_font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            measure_label_visibility="measureLabelVisibility",
                            overlap="overlap",
                            position="position",
                            visibility="visibility"
                        ),
                        field_wells=quicksight.CfnDashboard.ScatterPlotFieldWellsProperty(
                            scatter_plot_categorically_aggregated_field_wells=quicksight.CfnDashboard.ScatterPlotCategoricallyAggregatedFieldWellsProperty(
                                category=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                size=[quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )],
                                x_axis=[quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )],
                                y_axis=[quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )]
                            ),
                            scatter_plot_unaggregated_field_wells=quicksight.CfnDashboard.ScatterPlotUnaggregatedFieldWellsProperty(
                                size=[quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )],
                                x_axis=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                y_axis=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )]
                            )
                        ),
                        legend=quicksight.CfnDashboard.LegendOptionsProperty(
                            height="height",
                            position="position",
                            title=quicksight.CfnDashboard.LabelOptionsProperty(
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                visibility="visibility"
                            ),
                            visibility="visibility",
                            width="width"
                        ),
                        tooltip=quicksight.CfnDashboard.TooltipOptionsProperty(
                            field_based_tooltip=quicksight.CfnDashboard.FieldBasedTooltipProperty(
                                aggregation_visibility="aggregationVisibility",
                                tooltip_fields=[quicksight.CfnDashboard.TooltipItemProperty(
                                    column_tooltip_item=quicksight.CfnDashboard.ColumnTooltipItemProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),

                                        # the properties below are optional
                                        aggregation=quicksight.CfnDashboard.AggregationFunctionProperty(
                                            categorical_aggregation_function="categoricalAggregationFunction",
                                            date_aggregation_function="dateAggregationFunction",
                                            numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                                percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                    percentile_value=123
                                                ),
                                                simple_numerical_aggregation="simpleNumericalAggregation"
                                            )
                                        ),
                                        label="label",
                                        visibility="visibility"
                                    ),
                                    field_tooltip_item=quicksight.CfnDashboard.FieldTooltipItemProperty(
                                        field_id="fieldId",

                                        # the properties below are optional
                                        label="label",
                                        visibility="visibility"
                                    )
                                )],
                                tooltip_title_type="tooltipTitleType"
                            ),
                            selected_tooltip_type="selectedTooltipType",
                            tooltip_visibility="tooltipVisibility"
                        ),
                        visual_palette=quicksight.CfnDashboard.VisualPaletteProperty(
                            chart_color="chartColor",
                            color_map=[quicksight.CfnDashboard.DataPathColorProperty(
                                color="color",
                                element=quicksight.CfnDashboard.DataPathValueProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue"
                                ),

                                # the properties below are optional
                                time_granularity="timeGranularity"
                            )]
                        ),
                        x_axis_display_options=quicksight.CfnDashboard.AxisDisplayOptionsProperty(
                            axis_line_visibility="axisLineVisibility",
                            axis_offset="axisOffset",
                            data_options=quicksight.CfnDashboard.AxisDataOptionsProperty(
                                date_axis_options=quicksight.CfnDashboard.DateAxisOptionsProperty(
                                    missing_date_visibility="missingDateVisibility"
                                ),
                                numeric_axis_options=quicksight.CfnDashboard.NumericAxisOptionsProperty(
                                    range=quicksight.CfnDashboard.AxisDisplayRangeProperty(
                                        data_driven=data_driven,
                                        min_max=quicksight.CfnDashboard.AxisDisplayMinMaxRangeProperty(
                                            maximum=123,
                                            minimum=123
                                        )
                                    ),
                                    scale=quicksight.CfnDashboard.AxisScaleProperty(
                                        linear=quicksight.CfnDashboard.AxisLinearScaleProperty(
                                            step_count=123,
                                            step_size=123
                                        ),
                                        logarithmic=quicksight.CfnDashboard.AxisLogarithmicScaleProperty(
                                            base=123
                                        )
                                    )
                                )
                            ),
                            grid_line_visibility="gridLineVisibility",
                            scrollbar_options=quicksight.CfnDashboard.ScrollBarOptionsProperty(
                                visibility="visibility",
                                visible_range=quicksight.CfnDashboard.VisibleRangeOptionsProperty(
                                    percent_range=quicksight.CfnDashboard.PercentVisibleRangeProperty(
                                        from=123,
                                        to=123
                                    )
                                )
                            ),
                            tick_label_options=quicksight.CfnDashboard.AxisTickLabelOptionsProperty(
                                label_options=quicksight.CfnDashboard.LabelOptionsProperty(
                                    custom_label="customLabel",
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    visibility="visibility"
                                ),
                                rotation_angle=123
                            )
                        ),
                        x_axis_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        y_axis_display_options=quicksight.CfnDashboard.AxisDisplayOptionsProperty(
                            axis_line_visibility="axisLineVisibility",
                            axis_offset="axisOffset",
                            data_options=quicksight.CfnDashboard.AxisDataOptionsProperty(
                                date_axis_options=quicksight.CfnDashboard.DateAxisOptionsProperty(
                                    missing_date_visibility="missingDateVisibility"
                                ),
                                numeric_axis_options=quicksight.CfnDashboard.NumericAxisOptionsProperty(
                                    range=quicksight.CfnDashboard.AxisDisplayRangeProperty(
                                        data_driven=data_driven,
                                        min_max=quicksight.CfnDashboard.AxisDisplayMinMaxRangeProperty(
                                            maximum=123,
                                            minimum=123
                                        )
                                    ),
                                    scale=quicksight.CfnDashboard.AxisScaleProperty(
                                        linear=quicksight.CfnDashboard.AxisLinearScaleProperty(
                                            step_count=123,
                                            step_size=123
                                        ),
                                        logarithmic=quicksight.CfnDashboard.AxisLogarithmicScaleProperty(
                                            base=123
                                        )
                                    )
                                )
                            ),
                            grid_line_visibility="gridLineVisibility",
                            scrollbar_options=quicksight.CfnDashboard.ScrollBarOptionsProperty(
                                visibility="visibility",
                                visible_range=quicksight.CfnDashboard.VisibleRangeOptionsProperty(
                                    percent_range=quicksight.CfnDashboard.PercentVisibleRangeProperty(
                                        from=123,
                                        to=123
                                    )
                                )
                            ),
                            tick_label_options=quicksight.CfnDashboard.AxisTickLabelOptionsProperty(
                                label_options=quicksight.CfnDashboard.LabelOptionsProperty(
                                    custom_label="customLabel",
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    visibility="visibility"
                                ),
                                rotation_angle=123
                            )
                        ),
                        y_axis_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        )
                    ),
                    column_hierarchies=[quicksight.CfnDashboard.ColumnHierarchyProperty(
                        date_time_hierarchy=quicksight.CfnDashboard.DateTimeHierarchyProperty(
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        explicit_hierarchy=quicksight.CfnDashboard.ExplicitHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        predefined_hierarchy=quicksight.CfnDashboard.PredefinedHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        )
                    )],
                    subtitle=quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.LongFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    ),
                    title=quicksight.CfnDashboard.VisualTitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.ShortFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    )
                ),
                table_visual=quicksight.CfnDashboard.TableVisualProperty(
                    visual_id="visualId",

                    # the properties below are optional
                    actions=[quicksight.CfnDashboard.VisualCustomActionProperty(
                        action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty(
                            filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty(
                                selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty(
                                    selected_field_options="selectedFieldOptions",
                                    selected_fields=["selectedFields"]
                                ),
                                target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty(
                                    same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty(
                                        target_visual_options="targetVisualOptions",
                                        target_visuals=["targetVisuals"]
                                    )
                                )
                            ),
                            navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty(
                                local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty(
                                    target_sheet_id="targetSheetId"
                                )
                            ),
                            set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty(
                                parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty(
                                    destination_parameter_name="destinationParameterName",
                                    value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty(
                                        custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty(
                                            custom_values=quicksight.CfnDashboard.CustomParameterValuesProperty(
                                                date_time_values=["dateTimeValues"],
                                                decimal_values=[123],
                                                integer_values=[123],
                                                string_values=["stringValues"]
                                            ),

                                            # the properties below are optional
                                            include_null_value=False
                                        ),
                                        select_all_value_options="selectAllValueOptions",
                                        source_field="sourceField",
                                        source_parameter_name="sourceParameterName"
                                    )
                                )]
                            ),
                            url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty(
                                url_target="urlTarget",
                                url_template="urlTemplate"
                            )
                        )],
                        custom_action_id="customActionId",
                        name="name",
                        trigger="trigger",

                        # the properties below are optional
                        status="status"
                    )],
                    chart_configuration=quicksight.CfnDashboard.TableConfigurationProperty(
                        field_options=quicksight.CfnDashboard.TableFieldOptionsProperty(
                            order=["order"],
                            selected_field_options=[quicksight.CfnDashboard.TableFieldOptionProperty(
                                field_id="fieldId",

                                # the properties below are optional
                                custom_label="customLabel",
                                url_styling=quicksight.CfnDashboard.TableFieldURLConfigurationProperty(
                                    image_configuration=quicksight.CfnDashboard.TableFieldImageConfigurationProperty(
                                        sizing_options=quicksight.CfnDashboard.TableCellImageSizingConfigurationProperty(
                                            table_cell_image_scaling_configuration="tableCellImageScalingConfiguration"
                                        )
                                    ),
                                    link_configuration=quicksight.CfnDashboard.TableFieldLinkConfigurationProperty(
                                        content=quicksight.CfnDashboard.TableFieldLinkContentConfigurationProperty(
                                            custom_icon_content=quicksight.CfnDashboard.TableFieldCustomIconContentProperty(
                                                icon="icon"
                                            ),
                                            custom_text_content=quicksight.CfnDashboard.TableFieldCustomTextContentProperty(
                                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                                    font_color="fontColor",
                                                    font_decoration="fontDecoration",
                                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                                        relative="relative"
                                                    ),
                                                    font_style="fontStyle",
                                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                                        name="name"
                                                    )
                                                ),

                                                # the properties below are optional
                                                value="value"
                                            )
                                        ),
                                        target="target"
                                    )
                                ),
                                visibility="visibility",
                                width="width"
                            )]
                        ),
                        field_wells=quicksight.CfnDashboard.TableFieldWellsProperty(
                            table_aggregated_field_wells=quicksight.CfnDashboard.TableAggregatedFieldWellsProperty(
                                group_by=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                values=[quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )]
                            ),
                            table_unaggregated_field_wells=quicksight.CfnDashboard.TableUnaggregatedFieldWellsProperty(
                                values=[quicksight.CfnDashboard.UnaggregatedFieldProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId",

                                    # the properties below are optional
                                    format_configuration=quicksight.CfnDashboard.FormatConfigurationProperty(
                                        date_time_format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        number_format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        string_format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )]
                            )
                        ),
                        paginated_report_options=quicksight.CfnDashboard.TablePaginatedReportOptionsProperty(
                            overflow_column_header_visibility="overflowColumnHeaderVisibility",
                            vertical_overflow_visibility="verticalOverflowVisibility"
                        ),
                        sort_configuration=quicksight.CfnDashboard.TableSortConfigurationProperty(
                            pagination_configuration=quicksight.CfnDashboard.PaginationConfigurationProperty(
                                page_number=123,
                                page_size=123
                            ),
                            row_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty(
                                column_sort=quicksight.CfnDashboard.ColumnSortProperty(
                                    direction="direction",
                                    sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                field_sort=quicksight.CfnDashboard.FieldSortProperty(
                                    direction="direction",
                                    field_id="fieldId"
                                )
                            )]
                        ),
                        table_inline_visualizations=[quicksight.CfnDashboard.TableInlineVisualizationProperty(
                            data_bars=quicksight.CfnDashboard.DataBarsOptionsProperty(
                                field_id="fieldId",

                                # the properties below are optional
                                negative_color="negativeColor",
                                positive_color="positiveColor"
                            )
                        )],
                        table_options=quicksight.CfnDashboard.TableOptionsProperty(
                            cell_style=quicksight.CfnDashboard.TableCellStyleProperty(
                                background_color="backgroundColor",
                                border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty(
                                    side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty(
                                        bottom=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        left=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        right=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        top=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        )
                                    ),
                                    uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                        color="color",
                                        style="style",
                                        thickness=123
                                    )
                                ),
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                height=123,
                                horizontal_text_alignment="horizontalTextAlignment",
                                text_wrap="textWrap",
                                vertical_text_alignment="verticalTextAlignment",
                                visibility="visibility"
                            ),
                            header_style=quicksight.CfnDashboard.TableCellStyleProperty(
                                background_color="backgroundColor",
                                border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty(
                                    side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty(
                                        bottom=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        left=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        right=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        top=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        )
                                    ),
                                    uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                        color="color",
                                        style="style",
                                        thickness=123
                                    )
                                ),
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                height=123,
                                horizontal_text_alignment="horizontalTextAlignment",
                                text_wrap="textWrap",
                                vertical_text_alignment="verticalTextAlignment",
                                visibility="visibility"
                            ),
                            orientation="orientation",
                            row_alternate_color_options=quicksight.CfnDashboard.RowAlternateColorOptionsProperty(
                                row_alternate_colors=["rowAlternateColors"],
                                status="status"
                            )
                        ),
                        total_options=quicksight.CfnDashboard.TotalOptionsProperty(
                            custom_label="customLabel",
                            placement="placement",
                            scroll_status="scrollStatus",
                            total_cell_style=quicksight.CfnDashboard.TableCellStyleProperty(
                                background_color="backgroundColor",
                                border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty(
                                    side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty(
                                        bottom=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        left=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        right=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        ),
                                        top=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                            color="color",
                                            style="style",
                                            thickness=123
                                        )
                                    ),
                                    uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty(
                                        color="color",
                                        style="style",
                                        thickness=123
                                    )
                                ),
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                height=123,
                                horizontal_text_alignment="horizontalTextAlignment",
                                text_wrap="textWrap",
                                vertical_text_alignment="verticalTextAlignment",
                                visibility="visibility"
                            ),
                            totals_visibility="totalsVisibility"
                        )
                    ),
                    conditional_formatting=quicksight.CfnDashboard.TableConditionalFormattingProperty(
                        conditional_formatting_options=[quicksight.CfnDashboard.TableConditionalFormattingOptionProperty(
                            cell=quicksight.CfnDashboard.TableCellConditionalFormattingProperty(
                                field_id="fieldId",

                                # the properties below are optional
                                text_format=quicksight.CfnDashboard.TextConditionalFormatProperty(
                                    background_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty(
                                        gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty(
                                            color=quicksight.CfnDashboard.GradientColorProperty(
                                                stops=[quicksight.CfnDashboard.GradientStopProperty(
                                                    gradient_offset=123,

                                                    # the properties below are optional
                                                    color="color",
                                                    data_value=123
                                                )]
                                            ),
                                            expression="expression"
                                        ),
                                        solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty(
                                            expression="expression",

                                            # the properties below are optional
                                            color="color"
                                        )
                                    ),
                                    icon=quicksight.CfnDashboard.ConditionalFormattingIconProperty(
                                        custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty(
                                            expression="expression",
                                            icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty(
                                                icon="icon",
                                                unicode_icon="unicodeIcon"
                                            ),

                                            # the properties below are optional
                                            color="color",
                                            display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty(
                                                icon_display_option="iconDisplayOption"
                                            )
                                        ),
                                        icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty(
                                            expression="expression",

                                            # the properties below are optional
                                            icon_set_type="iconSetType"
                                        )
                                    ),
                                    text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty(
                                        gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty(
                                            color=quicksight.CfnDashboard.GradientColorProperty(
                                                stops=[quicksight.CfnDashboard.GradientStopProperty(
                                                    gradient_offset=123,

                                                    # the properties below are optional
                                                    color="color",
                                                    data_value=123
                                                )]
                                            ),
                                            expression="expression"
                                        ),
                                        solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty(
                                            expression="expression",

                                            # the properties below are optional
                                            color="color"
                                        )
                                    )
                                )
                            ),
                            row=quicksight.CfnDashboard.TableRowConditionalFormattingProperty(
                                background_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty(
                                    gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty(
                                        color=quicksight.CfnDashboard.GradientColorProperty(
                                            stops=[quicksight.CfnDashboard.GradientStopProperty(
                                                gradient_offset=123,

                                                # the properties below are optional
                                                color="color",
                                                data_value=123
                                            )]
                                        ),
                                        expression="expression"
                                    ),
                                    solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty(
                                        expression="expression",

                                        # the properties below are optional
                                        color="color"
                                    )
                                ),
                                text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty(
                                    gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty(
                                        color=quicksight.CfnDashboard.GradientColorProperty(
                                            stops=[quicksight.CfnDashboard.GradientStopProperty(
                                                gradient_offset=123,

                                                # the properties below are optional
                                                color="color",
                                                data_value=123
                                            )]
                                        ),
                                        expression="expression"
                                    ),
                                    solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty(
                                        expression="expression",

                                        # the properties below are optional
                                        color="color"
                                    )
                                )
                            )
                        )]
                    ),
                    subtitle=quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.LongFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    ),
                    title=quicksight.CfnDashboard.VisualTitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.ShortFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    )
                ),
                tree_map_visual=quicksight.CfnDashboard.TreeMapVisualProperty(
                    visual_id="visualId",

                    # the properties below are optional
                    actions=[quicksight.CfnDashboard.VisualCustomActionProperty(
                        action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty(
                            filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty(
                                selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty(
                                    selected_field_options="selectedFieldOptions",
                                    selected_fields=["selectedFields"]
                                ),
                                target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty(
                                    same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty(
                                        target_visual_options="targetVisualOptions",
                                        target_visuals=["targetVisuals"]
                                    )
                                )
                            ),
                            navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty(
                                local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty(
                                    target_sheet_id="targetSheetId"
                                )
                            ),
                            set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty(
                                parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty(
                                    destination_parameter_name="destinationParameterName",
                                    value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty(
                                        custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty(
                                            custom_values=quicksight.CfnDashboard.CustomParameterValuesProperty(
                                                date_time_values=["dateTimeValues"],
                                                decimal_values=[123],
                                                integer_values=[123],
                                                string_values=["stringValues"]
                                            ),

                                            # the properties below are optional
                                            include_null_value=False
                                        ),
                                        select_all_value_options="selectAllValueOptions",
                                        source_field="sourceField",
                                        source_parameter_name="sourceParameterName"
                                    )
                                )]
                            ),
                            url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty(
                                url_target="urlTarget",
                                url_template="urlTemplate"
                            )
                        )],
                        custom_action_id="customActionId",
                        name="name",
                        trigger="trigger",

                        # the properties below are optional
                        status="status"
                    )],
                    chart_configuration=quicksight.CfnDashboard.TreeMapConfigurationProperty(
                        color_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        color_scale=quicksight.CfnDashboard.ColorScaleProperty(
                            color_fill_type="colorFillType",
                            colors=[quicksight.CfnDashboard.DataColorProperty(
                                color="color",
                                data_value=123
                            )],

                            # the properties below are optional
                            null_value_color=quicksight.CfnDashboard.DataColorProperty(
                                color="color",
                                data_value=123
                            )
                        ),
                        data_labels=quicksight.CfnDashboard.DataLabelOptionsProperty(
                            category_label_visibility="categoryLabelVisibility",
                            data_label_types=[quicksight.CfnDashboard.DataLabelTypeProperty(
                                data_path_label_type=quicksight.CfnDashboard.DataPathLabelTypeProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue",
                                    visibility="visibility"
                                ),
                                field_label_type=quicksight.CfnDashboard.FieldLabelTypeProperty(
                                    field_id="fieldId",
                                    visibility="visibility"
                                ),
                                maximum_label_type=quicksight.CfnDashboard.MaximumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                minimum_label_type=quicksight.CfnDashboard.MinimumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                range_ends_label_type=quicksight.CfnDashboard.RangeEndsLabelTypeProperty(
                                    visibility="visibility"
                                )
                            )],
                            label_color="labelColor",
                            label_content="labelContent",
                            label_font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            measure_label_visibility="measureLabelVisibility",
                            overlap="overlap",
                            position="position",
                            visibility="visibility"
                        ),
                        field_wells=quicksight.CfnDashboard.TreeMapFieldWellsProperty(
                            tree_map_aggregated_field_wells=quicksight.CfnDashboard.TreeMapAggregatedFieldWellsProperty(
                                colors=[quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )],
                                groups=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                sizes=[quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )]
                            )
                        ),
                        group_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        legend=quicksight.CfnDashboard.LegendOptionsProperty(
                            height="height",
                            position="position",
                            title=quicksight.CfnDashboard.LabelOptionsProperty(
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                visibility="visibility"
                            ),
                            visibility="visibility",
                            width="width"
                        ),
                        size_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        sort_configuration=quicksight.CfnDashboard.TreeMapSortConfigurationProperty(
                            tree_map_group_items_limit_configuration=quicksight.CfnDashboard.ItemsLimitConfigurationProperty(
                                items_limit=123,
                                other_categories="otherCategories"
                            ),
                            tree_map_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty(
                                column_sort=quicksight.CfnDashboard.ColumnSortProperty(
                                    direction="direction",
                                    sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                field_sort=quicksight.CfnDashboard.FieldSortProperty(
                                    direction="direction",
                                    field_id="fieldId"
                                )
                            )]
                        ),
                        tooltip=quicksight.CfnDashboard.TooltipOptionsProperty(
                            field_based_tooltip=quicksight.CfnDashboard.FieldBasedTooltipProperty(
                                aggregation_visibility="aggregationVisibility",
                                tooltip_fields=[quicksight.CfnDashboard.TooltipItemProperty(
                                    column_tooltip_item=quicksight.CfnDashboard.ColumnTooltipItemProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),

                                        # the properties below are optional
                                        aggregation=quicksight.CfnDashboard.AggregationFunctionProperty(
                                            categorical_aggregation_function="categoricalAggregationFunction",
                                            date_aggregation_function="dateAggregationFunction",
                                            numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                                percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                    percentile_value=123
                                                ),
                                                simple_numerical_aggregation="simpleNumericalAggregation"
                                            )
                                        ),
                                        label="label",
                                        visibility="visibility"
                                    ),
                                    field_tooltip_item=quicksight.CfnDashboard.FieldTooltipItemProperty(
                                        field_id="fieldId",

                                        # the properties below are optional
                                        label="label",
                                        visibility="visibility"
                                    )
                                )],
                                tooltip_title_type="tooltipTitleType"
                            ),
                            selected_tooltip_type="selectedTooltipType",
                            tooltip_visibility="tooltipVisibility"
                        )
                    ),
                    column_hierarchies=[quicksight.CfnDashboard.ColumnHierarchyProperty(
                        date_time_hierarchy=quicksight.CfnDashboard.DateTimeHierarchyProperty(
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        explicit_hierarchy=quicksight.CfnDashboard.ExplicitHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        predefined_hierarchy=quicksight.CfnDashboard.PredefinedHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        )
                    )],
                    subtitle=quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.LongFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    ),
                    title=quicksight.CfnDashboard.VisualTitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.ShortFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    )
                ),
                waterfall_visual=quicksight.CfnDashboard.WaterfallVisualProperty(
                    visual_id="visualId",

                    # the properties below are optional
                    actions=[quicksight.CfnDashboard.VisualCustomActionProperty(
                        action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty(
                            filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty(
                                selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty(
                                    selected_field_options="selectedFieldOptions",
                                    selected_fields=["selectedFields"]
                                ),
                                target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty(
                                    same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty(
                                        target_visual_options="targetVisualOptions",
                                        target_visuals=["targetVisuals"]
                                    )
                                )
                            ),
                            navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty(
                                local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty(
                                    target_sheet_id="targetSheetId"
                                )
                            ),
                            set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty(
                                parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty(
                                    destination_parameter_name="destinationParameterName",
                                    value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty(
                                        custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty(
                                            custom_values=quicksight.CfnDashboard.CustomParameterValuesProperty(
                                                date_time_values=["dateTimeValues"],
                                                decimal_values=[123],
                                                integer_values=[123],
                                                string_values=["stringValues"]
                                            ),

                                            # the properties below are optional
                                            include_null_value=False
                                        ),
                                        select_all_value_options="selectAllValueOptions",
                                        source_field="sourceField",
                                        source_parameter_name="sourceParameterName"
                                    )
                                )]
                            ),
                            url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty(
                                url_target="urlTarget",
                                url_template="urlTemplate"
                            )
                        )],
                        custom_action_id="customActionId",
                        name="name",
                        trigger="trigger",

                        # the properties below are optional
                        status="status"
                    )],
                    chart_configuration=quicksight.CfnDashboard.WaterfallChartConfigurationProperty(
                        category_axis_display_options=quicksight.CfnDashboard.AxisDisplayOptionsProperty(
                            axis_line_visibility="axisLineVisibility",
                            axis_offset="axisOffset",
                            data_options=quicksight.CfnDashboard.AxisDataOptionsProperty(
                                date_axis_options=quicksight.CfnDashboard.DateAxisOptionsProperty(
                                    missing_date_visibility="missingDateVisibility"
                                ),
                                numeric_axis_options=quicksight.CfnDashboard.NumericAxisOptionsProperty(
                                    range=quicksight.CfnDashboard.AxisDisplayRangeProperty(
                                        data_driven=data_driven,
                                        min_max=quicksight.CfnDashboard.AxisDisplayMinMaxRangeProperty(
                                            maximum=123,
                                            minimum=123
                                        )
                                    ),
                                    scale=quicksight.CfnDashboard.AxisScaleProperty(
                                        linear=quicksight.CfnDashboard.AxisLinearScaleProperty(
                                            step_count=123,
                                            step_size=123
                                        ),
                                        logarithmic=quicksight.CfnDashboard.AxisLogarithmicScaleProperty(
                                            base=123
                                        )
                                    )
                                )
                            ),
                            grid_line_visibility="gridLineVisibility",
                            scrollbar_options=quicksight.CfnDashboard.ScrollBarOptionsProperty(
                                visibility="visibility",
                                visible_range=quicksight.CfnDashboard.VisibleRangeOptionsProperty(
                                    percent_range=quicksight.CfnDashboard.PercentVisibleRangeProperty(
                                        from=123,
                                        to=123
                                    )
                                )
                            ),
                            tick_label_options=quicksight.CfnDashboard.AxisTickLabelOptionsProperty(
                                label_options=quicksight.CfnDashboard.LabelOptionsProperty(
                                    custom_label="customLabel",
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    visibility="visibility"
                                ),
                                rotation_angle=123
                            )
                        ),
                        category_axis_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        data_labels=quicksight.CfnDashboard.DataLabelOptionsProperty(
                            category_label_visibility="categoryLabelVisibility",
                            data_label_types=[quicksight.CfnDashboard.DataLabelTypeProperty(
                                data_path_label_type=quicksight.CfnDashboard.DataPathLabelTypeProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue",
                                    visibility="visibility"
                                ),
                                field_label_type=quicksight.CfnDashboard.FieldLabelTypeProperty(
                                    field_id="fieldId",
                                    visibility="visibility"
                                ),
                                maximum_label_type=quicksight.CfnDashboard.MaximumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                minimum_label_type=quicksight.CfnDashboard.MinimumLabelTypeProperty(
                                    visibility="visibility"
                                ),
                                range_ends_label_type=quicksight.CfnDashboard.RangeEndsLabelTypeProperty(
                                    visibility="visibility"
                                )
                            )],
                            label_color="labelColor",
                            label_content="labelContent",
                            label_font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_size=quicksight.CfnDashboard.FontSizeProperty(
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            measure_label_visibility="measureLabelVisibility",
                            overlap="overlap",
                            position="position",
                            visibility="visibility"
                        ),
                        field_wells=quicksight.CfnDashboard.WaterfallChartFieldWellsProperty(
                            waterfall_chart_aggregated_field_wells=quicksight.CfnDashboard.WaterfallChartAggregatedFieldWellsProperty(
                                breakdowns=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                categories=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                values=[quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )]
                            )
                        ),
                        legend=quicksight.CfnDashboard.LegendOptionsProperty(
                            height="height",
                            position="position",
                            title=quicksight.CfnDashboard.LabelOptionsProperty(
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                visibility="visibility"
                            ),
                            visibility="visibility",
                            width="width"
                        ),
                        primary_yAxis_display_options=quicksight.CfnDashboard.AxisDisplayOptionsProperty(
                            axis_line_visibility="axisLineVisibility",
                            axis_offset="axisOffset",
                            data_options=quicksight.CfnDashboard.AxisDataOptionsProperty(
                                date_axis_options=quicksight.CfnDashboard.DateAxisOptionsProperty(
                                    missing_date_visibility="missingDateVisibility"
                                ),
                                numeric_axis_options=quicksight.CfnDashboard.NumericAxisOptionsProperty(
                                    range=quicksight.CfnDashboard.AxisDisplayRangeProperty(
                                        data_driven=data_driven,
                                        min_max=quicksight.CfnDashboard.AxisDisplayMinMaxRangeProperty(
                                            maximum=123,
                                            minimum=123
                                        )
                                    ),
                                    scale=quicksight.CfnDashboard.AxisScaleProperty(
                                        linear=quicksight.CfnDashboard.AxisLinearScaleProperty(
                                            step_count=123,
                                            step_size=123
                                        ),
                                        logarithmic=quicksight.CfnDashboard.AxisLogarithmicScaleProperty(
                                            base=123
                                        )
                                    )
                                )
                            ),
                            grid_line_visibility="gridLineVisibility",
                            scrollbar_options=quicksight.CfnDashboard.ScrollBarOptionsProperty(
                                visibility="visibility",
                                visible_range=quicksight.CfnDashboard.VisibleRangeOptionsProperty(
                                    percent_range=quicksight.CfnDashboard.PercentVisibleRangeProperty(
                                        from=123,
                                        to=123
                                    )
                                )
                            ),
                            tick_label_options=quicksight.CfnDashboard.AxisTickLabelOptionsProperty(
                                label_options=quicksight.CfnDashboard.LabelOptionsProperty(
                                    custom_label="customLabel",
                                    font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                        font_color="fontColor",
                                        font_decoration="fontDecoration",
                                        font_size=quicksight.CfnDashboard.FontSizeProperty(
                                            relative="relative"
                                        ),
                                        font_style="fontStyle",
                                        font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                            name="name"
                                        )
                                    ),
                                    visibility="visibility"
                                ),
                                rotation_angle=123
                            )
                        ),
                        primary_yAxis_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        sort_configuration=quicksight.CfnDashboard.WaterfallChartSortConfigurationProperty(
                            breakdown_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty(
                                items_limit=123,
                                other_categories="otherCategories"
                            ),
                            category_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty(
                                column_sort=quicksight.CfnDashboard.ColumnSortProperty(
                                    direction="direction",
                                    sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                field_sort=quicksight.CfnDashboard.FieldSortProperty(
                                    direction="direction",
                                    field_id="fieldId"
                                )
                            )]
                        ),
                        visual_palette=quicksight.CfnDashboard.VisualPaletteProperty(
                            chart_color="chartColor",
                            color_map=[quicksight.CfnDashboard.DataPathColorProperty(
                                color="color",
                                element=quicksight.CfnDashboard.DataPathValueProperty(
                                    field_id="fieldId",
                                    field_value="fieldValue"
                                ),

                                # the properties below are optional
                                time_granularity="timeGranularity"
                            )]
                        ),
                        waterfall_chart_options=quicksight.CfnDashboard.WaterfallChartOptionsProperty(
                            total_bar_label="totalBarLabel"
                        )
                    ),
                    column_hierarchies=[quicksight.CfnDashboard.ColumnHierarchyProperty(
                        date_time_hierarchy=quicksight.CfnDashboard.DateTimeHierarchyProperty(
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        explicit_hierarchy=quicksight.CfnDashboard.ExplicitHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        predefined_hierarchy=quicksight.CfnDashboard.PredefinedHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        )
                    )],
                    subtitle=quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.LongFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    ),
                    title=quicksight.CfnDashboard.VisualTitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.ShortFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    )
                ),
                word_cloud_visual=quicksight.CfnDashboard.WordCloudVisualProperty(
                    visual_id="visualId",

                    # the properties below are optional
                    actions=[quicksight.CfnDashboard.VisualCustomActionProperty(
                        action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty(
                            filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty(
                                selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty(
                                    selected_field_options="selectedFieldOptions",
                                    selected_fields=["selectedFields"]
                                ),
                                target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty(
                                    same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty(
                                        target_visual_options="targetVisualOptions",
                                        target_visuals=["targetVisuals"]
                                    )
                                )
                            ),
                            navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty(
                                local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty(
                                    target_sheet_id="targetSheetId"
                                )
                            ),
                            set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty(
                                parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty(
                                    destination_parameter_name="destinationParameterName",
                                    value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty(
                                        custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty(
                                            custom_values=quicksight.CfnDashboard.CustomParameterValuesProperty(
                                                date_time_values=["dateTimeValues"],
                                                decimal_values=[123],
                                                integer_values=[123],
                                                string_values=["stringValues"]
                                            ),

                                            # the properties below are optional
                                            include_null_value=False
                                        ),
                                        select_all_value_options="selectAllValueOptions",
                                        source_field="sourceField",
                                        source_parameter_name="sourceParameterName"
                                    )
                                )]
                            ),
                            url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty(
                                url_target="urlTarget",
                                url_template="urlTemplate"
                            )
                        )],
                        custom_action_id="customActionId",
                        name="name",
                        trigger="trigger",

                        # the properties below are optional
                        status="status"
                    )],
                    chart_configuration=quicksight.CfnDashboard.WordCloudChartConfigurationProperty(
                        category_label_options=quicksight.CfnDashboard.ChartAxisLabelOptionsProperty(
                            axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty(
                                apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    field_id="fieldId"
                                ),
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnDashboard.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_size=quicksight.CfnDashboard.FontSizeProperty(
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnDashboard.FontWeightProperty(
                                        name="name"
                                    )
                                )
                            )],
                            sort_icon_visibility="sortIconVisibility",
                            visibility="visibility"
                        ),
                        field_wells=quicksight.CfnDashboard.WordCloudFieldWellsProperty(
                            word_cloud_aggregated_field_wells=quicksight.CfnDashboard.WordCloudAggregatedFieldWellsProperty(
                                group_by=[quicksight.CfnDashboard.DimensionFieldProperty(
                                    categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

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

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

                                        # the properties below are optional
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        ),
                                        hierarchy_id="hierarchyId"
                                    )
                                )],
                                size=[quicksight.CfnDashboard.MeasureFieldProperty(
                                    calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty(
                                        expression="expression",
                                        field_id="fieldId"
                                    ),
                                    categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty(
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function="aggregationFunction",
                                        format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty(
                                            date_time_format="dateTimeFormat",
                                            null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                null_string="nullString"
                                            ),
                                            numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    ),
                                    numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty(
                                        column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                            column_name="columnName",
                                            data_set_identifier="dataSetIdentifier"
                                        ),
                                        field_id="fieldId",

                                        # the properties below are optional
                                        aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        ),
                                        format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty(
                                            format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty(
                                                currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix",
                                                    symbol="symbol"
                                                ),
                                                number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    number_scale="numberScale",
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                ),
                                                percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty(
                                                    decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty(
                                                        decimal_places=123
                                                    ),
                                                    negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty(
                                                        display_mode="displayMode"
                                                    ),
                                                    null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty(
                                                        null_string="nullString"
                                                    ),
                                                    prefix="prefix",
                                                    separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty(
                                                        decimal_separator="decimalSeparator",
                                                        thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty(
                                                            symbol="symbol",
                                                            visibility="visibility"
                                                        )
                                                    ),
                                                    suffix="suffix"
                                                )
                                            )
                                        )
                                    )
                                )]
                            )
                        ),
                        sort_configuration=quicksight.CfnDashboard.WordCloudSortConfigurationProperty(
                            category_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty(
                                items_limit=123,
                                other_categories="otherCategories"
                            ),
                            category_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty(
                                column_sort=quicksight.CfnDashboard.ColumnSortProperty(
                                    direction="direction",
                                    sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),

                                    # the properties below are optional
                                    aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty(
                                        categorical_aggregation_function="categoricalAggregationFunction",
                                        date_aggregation_function="dateAggregationFunction",
                                        numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty(
                                            percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty(
                                                percentile_value=123
                                            ),
                                            simple_numerical_aggregation="simpleNumericalAggregation"
                                        )
                                    )
                                ),
                                field_sort=quicksight.CfnDashboard.FieldSortProperty(
                                    direction="direction",
                                    field_id="fieldId"
                                )
                            )]
                        ),
                        word_cloud_options=quicksight.CfnDashboard.WordCloudOptionsProperty(
                            cloud_layout="cloudLayout",
                            maximum_string_length=123,
                            word_casing="wordCasing",
                            word_orientation="wordOrientation",
                            word_padding="wordPadding",
                            word_scaling="wordScaling"
                        )
                    ),
                    column_hierarchies=[quicksight.CfnDashboard.ColumnHierarchyProperty(
                        date_time_hierarchy=quicksight.CfnDashboard.DateTimeHierarchyProperty(
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        explicit_hierarchy=quicksight.CfnDashboard.ExplicitHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        ),
                        predefined_hierarchy=quicksight.CfnDashboard.PredefinedHierarchyProperty(
                            columns=[quicksight.CfnDashboard.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            )],
                            hierarchy_id="hierarchyId",

                            # the properties below are optional
                            drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty(
                                category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty(
                                    category_values=["categoryValues"],
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    )
                                ),
                                numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    value=123
                                ),
                                time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty(
                                    column=quicksight.CfnDashboard.ColumnIdentifierProperty(
                                        column_name="columnName",
                                        data_set_identifier="dataSetIdentifier"
                                    ),
                                    range_maximum="rangeMaximum",
                                    range_minimum="rangeMinimum",
                                    time_granularity="timeGranularity"
                                )
                            )]
                        )
                    )],
                    subtitle=quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.LongFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    ),
                    title=quicksight.CfnDashboard.VisualTitleLabelOptionsProperty(
                        format_text=quicksight.CfnDashboard.ShortFormatTextProperty(
                            plain_text="plainText",
                            rich_text="richText"
                        ),
                        visibility="visibility"
                    )
                )
            )]
        )]
    ),
    parameters=quicksight.CfnDashboard.ParametersProperty(
        date_time_parameters=[quicksight.CfnDashboard.DateTimeParameterProperty(
            name="name",
            values=["values"]
        )],
        decimal_parameters=[quicksight.CfnDashboard.DecimalParameterProperty(
            name="name",
            values=[123]
        )],
        integer_parameters=[quicksight.CfnDashboard.IntegerParameterProperty(
            name="name",
            values=[123]
        )],
        string_parameters=[quicksight.CfnDashboard.StringParameterProperty(
            name="name",
            values=["values"]
        )]
    ),
    permissions=[quicksight.CfnDashboard.ResourcePermissionProperty(
        actions=["actions"],
        principal="principal",

        # the properties below are optional
        resource="resource"
    )],
    source_entity=quicksight.CfnDashboard.DashboardSourceEntityProperty(
        source_template=quicksight.CfnDashboard.DashboardSourceTemplateProperty(
            arn="arn",
            data_set_references=[quicksight.CfnDashboard.DataSetReferenceProperty(
                data_set_arn="dataSetArn",
                data_set_placeholder="dataSetPlaceholder"
            )]
        )
    ),
    tags=[CfnTag(
        key="key",
        value="value"
    )],
    theme_arn="themeArn",
    version_description="versionDescription"
)

Attributes

aws_account_id

The ID of the AWS account where you want to create the dashboard.

Link:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-awsaccountid

dashboard_id

The ID for the dashboard, also added to the IAM policy.

Link:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-dashboardid

dashboard_publish_options

.

  • AvailabilityStatus for AdHocFilteringOption - This status can be either ENABLED or DISABLED . When this is set to DISABLED , Amazon QuickSight disables the left filter pane on the published dashboard, which can be used for ad hoc (one-time) filtering. This option is ENABLED by default.

  • AvailabilityStatus for ExportToCSVOption - This status can be either ENABLED or DISABLED . The visual option to export data to .CSV format isn’t enabled when this is set to DISABLED . This option is ENABLED by default.

  • VisibilityState for SheetControlsOption - This visibility state can be either COLLAPSED or EXPANDED . This option is COLLAPSED by default.

Link:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-dashboardpublishoptions

Type:

Options for publishing the dashboard when you create it

definition

AWS::QuickSight::Dashboard.Definition.

Link:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-definition

name

The display name of the dashboard.

Link:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-name

parameters

The parameters for the creation of the dashboard, which you want to use to override the default settings.

A dashboard can have any type of parameters, and some parameters might accept multiple values.

Link:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-parameters

permissions

A structure that contains the permissions of the dashboard.

You can use this structure for granting permissions by providing a list of IAM action information for each principal ARN.

To specify no permissions, omit the permissions list.

Link:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-permissions

source_entity

The entity that you are using as a source when you create the dashboard.

In SourceEntity , you specify the type of object that you want to use. You can only create a dashboard from a template, so you use a SourceTemplate entity. If you need to create a dashboard from an analysis, first convert the analysis to a template by using the CreateTemplate API operation. For SourceTemplate , specify the Amazon Resource Name (ARN) of the source template. The SourceTemplate ARN can contain any AWS account; and any QuickSight-supported AWS Region .

Use the DataSetReferences entity within SourceTemplate to list the replacement datasets for the placeholders listed in the original. The schema in each dataset must match its placeholder.

Link:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-sourceentity

tags

Contains a map of the key-value pairs for the resource tag or tags assigned to the dashboard.

Link:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-tags

theme_arn

The Amazon Resource Name (ARN) of the theme that is being used for this dashboard.

If you add a value for this field, it overrides the value that is used in the source entity. The theme ARN must exist in the same AWS account where you create the dashboard.

Link:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-themearn

version_description

A description for the first version of the dashboard being created.

Link:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-versiondescription