Skip to content

Describe Dashboard Definition

quicksight_describe_dashboard_definition R Documentation

Provides a detailed description of the definition of a dashboard

Description

Provides a detailed description of the definition of a dashboard.

If you do not need to know details about the content of a dashboard, for instance if you are trying to check the status of a recently created or updated dashboard, use the describe_dashboard instead.

Usage

quicksight_describe_dashboard_definition(AwsAccountId, DashboardId,
  VersionNumber, AliasName)

Arguments

AwsAccountId

[required] The ID of the Amazon Web Services account that contains the dashboard that you're describing.

DashboardId

[required] The ID for the dashboard.

VersionNumber

The version number for the dashboard. If a version number isn't passed, the latest published dashboard version is described.

AliasName

The alias name.

Value

A list with the following syntax:

list(
  DashboardId = "string",
  Errors = list(
    list(
      Type = "ACCESS_DENIED"|"SOURCE_NOT_FOUND"|"DATA_SET_NOT_FOUND"|"INTERNAL_FAILURE"|"PARAMETER_VALUE_INCOMPATIBLE"|"PARAMETER_TYPE_INVALID"|"PARAMETER_NOT_FOUND"|"COLUMN_TYPE_MISMATCH"|"COLUMN_GEOGRAPHIC_ROLE_MISMATCH"|"COLUMN_REPLACEMENT_MISSING",
      Message = "string",
      ViolatedEntities = list(
        list(
          Path = "string"
        )
      )
    )
  ),
  Name = "string",
  ResourceStatus = "CREATION_IN_PROGRESS"|"CREATION_SUCCESSFUL"|"CREATION_FAILED"|"UPDATE_IN_PROGRESS"|"UPDATE_SUCCESSFUL"|"UPDATE_FAILED"|"DELETED",
  ThemeArn = "string",
  Definition = list(
    DataSetIdentifierDeclarations = list(
      list(
        Identifier = "string",
        DataSetArn = "string"
      )
    ),
    Sheets = list(
      list(
        SheetId = "string",
        Title = "string",
        Description = "string",
        Name = "string",
        ParameterControls = list(
          list(
            DateTimePicker = list(
              ParameterControlId = "string",
              Title = "string",
              SourceParameterName = "string",
              DisplayOptions = list(
                TitleOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  FontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  CustomLabel = "string"
                ),
                DateTimeFormat = "string",
                InfoIconLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  InfoIconText = "string"
                )
              )
            ),
            List = list(
              ParameterControlId = "string",
              Title = "string",
              SourceParameterName = "string",
              DisplayOptions = list(
                SearchOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE"
                ),
                SelectAllOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE"
                ),
                TitleOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  FontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  CustomLabel = "string"
                ),
                InfoIconLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  InfoIconText = "string"
                )
              ),
              Type = "MULTI_SELECT"|"SINGLE_SELECT",
              SelectableValues = list(
                Values = list(
                  "string"
                ),
                LinkToDataSetColumn = list(
                  DataSetIdentifier = "string",
                  ColumnName = "string"
                )
              ),
              CascadingControlConfiguration = list(
                SourceControls = list(
                  list(
                    SourceSheetControlId = "string",
                    ColumnToMatch = list(
                      DataSetIdentifier = "string",
                      ColumnName = "string"
                    )
                  )
                )
              )
            ),
            Dropdown = list(
              ParameterControlId = "string",
              Title = "string",
              SourceParameterName = "string",
              DisplayOptions = list(
                SelectAllOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE"
                ),
                TitleOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  FontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  CustomLabel = "string"
                ),
                InfoIconLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  InfoIconText = "string"
                )
              ),
              Type = "MULTI_SELECT"|"SINGLE_SELECT",
              SelectableValues = list(
                Values = list(
                  "string"
                ),
                LinkToDataSetColumn = list(
                  DataSetIdentifier = "string",
                  ColumnName = "string"
                )
              ),
              CascadingControlConfiguration = list(
                SourceControls = list(
                  list(
                    SourceSheetControlId = "string",
                    ColumnToMatch = list(
                      DataSetIdentifier = "string",
                      ColumnName = "string"
                    )
                  )
                )
              )
            ),
            TextField = list(
              ParameterControlId = "string",
              Title = "string",
              SourceParameterName = "string",
              DisplayOptions = list(
                TitleOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  FontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  CustomLabel = "string"
                ),
                PlaceholderOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE"
                ),
                InfoIconLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  InfoIconText = "string"
                )
              )
            ),
            TextArea = list(
              ParameterControlId = "string",
              Title = "string",
              SourceParameterName = "string",
              Delimiter = "string",
              DisplayOptions = list(
                TitleOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  FontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  CustomLabel = "string"
                ),
                PlaceholderOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE"
                ),
                InfoIconLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  InfoIconText = "string"
                )
              )
            ),
            Slider = list(
              ParameterControlId = "string",
              Title = "string",
              SourceParameterName = "string",
              DisplayOptions = list(
                TitleOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  FontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  CustomLabel = "string"
                ),
                InfoIconLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  InfoIconText = "string"
                )
              ),
              MaximumValue = 123.0,
              MinimumValue = 123.0,
              StepSize = 123.0
            )
          )
        ),
        FilterControls = list(
          list(
            DateTimePicker = list(
              FilterControlId = "string",
              Title = "string",
              SourceFilterId = "string",
              DisplayOptions = list(
                TitleOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  FontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  CustomLabel = "string"
                ),
                DateTimeFormat = "string",
                InfoIconLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  InfoIconText = "string"
                )
              ),
              Type = "SINGLE_VALUED"|"DATE_RANGE"
            ),
            List = list(
              FilterControlId = "string",
              Title = "string",
              SourceFilterId = "string",
              DisplayOptions = list(
                SearchOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE"
                ),
                SelectAllOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE"
                ),
                TitleOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  FontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  CustomLabel = "string"
                ),
                InfoIconLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  InfoIconText = "string"
                )
              ),
              Type = "MULTI_SELECT"|"SINGLE_SELECT",
              SelectableValues = list(
                Values = list(
                  "string"
                )
              ),
              CascadingControlConfiguration = list(
                SourceControls = list(
                  list(
                    SourceSheetControlId = "string",
                    ColumnToMatch = list(
                      DataSetIdentifier = "string",
                      ColumnName = "string"
                    )
                  )
                )
              )
            ),
            Dropdown = list(
              FilterControlId = "string",
              Title = "string",
              SourceFilterId = "string",
              DisplayOptions = list(
                SelectAllOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE"
                ),
                TitleOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  FontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  CustomLabel = "string"
                ),
                InfoIconLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  InfoIconText = "string"
                )
              ),
              Type = "MULTI_SELECT"|"SINGLE_SELECT",
              SelectableValues = list(
                Values = list(
                  "string"
                )
              ),
              CascadingControlConfiguration = list(
                SourceControls = list(
                  list(
                    SourceSheetControlId = "string",
                    ColumnToMatch = list(
                      DataSetIdentifier = "string",
                      ColumnName = "string"
                    )
                  )
                )
              )
            ),
            TextField = list(
              FilterControlId = "string",
              Title = "string",
              SourceFilterId = "string",
              DisplayOptions = list(
                TitleOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  FontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  CustomLabel = "string"
                ),
                PlaceholderOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE"
                ),
                InfoIconLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  InfoIconText = "string"
                )
              )
            ),
            TextArea = list(
              FilterControlId = "string",
              Title = "string",
              SourceFilterId = "string",
              Delimiter = "string",
              DisplayOptions = list(
                TitleOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  FontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  CustomLabel = "string"
                ),
                PlaceholderOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE"
                ),
                InfoIconLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  InfoIconText = "string"
                )
              )
            ),
            Slider = list(
              FilterControlId = "string",
              Title = "string",
              SourceFilterId = "string",
              DisplayOptions = list(
                TitleOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  FontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  CustomLabel = "string"
                ),
                InfoIconLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  InfoIconText = "string"
                )
              ),
              Type = "SINGLE_POINT"|"RANGE",
              MaximumValue = 123.0,
              MinimumValue = 123.0,
              StepSize = 123.0
            ),
            RelativeDateTime = list(
              FilterControlId = "string",
              Title = "string",
              SourceFilterId = "string",
              DisplayOptions = list(
                TitleOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  FontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  CustomLabel = "string"
                ),
                DateTimeFormat = "string",
                InfoIconLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  InfoIconText = "string"
                )
              )
            ),
            CrossSheet = list(
              FilterControlId = "string",
              SourceFilterId = "string",
              CascadingControlConfiguration = list(
                SourceControls = list(
                  list(
                    SourceSheetControlId = "string",
                    ColumnToMatch = list(
                      DataSetIdentifier = "string",
                      ColumnName = "string"
                    )
                  )
                )
              )
            )
          )
        ),
        Visuals = list(
          list(
            TableVisual = list(
              VisualId = "string",
              Title = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              Subtitle = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              ChartConfiguration = list(
                FieldWells = list(
                  TableAggregatedFieldWells = list(
                    GroupBy = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    Values = list(
                      list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    )
                  ),
                  TableUnaggregatedFieldWells = list(
                    Values = list(
                      list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        FormatConfiguration = list(
                          StringFormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          ),
                          NumberFormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          ),
                          DateTimeFormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                ),
                SortConfiguration = list(
                  RowSort = list(
                    list(
                      FieldSort = list(
                        FieldId = "string",
                        Direction = "ASC"|"DESC"
                      ),
                      ColumnSort = list(
                        SortBy = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        Direction = "ASC"|"DESC",
                        AggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        )
                      )
                    )
                  ),
                  PaginationConfiguration = list(
                    PageSize = 123,
                    PageNumber = 123
                  )
                ),
                TableOptions = list(
                  Orientation = "VERTICAL"|"HORIZONTAL",
                  HeaderStyle = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    FontConfiguration = list(
                      FontSize = list(
                        Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                      ),
                      FontDecoration = "UNDERLINE"|"NONE",
                      FontColor = "string",
                      FontWeight = list(
                        Name = "NORMAL"|"BOLD"
                      ),
                      FontStyle = "NORMAL"|"ITALIC"
                    ),
                    TextWrap = "NONE"|"WRAP",
                    HorizontalTextAlignment = "LEFT"|"CENTER"|"RIGHT"|"AUTO",
                    VerticalTextAlignment = "TOP"|"MIDDLE"|"BOTTOM"|"AUTO",
                    BackgroundColor = "string",
                    Height = 123,
                    Border = list(
                      UniformBorder = list(
                        Color = "string",
                        Thickness = 123,
                        Style = "NONE"|"SOLID"
                      ),
                      SideSpecificBorder = list(
                        InnerVertical = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        InnerHorizontal = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Left = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Right = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Top = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Bottom = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        )
                      )
                    )
                  ),
                  CellStyle = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    FontConfiguration = list(
                      FontSize = list(
                        Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                      ),
                      FontDecoration = "UNDERLINE"|"NONE",
                      FontColor = "string",
                      FontWeight = list(
                        Name = "NORMAL"|"BOLD"
                      ),
                      FontStyle = "NORMAL"|"ITALIC"
                    ),
                    TextWrap = "NONE"|"WRAP",
                    HorizontalTextAlignment = "LEFT"|"CENTER"|"RIGHT"|"AUTO",
                    VerticalTextAlignment = "TOP"|"MIDDLE"|"BOTTOM"|"AUTO",
                    BackgroundColor = "string",
                    Height = 123,
                    Border = list(
                      UniformBorder = list(
                        Color = "string",
                        Thickness = 123,
                        Style = "NONE"|"SOLID"
                      ),
                      SideSpecificBorder = list(
                        InnerVertical = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        InnerHorizontal = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Left = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Right = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Top = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Bottom = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        )
                      )
                    )
                  ),
                  RowAlternateColorOptions = list(
                    Status = "ENABLED"|"DISABLED",
                    RowAlternateColors = list(
                      "string"
                    ),
                    UsePrimaryBackgroundColor = "ENABLED"|"DISABLED"
                  )
                ),
                TotalOptions = list(
                  TotalsVisibility = "HIDDEN"|"VISIBLE",
                  Placement = "START"|"END"|"AUTO",
                  ScrollStatus = "PINNED"|"SCROLLED",
                  CustomLabel = "string",
                  TotalCellStyle = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    FontConfiguration = list(
                      FontSize = list(
                        Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                      ),
                      FontDecoration = "UNDERLINE"|"NONE",
                      FontColor = "string",
                      FontWeight = list(
                        Name = "NORMAL"|"BOLD"
                      ),
                      FontStyle = "NORMAL"|"ITALIC"
                    ),
                    TextWrap = "NONE"|"WRAP",
                    HorizontalTextAlignment = "LEFT"|"CENTER"|"RIGHT"|"AUTO",
                    VerticalTextAlignment = "TOP"|"MIDDLE"|"BOTTOM"|"AUTO",
                    BackgroundColor = "string",
                    Height = 123,
                    Border = list(
                      UniformBorder = list(
                        Color = "string",
                        Thickness = 123,
                        Style = "NONE"|"SOLID"
                      ),
                      SideSpecificBorder = list(
                        InnerVertical = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        InnerHorizontal = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Left = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Right = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Top = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Bottom = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        )
                      )
                    )
                  ),
                  TotalAggregationOptions = list(
                    list(
                      FieldId = "string",
                      TotalAggregationFunction = list(
                        SimpleTotalAggregationFunction = "DEFAULT"|"SUM"|"AVERAGE"|"MIN"|"MAX"|"NONE"
                      )
                    )
                  )
                ),
                FieldOptions = list(
                  SelectedFieldOptions = list(
                    list(
                      FieldId = "string",
                      Width = "string",
                      CustomLabel = "string",
                      Visibility = "HIDDEN"|"VISIBLE",
                      URLStyling = list(
                        LinkConfiguration = list(
                          Target = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB",
                          Content = list(
                            CustomTextContent = list(
                              Value = "string",
                              FontConfiguration = list(
                                FontSize = list(
                                  Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                                ),
                                FontDecoration = "UNDERLINE"|"NONE",
                                FontColor = "string",
                                FontWeight = list(
                                  Name = "NORMAL"|"BOLD"
                                ),
                                FontStyle = "NORMAL"|"ITALIC"
                              )
                            ),
                            CustomIconContent = list(
                              Icon = "LINK"
                            )
                          )
                        ),
                        ImageConfiguration = list(
                          SizingOptions = list(
                            TableCellImageScalingConfiguration = "FIT_TO_CELL_HEIGHT"|"FIT_TO_CELL_WIDTH"|"DO_NOT_SCALE"
                          )
                        )
                      )
                    )
                  ),
                  Order = list(
                    "string"
                  ),
                  PinnedFieldOptions = list(
                    PinnedLeftFields = list(
                      "string"
                    )
                  )
                ),
                PaginatedReportOptions = list(
                  VerticalOverflowVisibility = "HIDDEN"|"VISIBLE",
                  OverflowColumnHeaderVisibility = "HIDDEN"|"VISIBLE"
                ),
                TableInlineVisualizations = list(
                  list(
                    DataBars = list(
                      FieldId = "string",
                      PositiveColor = "string",
                      NegativeColor = "string"
                    )
                  )
                ),
                Interactions = list(
                  VisualMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  ),
                  ContextMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  )
                )
              ),
              ConditionalFormatting = list(
                ConditionalFormattingOptions = list(
                  list(
                    Cell = list(
                      FieldId = "string",
                      TextFormat = list(
                        BackgroundColor = list(
                          Solid = list(
                            Expression = "string",
                            Color = "string"
                          ),
                          Gradient = list(
                            Expression = "string",
                            Color = list(
                              Stops = list(
                                list(
                                  GradientOffset = 123.0,
                                  DataValue = 123.0,
                                  Color = "string"
                                )
                              )
                            )
                          )
                        ),
                        TextColor = list(
                          Solid = list(
                            Expression = "string",
                            Color = "string"
                          ),
                          Gradient = list(
                            Expression = "string",
                            Color = list(
                              Stops = list(
                                list(
                                  GradientOffset = 123.0,
                                  DataValue = 123.0,
                                  Color = "string"
                                )
                              )
                            )
                          )
                        ),
                        Icon = list(
                          IconSet = list(
                            Expression = "string",
                            IconSetType = "PLUS_MINUS"|"CHECK_X"|"THREE_COLOR_ARROW"|"THREE_GRAY_ARROW"|"CARET_UP_MINUS_DOWN"|"THREE_SHAPE"|"THREE_CIRCLE"|"FLAGS"|"BARS"|"FOUR_COLOR_ARROW"|"FOUR_GRAY_ARROW"
                          ),
                          CustomCondition = list(
                            Expression = "string",
                            IconOptions = list(
                              Icon = "CARET_UP"|"CARET_DOWN"|"PLUS"|"MINUS"|"ARROW_UP"|"ARROW_DOWN"|"ARROW_LEFT"|"ARROW_UP_LEFT"|"ARROW_DOWN_LEFT"|"ARROW_RIGHT"|"ARROW_UP_RIGHT"|"ARROW_DOWN_RIGHT"|"FACE_UP"|"FACE_DOWN"|"FACE_FLAT"|"ONE_BAR"|"TWO_BAR"|"THREE_BAR"|"CIRCLE"|"TRIANGLE"|"SQUARE"|"FLAG"|"THUMBS_UP"|"THUMBS_DOWN"|"CHECKMARK"|"X",
                              UnicodeIcon = "string"
                            ),
                            Color = "string",
                            DisplayConfiguration = list(
                              IconDisplayOption = "ICON_ONLY"
                            )
                          )
                        )
                      )
                    ),
                    Row = list(
                      BackgroundColor = list(
                        Solid = list(
                          Expression = "string",
                          Color = "string"
                        ),
                        Gradient = list(
                          Expression = "string",
                          Color = list(
                            Stops = list(
                              list(
                                GradientOffset = 123.0,
                                DataValue = 123.0,
                                Color = "string"
                              )
                            )
                          )
                        )
                      ),
                      TextColor = list(
                        Solid = list(
                          Expression = "string",
                          Color = "string"
                        ),
                        Gradient = list(
                          Expression = "string",
                          Color = list(
                            Stops = list(
                              list(
                                GradientOffset = 123.0,
                                DataValue = 123.0,
                                Color = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              ),
              Actions = list(
                list(
                  CustomActionId = "string",
                  Name = "string",
                  Status = "ENABLED"|"DISABLED",
                  Trigger = "DATA_POINT_CLICK"|"DATA_POINT_MENU",
                  ActionOperations = list(
                    list(
                      FilterOperation = list(
                        SelectedFieldsConfiguration = list(
                          SelectedFields = list(
                            "string"
                          ),
                          SelectedFieldOptions = "ALL_FIELDS",
                          SelectedColumns = list(
                            list(
                              DataSetIdentifier = "string",
                              ColumnName = "string"
                            )
                          )
                        ),
                        TargetVisualsConfiguration = list(
                          SameSheetTargetVisualConfiguration = list(
                            TargetVisuals = list(
                              "string"
                            ),
                            TargetVisualOptions = "ALL_VISUALS"
                          )
                        )
                      ),
                      NavigationOperation = list(
                        LocalNavigationConfiguration = list(
                          TargetSheetId = "string"
                        )
                      ),
                      URLOperation = list(
                        URLTemplate = "string",
                        URLTarget = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB"
                      ),
                      SetParametersOperation = list(
                        ParameterValueConfigurations = list(
                          list(
                            DestinationParameterName = "string",
                            Value = list(
                              CustomValuesConfiguration = list(
                                IncludeNullValue = TRUE|FALSE,
                                CustomValues = list(
                                  StringValues = list(
                                    "string"
                                  ),
                                  IntegerValues = list(
                                    123
                                  ),
                                  DecimalValues = list(
                                    123.0
                                  ),
                                  DateTimeValues = list(
                                    as.POSIXct(
                                      "2015-01-01"
                                    )
                                  )
                                )
                              ),
                              SelectAllValueOptions = "ALL_VALUES",
                              SourceParameterName = "string",
                              SourceField = "string",
                              SourceColumn = list(
                                DataSetIdentifier = "string",
                                ColumnName = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              )
            ),
            PivotTableVisual = list(
              VisualId = "string",
              Title = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              Subtitle = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              ChartConfiguration = list(
                FieldWells = list(
                  PivotTableAggregatedFieldWells = list(
                    Rows = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    Columns = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    Values = list(
                      list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    )
                  )
                ),
                SortConfiguration = list(
                  FieldSortOptions = list(
                    list(
                      FieldId = "string",
                      SortBy = list(
                        Field = list(
                          FieldId = "string",
                          Direction = "ASC"|"DESC"
                        ),
                        Column = list(
                          SortBy = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Direction = "ASC"|"DESC",
                          AggregationFunction = list(
                            NumericalAggregationFunction = list(
                              SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                              PercentileAggregation = list(
                                PercentileValue = 123.0
                              )
                            ),
                            CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                            DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                            AttributeAggregationFunction = list(
                              SimpleAttributeAggregation = "UNIQUE_VALUE",
                              ValueForMultipleValues = "string"
                            )
                          )
                        ),
                        DataPath = list(
                          Direction = "ASC"|"DESC",
                          SortPaths = list(
                            list(
                              FieldId = "string",
                              FieldValue = "string",
                              DataPathType = list(
                                PivotTableDataPathType = "HIERARCHY_ROWS_LAYOUT_COLUMN"|"MULTIPLE_ROW_METRICS_COLUMN"|"EMPTY_COLUMN_HEADER"|"COUNT_METRIC_COLUMN"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                ),
                TableOptions = list(
                  MetricPlacement = "ROW"|"COLUMN",
                  SingleMetricVisibility = "HIDDEN"|"VISIBLE",
                  ColumnNamesVisibility = "HIDDEN"|"VISIBLE",
                  ToggleButtonsVisibility = "HIDDEN"|"VISIBLE",
                  ColumnHeaderStyle = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    FontConfiguration = list(
                      FontSize = list(
                        Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                      ),
                      FontDecoration = "UNDERLINE"|"NONE",
                      FontColor = "string",
                      FontWeight = list(
                        Name = "NORMAL"|"BOLD"
                      ),
                      FontStyle = "NORMAL"|"ITALIC"
                    ),
                    TextWrap = "NONE"|"WRAP",
                    HorizontalTextAlignment = "LEFT"|"CENTER"|"RIGHT"|"AUTO",
                    VerticalTextAlignment = "TOP"|"MIDDLE"|"BOTTOM"|"AUTO",
                    BackgroundColor = "string",
                    Height = 123,
                    Border = list(
                      UniformBorder = list(
                        Color = "string",
                        Thickness = 123,
                        Style = "NONE"|"SOLID"
                      ),
                      SideSpecificBorder = list(
                        InnerVertical = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        InnerHorizontal = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Left = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Right = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Top = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Bottom = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        )
                      )
                    )
                  ),
                  RowHeaderStyle = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    FontConfiguration = list(
                      FontSize = list(
                        Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                      ),
                      FontDecoration = "UNDERLINE"|"NONE",
                      FontColor = "string",
                      FontWeight = list(
                        Name = "NORMAL"|"BOLD"
                      ),
                      FontStyle = "NORMAL"|"ITALIC"
                    ),
                    TextWrap = "NONE"|"WRAP",
                    HorizontalTextAlignment = "LEFT"|"CENTER"|"RIGHT"|"AUTO",
                    VerticalTextAlignment = "TOP"|"MIDDLE"|"BOTTOM"|"AUTO",
                    BackgroundColor = "string",
                    Height = 123,
                    Border = list(
                      UniformBorder = list(
                        Color = "string",
                        Thickness = 123,
                        Style = "NONE"|"SOLID"
                      ),
                      SideSpecificBorder = list(
                        InnerVertical = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        InnerHorizontal = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Left = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Right = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Top = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Bottom = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        )
                      )
                    )
                  ),
                  CellStyle = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    FontConfiguration = list(
                      FontSize = list(
                        Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                      ),
                      FontDecoration = "UNDERLINE"|"NONE",
                      FontColor = "string",
                      FontWeight = list(
                        Name = "NORMAL"|"BOLD"
                      ),
                      FontStyle = "NORMAL"|"ITALIC"
                    ),
                    TextWrap = "NONE"|"WRAP",
                    HorizontalTextAlignment = "LEFT"|"CENTER"|"RIGHT"|"AUTO",
                    VerticalTextAlignment = "TOP"|"MIDDLE"|"BOTTOM"|"AUTO",
                    BackgroundColor = "string",
                    Height = 123,
                    Border = list(
                      UniformBorder = list(
                        Color = "string",
                        Thickness = 123,
                        Style = "NONE"|"SOLID"
                      ),
                      SideSpecificBorder = list(
                        InnerVertical = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        InnerHorizontal = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Left = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Right = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Top = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Bottom = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        )
                      )
                    )
                  ),
                  RowFieldNamesStyle = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    FontConfiguration = list(
                      FontSize = list(
                        Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                      ),
                      FontDecoration = "UNDERLINE"|"NONE",
                      FontColor = "string",
                      FontWeight = list(
                        Name = "NORMAL"|"BOLD"
                      ),
                      FontStyle = "NORMAL"|"ITALIC"
                    ),
                    TextWrap = "NONE"|"WRAP",
                    HorizontalTextAlignment = "LEFT"|"CENTER"|"RIGHT"|"AUTO",
                    VerticalTextAlignment = "TOP"|"MIDDLE"|"BOTTOM"|"AUTO",
                    BackgroundColor = "string",
                    Height = 123,
                    Border = list(
                      UniformBorder = list(
                        Color = "string",
                        Thickness = 123,
                        Style = "NONE"|"SOLID"
                      ),
                      SideSpecificBorder = list(
                        InnerVertical = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        InnerHorizontal = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Left = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Right = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Top = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        Bottom = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        )
                      )
                    )
                  ),
                  RowAlternateColorOptions = list(
                    Status = "ENABLED"|"DISABLED",
                    RowAlternateColors = list(
                      "string"
                    ),
                    UsePrimaryBackgroundColor = "ENABLED"|"DISABLED"
                  ),
                  CollapsedRowDimensionsVisibility = "HIDDEN"|"VISIBLE",
                  RowsLayout = "TABULAR"|"HIERARCHY",
                  RowsLabelOptions = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    CustomLabel = "string"
                  ),
                  DefaultCellWidth = "string"
                ),
                TotalOptions = list(
                  RowSubtotalOptions = list(
                    TotalsVisibility = "HIDDEN"|"VISIBLE",
                    CustomLabel = "string",
                    FieldLevel = "ALL"|"CUSTOM"|"LAST",
                    FieldLevelOptions = list(
                      list(
                        FieldId = "string"
                      )
                    ),
                    TotalCellStyle = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      TextWrap = "NONE"|"WRAP",
                      HorizontalTextAlignment = "LEFT"|"CENTER"|"RIGHT"|"AUTO",
                      VerticalTextAlignment = "TOP"|"MIDDLE"|"BOTTOM"|"AUTO",
                      BackgroundColor = "string",
                      Height = 123,
                      Border = list(
                        UniformBorder = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        SideSpecificBorder = list(
                          InnerVertical = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          InnerHorizontal = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Left = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Right = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Top = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Bottom = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          )
                        )
                      )
                    ),
                    ValueCellStyle = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      TextWrap = "NONE"|"WRAP",
                      HorizontalTextAlignment = "LEFT"|"CENTER"|"RIGHT"|"AUTO",
                      VerticalTextAlignment = "TOP"|"MIDDLE"|"BOTTOM"|"AUTO",
                      BackgroundColor = "string",
                      Height = 123,
                      Border = list(
                        UniformBorder = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        SideSpecificBorder = list(
                          InnerVertical = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          InnerHorizontal = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Left = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Right = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Top = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Bottom = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          )
                        )
                      )
                    ),
                    MetricHeaderCellStyle = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      TextWrap = "NONE"|"WRAP",
                      HorizontalTextAlignment = "LEFT"|"CENTER"|"RIGHT"|"AUTO",
                      VerticalTextAlignment = "TOP"|"MIDDLE"|"BOTTOM"|"AUTO",
                      BackgroundColor = "string",
                      Height = 123,
                      Border = list(
                        UniformBorder = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        SideSpecificBorder = list(
                          InnerVertical = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          InnerHorizontal = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Left = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Right = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Top = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Bottom = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          )
                        )
                      )
                    ),
                    StyleTargets = list(
                      list(
                        CellType = "TOTAL"|"METRIC_HEADER"|"VALUE"
                      )
                    )
                  ),
                  ColumnSubtotalOptions = list(
                    TotalsVisibility = "HIDDEN"|"VISIBLE",
                    CustomLabel = "string",
                    FieldLevel = "ALL"|"CUSTOM"|"LAST",
                    FieldLevelOptions = list(
                      list(
                        FieldId = "string"
                      )
                    ),
                    TotalCellStyle = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      TextWrap = "NONE"|"WRAP",
                      HorizontalTextAlignment = "LEFT"|"CENTER"|"RIGHT"|"AUTO",
                      VerticalTextAlignment = "TOP"|"MIDDLE"|"BOTTOM"|"AUTO",
                      BackgroundColor = "string",
                      Height = 123,
                      Border = list(
                        UniformBorder = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        SideSpecificBorder = list(
                          InnerVertical = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          InnerHorizontal = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Left = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Right = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Top = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Bottom = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          )
                        )
                      )
                    ),
                    ValueCellStyle = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      TextWrap = "NONE"|"WRAP",
                      HorizontalTextAlignment = "LEFT"|"CENTER"|"RIGHT"|"AUTO",
                      VerticalTextAlignment = "TOP"|"MIDDLE"|"BOTTOM"|"AUTO",
                      BackgroundColor = "string",
                      Height = 123,
                      Border = list(
                        UniformBorder = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        SideSpecificBorder = list(
                          InnerVertical = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          InnerHorizontal = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Left = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Right = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Top = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Bottom = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          )
                        )
                      )
                    ),
                    MetricHeaderCellStyle = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      TextWrap = "NONE"|"WRAP",
                      HorizontalTextAlignment = "LEFT"|"CENTER"|"RIGHT"|"AUTO",
                      VerticalTextAlignment = "TOP"|"MIDDLE"|"BOTTOM"|"AUTO",
                      BackgroundColor = "string",
                      Height = 123,
                      Border = list(
                        UniformBorder = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        SideSpecificBorder = list(
                          InnerVertical = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          InnerHorizontal = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Left = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Right = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Top = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Bottom = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          )
                        )
                      )
                    ),
                    StyleTargets = list(
                      list(
                        CellType = "TOTAL"|"METRIC_HEADER"|"VALUE"
                      )
                    )
                  ),
                  RowTotalOptions = list(
                    TotalsVisibility = "HIDDEN"|"VISIBLE",
                    Placement = "START"|"END"|"AUTO",
                    ScrollStatus = "PINNED"|"SCROLLED",
                    CustomLabel = "string",
                    TotalCellStyle = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      TextWrap = "NONE"|"WRAP",
                      HorizontalTextAlignment = "LEFT"|"CENTER"|"RIGHT"|"AUTO",
                      VerticalTextAlignment = "TOP"|"MIDDLE"|"BOTTOM"|"AUTO",
                      BackgroundColor = "string",
                      Height = 123,
                      Border = list(
                        UniformBorder = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        SideSpecificBorder = list(
                          InnerVertical = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          InnerHorizontal = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Left = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Right = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Top = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Bottom = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          )
                        )
                      )
                    ),
                    ValueCellStyle = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      TextWrap = "NONE"|"WRAP",
                      HorizontalTextAlignment = "LEFT"|"CENTER"|"RIGHT"|"AUTO",
                      VerticalTextAlignment = "TOP"|"MIDDLE"|"BOTTOM"|"AUTO",
                      BackgroundColor = "string",
                      Height = 123,
                      Border = list(
                        UniformBorder = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        SideSpecificBorder = list(
                          InnerVertical = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          InnerHorizontal = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Left = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Right = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Top = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Bottom = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          )
                        )
                      )
                    ),
                    MetricHeaderCellStyle = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      TextWrap = "NONE"|"WRAP",
                      HorizontalTextAlignment = "LEFT"|"CENTER"|"RIGHT"|"AUTO",
                      VerticalTextAlignment = "TOP"|"MIDDLE"|"BOTTOM"|"AUTO",
                      BackgroundColor = "string",
                      Height = 123,
                      Border = list(
                        UniformBorder = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        SideSpecificBorder = list(
                          InnerVertical = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          InnerHorizontal = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Left = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Right = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Top = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Bottom = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          )
                        )
                      )
                    ),
                    TotalAggregationOptions = list(
                      list(
                        FieldId = "string",
                        TotalAggregationFunction = list(
                          SimpleTotalAggregationFunction = "DEFAULT"|"SUM"|"AVERAGE"|"MIN"|"MAX"|"NONE"
                        )
                      )
                    )
                  ),
                  ColumnTotalOptions = list(
                    TotalsVisibility = "HIDDEN"|"VISIBLE",
                    Placement = "START"|"END"|"AUTO",
                    ScrollStatus = "PINNED"|"SCROLLED",
                    CustomLabel = "string",
                    TotalCellStyle = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      TextWrap = "NONE"|"WRAP",
                      HorizontalTextAlignment = "LEFT"|"CENTER"|"RIGHT"|"AUTO",
                      VerticalTextAlignment = "TOP"|"MIDDLE"|"BOTTOM"|"AUTO",
                      BackgroundColor = "string",
                      Height = 123,
                      Border = list(
                        UniformBorder = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        SideSpecificBorder = list(
                          InnerVertical = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          InnerHorizontal = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Left = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Right = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Top = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Bottom = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          )
                        )
                      )
                    ),
                    ValueCellStyle = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      TextWrap = "NONE"|"WRAP",
                      HorizontalTextAlignment = "LEFT"|"CENTER"|"RIGHT"|"AUTO",
                      VerticalTextAlignment = "TOP"|"MIDDLE"|"BOTTOM"|"AUTO",
                      BackgroundColor = "string",
                      Height = 123,
                      Border = list(
                        UniformBorder = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        SideSpecificBorder = list(
                          InnerVertical = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          InnerHorizontal = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Left = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Right = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Top = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Bottom = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          )
                        )
                      )
                    ),
                    MetricHeaderCellStyle = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      TextWrap = "NONE"|"WRAP",
                      HorizontalTextAlignment = "LEFT"|"CENTER"|"RIGHT"|"AUTO",
                      VerticalTextAlignment = "TOP"|"MIDDLE"|"BOTTOM"|"AUTO",
                      BackgroundColor = "string",
                      Height = 123,
                      Border = list(
                        UniformBorder = list(
                          Color = "string",
                          Thickness = 123,
                          Style = "NONE"|"SOLID"
                        ),
                        SideSpecificBorder = list(
                          InnerVertical = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          InnerHorizontal = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Left = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Right = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Top = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          ),
                          Bottom = list(
                            Color = "string",
                            Thickness = 123,
                            Style = "NONE"|"SOLID"
                          )
                        )
                      )
                    ),
                    TotalAggregationOptions = list(
                      list(
                        FieldId = "string",
                        TotalAggregationFunction = list(
                          SimpleTotalAggregationFunction = "DEFAULT"|"SUM"|"AVERAGE"|"MIN"|"MAX"|"NONE"
                        )
                      )
                    )
                  )
                ),
                FieldOptions = list(
                  SelectedFieldOptions = list(
                    list(
                      FieldId = "string",
                      CustomLabel = "string",
                      Visibility = "HIDDEN"|"VISIBLE"
                    )
                  ),
                  DataPathOptions = list(
                    list(
                      DataPathList = list(
                        list(
                          FieldId = "string",
                          FieldValue = "string",
                          DataPathType = list(
                            PivotTableDataPathType = "HIERARCHY_ROWS_LAYOUT_COLUMN"|"MULTIPLE_ROW_METRICS_COLUMN"|"EMPTY_COLUMN_HEADER"|"COUNT_METRIC_COLUMN"
                          )
                        )
                      ),
                      Width = "string"
                    )
                  ),
                  CollapseStateOptions = list(
                    list(
                      Target = list(
                        FieldId = "string",
                        FieldDataPathValues = list(
                          list(
                            FieldId = "string",
                            FieldValue = "string",
                            DataPathType = list(
                              PivotTableDataPathType = "HIERARCHY_ROWS_LAYOUT_COLUMN"|"MULTIPLE_ROW_METRICS_COLUMN"|"EMPTY_COLUMN_HEADER"|"COUNT_METRIC_COLUMN"
                            )
                          )
                        )
                      ),
                      State = "COLLAPSED"|"EXPANDED"
                    )
                  )
                ),
                PaginatedReportOptions = list(
                  VerticalOverflowVisibility = "HIDDEN"|"VISIBLE",
                  OverflowColumnHeaderVisibility = "HIDDEN"|"VISIBLE"
                ),
                Interactions = list(
                  VisualMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  ),
                  ContextMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  )
                )
              ),
              ConditionalFormatting = list(
                ConditionalFormattingOptions = list(
                  list(
                    Cell = list(
                      FieldId = "string",
                      TextFormat = list(
                        BackgroundColor = list(
                          Solid = list(
                            Expression = "string",
                            Color = "string"
                          ),
                          Gradient = list(
                            Expression = "string",
                            Color = list(
                              Stops = list(
                                list(
                                  GradientOffset = 123.0,
                                  DataValue = 123.0,
                                  Color = "string"
                                )
                              )
                            )
                          )
                        ),
                        TextColor = list(
                          Solid = list(
                            Expression = "string",
                            Color = "string"
                          ),
                          Gradient = list(
                            Expression = "string",
                            Color = list(
                              Stops = list(
                                list(
                                  GradientOffset = 123.0,
                                  DataValue = 123.0,
                                  Color = "string"
                                )
                              )
                            )
                          )
                        ),
                        Icon = list(
                          IconSet = list(
                            Expression = "string",
                            IconSetType = "PLUS_MINUS"|"CHECK_X"|"THREE_COLOR_ARROW"|"THREE_GRAY_ARROW"|"CARET_UP_MINUS_DOWN"|"THREE_SHAPE"|"THREE_CIRCLE"|"FLAGS"|"BARS"|"FOUR_COLOR_ARROW"|"FOUR_GRAY_ARROW"
                          ),
                          CustomCondition = list(
                            Expression = "string",
                            IconOptions = list(
                              Icon = "CARET_UP"|"CARET_DOWN"|"PLUS"|"MINUS"|"ARROW_UP"|"ARROW_DOWN"|"ARROW_LEFT"|"ARROW_UP_LEFT"|"ARROW_DOWN_LEFT"|"ARROW_RIGHT"|"ARROW_UP_RIGHT"|"ARROW_DOWN_RIGHT"|"FACE_UP"|"FACE_DOWN"|"FACE_FLAT"|"ONE_BAR"|"TWO_BAR"|"THREE_BAR"|"CIRCLE"|"TRIANGLE"|"SQUARE"|"FLAG"|"THUMBS_UP"|"THUMBS_DOWN"|"CHECKMARK"|"X",
                              UnicodeIcon = "string"
                            ),
                            Color = "string",
                            DisplayConfiguration = list(
                              IconDisplayOption = "ICON_ONLY"
                            )
                          )
                        )
                      ),
                      Scope = list(
                        Role = "FIELD"|"FIELD_TOTAL"|"GRAND_TOTAL"
                      ),
                      Scopes = list(
                        list(
                          Role = "FIELD"|"FIELD_TOTAL"|"GRAND_TOTAL"
                        )
                      )
                    )
                  )
                )
              ),
              Actions = list(
                list(
                  CustomActionId = "string",
                  Name = "string",
                  Status = "ENABLED"|"DISABLED",
                  Trigger = "DATA_POINT_CLICK"|"DATA_POINT_MENU",
                  ActionOperations = list(
                    list(
                      FilterOperation = list(
                        SelectedFieldsConfiguration = list(
                          SelectedFields = list(
                            "string"
                          ),
                          SelectedFieldOptions = "ALL_FIELDS",
                          SelectedColumns = list(
                            list(
                              DataSetIdentifier = "string",
                              ColumnName = "string"
                            )
                          )
                        ),
                        TargetVisualsConfiguration = list(
                          SameSheetTargetVisualConfiguration = list(
                            TargetVisuals = list(
                              "string"
                            ),
                            TargetVisualOptions = "ALL_VISUALS"
                          )
                        )
                      ),
                      NavigationOperation = list(
                        LocalNavigationConfiguration = list(
                          TargetSheetId = "string"
                        )
                      ),
                      URLOperation = list(
                        URLTemplate = "string",
                        URLTarget = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB"
                      ),
                      SetParametersOperation = list(
                        ParameterValueConfigurations = list(
                          list(
                            DestinationParameterName = "string",
                            Value = list(
                              CustomValuesConfiguration = list(
                                IncludeNullValue = TRUE|FALSE,
                                CustomValues = list(
                                  StringValues = list(
                                    "string"
                                  ),
                                  IntegerValues = list(
                                    123
                                  ),
                                  DecimalValues = list(
                                    123.0
                                  ),
                                  DateTimeValues = list(
                                    as.POSIXct(
                                      "2015-01-01"
                                    )
                                  )
                                )
                              ),
                              SelectAllValueOptions = "ALL_VALUES",
                              SourceParameterName = "string",
                              SourceField = "string",
                              SourceColumn = list(
                                DataSetIdentifier = "string",
                                ColumnName = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              )
            ),
            BarChartVisual = list(
              VisualId = "string",
              Title = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              Subtitle = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              ChartConfiguration = list(
                FieldWells = list(
                  BarChartAggregatedFieldWells = list(
                    Category = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    Values = list(
                      list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    ),
                    Colors = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    SmallMultiples = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                ),
                SortConfiguration = list(
                  CategorySort = list(
                    list(
                      FieldSort = list(
                        FieldId = "string",
                        Direction = "ASC"|"DESC"
                      ),
                      ColumnSort = list(
                        SortBy = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        Direction = "ASC"|"DESC",
                        AggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        )
                      )
                    )
                  ),
                  CategoryItemsLimit = list(
                    ItemsLimit = 123,
                    OtherCategories = "INCLUDE"|"EXCLUDE"
                  ),
                  ColorSort = list(
                    list(
                      FieldSort = list(
                        FieldId = "string",
                        Direction = "ASC"|"DESC"
                      ),
                      ColumnSort = list(
                        SortBy = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        Direction = "ASC"|"DESC",
                        AggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        )
                      )
                    )
                  ),
                  ColorItemsLimit = list(
                    ItemsLimit = 123,
                    OtherCategories = "INCLUDE"|"EXCLUDE"
                  ),
                  SmallMultiplesSort = list(
                    list(
                      FieldSort = list(
                        FieldId = "string",
                        Direction = "ASC"|"DESC"
                      ),
                      ColumnSort = list(
                        SortBy = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        Direction = "ASC"|"DESC",
                        AggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        )
                      )
                    )
                  ),
                  SmallMultiplesLimitConfiguration = list(
                    ItemsLimit = 123,
                    OtherCategories = "INCLUDE"|"EXCLUDE"
                  )
                ),
                Orientation = "HORIZONTAL"|"VERTICAL",
                BarsArrangement = "CLUSTERED"|"STACKED"|"STACKED_PERCENT",
                VisualPalette = list(
                  ChartColor = "string",
                  ColorMap = list(
                    list(
                      Element = list(
                        FieldId = "string",
                        FieldValue = "string",
                        DataPathType = list(
                          PivotTableDataPathType = "HIERARCHY_ROWS_LAYOUT_COLUMN"|"MULTIPLE_ROW_METRICS_COLUMN"|"EMPTY_COLUMN_HEADER"|"COUNT_METRIC_COLUMN"
                        )
                      ),
                      Color = "string",
                      TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                    )
                  )
                ),
                SmallMultiplesOptions = list(
                  MaxVisibleRows = 123,
                  MaxVisibleColumns = 123,
                  PanelConfiguration = list(
                    Title = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      HorizontalTextAlignment = "LEFT"|"CENTER"|"RIGHT"|"AUTO"
                    ),
                    BorderVisibility = "HIDDEN"|"VISIBLE",
                    BorderThickness = "string",
                    BorderStyle = "SOLID"|"DASHED"|"DOTTED",
                    BorderColor = "string",
                    GutterVisibility = "HIDDEN"|"VISIBLE",
                    GutterSpacing = "string",
                    BackgroundVisibility = "HIDDEN"|"VISIBLE",
                    BackgroundColor = "string"
                  ),
                  XAxis = list(
                    Scale = "SHARED"|"INDEPENDENT",
                    Placement = "OUTSIDE"|"INSIDE"
                  ),
                  YAxis = list(
                    Scale = "SHARED"|"INDEPENDENT",
                    Placement = "OUTSIDE"|"INSIDE"
                  )
                ),
                CategoryAxis = list(
                  TickLabelOptions = list(
                    LabelOptions = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string"
                    ),
                    RotationAngle = 123.0
                  ),
                  AxisLineVisibility = "HIDDEN"|"VISIBLE",
                  GridLineVisibility = "HIDDEN"|"VISIBLE",
                  DataOptions = list(
                    NumericAxisOptions = list(
                      Scale = list(
                        Linear = list(
                          StepCount = 123,
                          StepSize = 123.0
                        ),
                        Logarithmic = list(
                          Base = 123.0
                        )
                      ),
                      Range = list(
                        MinMax = list(
                          Minimum = 123.0,
                          Maximum = 123.0
                        ),
                        DataDriven = list()
                      )
                    ),
                    DateAxisOptions = list(
                      MissingDateVisibility = "HIDDEN"|"VISIBLE"
                    )
                  ),
                  ScrollbarOptions = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    VisibleRange = list(
                      PercentRange = list(
                        From = 123.0,
                        To = 123.0
                      )
                    )
                  ),
                  AxisOffset = "string"
                ),
                CategoryLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                ValueAxis = list(
                  TickLabelOptions = list(
                    LabelOptions = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string"
                    ),
                    RotationAngle = 123.0
                  ),
                  AxisLineVisibility = "HIDDEN"|"VISIBLE",
                  GridLineVisibility = "HIDDEN"|"VISIBLE",
                  DataOptions = list(
                    NumericAxisOptions = list(
                      Scale = list(
                        Linear = list(
                          StepCount = 123,
                          StepSize = 123.0
                        ),
                        Logarithmic = list(
                          Base = 123.0
                        )
                      ),
                      Range = list(
                        MinMax = list(
                          Minimum = 123.0,
                          Maximum = 123.0
                        ),
                        DataDriven = list()
                      )
                    ),
                    DateAxisOptions = list(
                      MissingDateVisibility = "HIDDEN"|"VISIBLE"
                    )
                  ),
                  ScrollbarOptions = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    VisibleRange = list(
                      PercentRange = list(
                        From = 123.0,
                        To = 123.0
                      )
                    )
                  ),
                  AxisOffset = "string"
                ),
                ValueLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                ColorLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                Legend = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  Title = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    FontConfiguration = list(
                      FontSize = list(
                        Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                      ),
                      FontDecoration = "UNDERLINE"|"NONE",
                      FontColor = "string",
                      FontWeight = list(
                        Name = "NORMAL"|"BOLD"
                      ),
                      FontStyle = "NORMAL"|"ITALIC"
                    ),
                    CustomLabel = "string"
                  ),
                  Position = "AUTO"|"RIGHT"|"BOTTOM"|"TOP",
                  Width = "string",
                  Height = "string"
                ),
                DataLabels = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  CategoryLabelVisibility = "HIDDEN"|"VISIBLE",
                  MeasureLabelVisibility = "HIDDEN"|"VISIBLE",
                  DataLabelTypes = list(
                    list(
                      FieldLabelType = list(
                        FieldId = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      DataPathLabelType = list(
                        FieldId = "string",
                        FieldValue = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      RangeEndsLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MinimumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MaximumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      )
                    )
                  ),
                  Position = "INSIDE"|"OUTSIDE"|"LEFT"|"TOP"|"BOTTOM"|"RIGHT",
                  LabelContent = "VALUE"|"PERCENT"|"VALUE_AND_PERCENT",
                  LabelFontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  LabelColor = "string",
                  Overlap = "DISABLE_OVERLAP"|"ENABLE_OVERLAP",
                  TotalsVisibility = "HIDDEN"|"VISIBLE"
                ),
                Tooltip = list(
                  TooltipVisibility = "HIDDEN"|"VISIBLE",
                  SelectedTooltipType = "BASIC"|"DETAILED",
                  FieldBasedTooltip = list(
                    AggregationVisibility = "HIDDEN"|"VISIBLE",
                    TooltipTitleType = "NONE"|"PRIMARY_VALUE",
                    TooltipFields = list(
                      list(
                        FieldTooltipItem = list(
                          FieldId = "string",
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        ),
                        ColumnTooltipItem = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          Aggregation = list(
                            NumericalAggregationFunction = list(
                              SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                              PercentileAggregation = list(
                                PercentileValue = 123.0
                              )
                            ),
                            CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                            DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                            AttributeAggregationFunction = list(
                              SimpleAttributeAggregation = "UNIQUE_VALUE",
                              ValueForMultipleValues = "string"
                            )
                          ),
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        )
                      )
                    )
                  )
                ),
                ReferenceLines = list(
                  list(
                    Status = "ENABLED"|"DISABLED",
                    DataConfiguration = list(
                      StaticConfiguration = list(
                        Value = 123.0
                      ),
                      DynamicConfiguration = list(
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        MeasureAggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        ),
                        Calculation = list(
                          SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                          PercentileAggregation = list(
                            PercentileValue = 123.0
                          )
                        )
                      ),
                      AxisBinding = "PRIMARY_YAXIS"|"SECONDARY_YAXIS",
                      SeriesType = "BAR"|"LINE"
                    ),
                    StyleConfiguration = list(
                      Pattern = "SOLID"|"DASHED"|"DOTTED",
                      Color = "string"
                    ),
                    LabelConfiguration = list(
                      ValueLabelConfiguration = list(
                        RelativePosition = "BEFORE_CUSTOM_LABEL"|"AFTER_CUSTOM_LABEL",
                        FormatConfiguration = list(
                          NumberDisplayFormatConfiguration = list(
                            Prefix = "string",
                            Suffix = "string",
                            SeparatorConfiguration = list(
                              DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                              ThousandsSeparator = list(
                                Symbol = "COMMA"|"DOT"|"SPACE",
                                Visibility = "HIDDEN"|"VISIBLE"
                              )
                            ),
                            DecimalPlacesConfiguration = list(
                              DecimalPlaces = 123
                            ),
                            NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                            NegativeValueConfiguration = list(
                              DisplayMode = "POSITIVE"|"NEGATIVE"
                            ),
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            )
                          ),
                          CurrencyDisplayFormatConfiguration = list(
                            Prefix = "string",
                            Suffix = "string",
                            SeparatorConfiguration = list(
                              DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                              ThousandsSeparator = list(
                                Symbol = "COMMA"|"DOT"|"SPACE",
                                Visibility = "HIDDEN"|"VISIBLE"
                              )
                            ),
                            Symbol = "string",
                            DecimalPlacesConfiguration = list(
                              DecimalPlaces = 123
                            ),
                            NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                            NegativeValueConfiguration = list(
                              DisplayMode = "POSITIVE"|"NEGATIVE"
                            ),
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            )
                          ),
                          PercentageDisplayFormatConfiguration = list(
                            Prefix = "string",
                            Suffix = "string",
                            SeparatorConfiguration = list(
                              DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                              ThousandsSeparator = list(
                                Symbol = "COMMA"|"DOT"|"SPACE",
                                Visibility = "HIDDEN"|"VISIBLE"
                              )
                            ),
                            DecimalPlacesConfiguration = list(
                              DecimalPlaces = 123
                            ),
                            NegativeValueConfiguration = list(
                              DisplayMode = "POSITIVE"|"NEGATIVE"
                            ),
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            )
                          )
                        )
                      ),
                      CustomLabelConfiguration = list(
                        CustomLabel = "string"
                      ),
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      FontColor = "string",
                      HorizontalPosition = "LEFT"|"CENTER"|"RIGHT",
                      VerticalPosition = "ABOVE"|"BELOW"
                    )
                  )
                ),
                ContributionAnalysisDefaults = list(
                  list(
                    MeasureFieldId = "string",
                    ContributorDimensions = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    )
                  )
                ),
                Interactions = list(
                  VisualMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  ),
                  ContextMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  )
                )
              ),
              Actions = list(
                list(
                  CustomActionId = "string",
                  Name = "string",
                  Status = "ENABLED"|"DISABLED",
                  Trigger = "DATA_POINT_CLICK"|"DATA_POINT_MENU",
                  ActionOperations = list(
                    list(
                      FilterOperation = list(
                        SelectedFieldsConfiguration = list(
                          SelectedFields = list(
                            "string"
                          ),
                          SelectedFieldOptions = "ALL_FIELDS",
                          SelectedColumns = list(
                            list(
                              DataSetIdentifier = "string",
                              ColumnName = "string"
                            )
                          )
                        ),
                        TargetVisualsConfiguration = list(
                          SameSheetTargetVisualConfiguration = list(
                            TargetVisuals = list(
                              "string"
                            ),
                            TargetVisualOptions = "ALL_VISUALS"
                          )
                        )
                      ),
                      NavigationOperation = list(
                        LocalNavigationConfiguration = list(
                          TargetSheetId = "string"
                        )
                      ),
                      URLOperation = list(
                        URLTemplate = "string",
                        URLTarget = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB"
                      ),
                      SetParametersOperation = list(
                        ParameterValueConfigurations = list(
                          list(
                            DestinationParameterName = "string",
                            Value = list(
                              CustomValuesConfiguration = list(
                                IncludeNullValue = TRUE|FALSE,
                                CustomValues = list(
                                  StringValues = list(
                                    "string"
                                  ),
                                  IntegerValues = list(
                                    123
                                  ),
                                  DecimalValues = list(
                                    123.0
                                  ),
                                  DateTimeValues = list(
                                    as.POSIXct(
                                      "2015-01-01"
                                    )
                                  )
                                )
                              ),
                              SelectAllValueOptions = "ALL_VALUES",
                              SourceParameterName = "string",
                              SourceField = "string",
                              SourceColumn = list(
                                DataSetIdentifier = "string",
                                ColumnName = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              ),
              ColumnHierarchies = list(
                list(
                  ExplicitHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  DateTimeHierarchy = list(
                    HierarchyId = "string",
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  PredefinedHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  )
                )
              )
            ),
            KPIVisual = list(
              VisualId = "string",
              Title = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              Subtitle = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              ChartConfiguration = list(
                FieldWells = list(
                  Values = list(
                    list(
                      NumericalMeasureField = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        AggregationFunction = list(
                          SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                          PercentileAggregation = list(
                            PercentileValue = 123.0
                          )
                        ),
                        FormatConfiguration = list(
                          FormatConfiguration = list(
                            NumberDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            CurrencyDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              Symbol = "string",
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            PercentageDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            )
                          )
                        )
                      ),
                      CategoricalMeasureField = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                        FormatConfiguration = list(
                          NullValueFormatConfiguration = list(
                            NullString = "string"
                          ),
                          NumericFormatConfiguration = list(
                            NumberDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            CurrencyDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              Symbol = "string",
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            PercentageDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            )
                          )
                        )
                      ),
                      DateMeasureField = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                        FormatConfiguration = list(
                          DateTimeFormat = "string",
                          NullValueFormatConfiguration = list(
                            NullString = "string"
                          ),
                          NumericFormatConfiguration = list(
                            NumberDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            CurrencyDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              Symbol = "string",
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            PercentageDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            )
                          )
                        )
                      ),
                      CalculatedMeasureField = list(
                        FieldId = "string",
                        Expression = "string"
                      )
                    )
                  ),
                  TargetValues = list(
                    list(
                      NumericalMeasureField = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        AggregationFunction = list(
                          SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                          PercentileAggregation = list(
                            PercentileValue = 123.0
                          )
                        ),
                        FormatConfiguration = list(
                          FormatConfiguration = list(
                            NumberDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            CurrencyDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              Symbol = "string",
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            PercentageDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            )
                          )
                        )
                      ),
                      CategoricalMeasureField = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                        FormatConfiguration = list(
                          NullValueFormatConfiguration = list(
                            NullString = "string"
                          ),
                          NumericFormatConfiguration = list(
                            NumberDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            CurrencyDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              Symbol = "string",
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            PercentageDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            )
                          )
                        )
                      ),
                      DateMeasureField = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                        FormatConfiguration = list(
                          DateTimeFormat = "string",
                          NullValueFormatConfiguration = list(
                            NullString = "string"
                          ),
                          NumericFormatConfiguration = list(
                            NumberDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            CurrencyDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              Symbol = "string",
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            PercentageDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            )
                          )
                        )
                      ),
                      CalculatedMeasureField = list(
                        FieldId = "string",
                        Expression = "string"
                      )
                    )
                  ),
                  TrendGroups = list(
                    list(
                      NumericalDimensionField = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        HierarchyId = "string",
                        FormatConfiguration = list(
                          FormatConfiguration = list(
                            NumberDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            CurrencyDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              Symbol = "string",
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            PercentageDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            )
                          )
                        )
                      ),
                      CategoricalDimensionField = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        HierarchyId = "string",
                        FormatConfiguration = list(
                          NullValueFormatConfiguration = list(
                            NullString = "string"
                          ),
                          NumericFormatConfiguration = list(
                            NumberDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            CurrencyDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              Symbol = "string",
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            PercentageDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            )
                          )
                        )
                      ),
                      DateDimensionField = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                        HierarchyId = "string",
                        FormatConfiguration = list(
                          DateTimeFormat = "string",
                          NullValueFormatConfiguration = list(
                            NullString = "string"
                          ),
                          NumericFormatConfiguration = list(
                            NumberDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            CurrencyDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              Symbol = "string",
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            PercentageDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                ),
                SortConfiguration = list(
                  TrendGroupSort = list(
                    list(
                      FieldSort = list(
                        FieldId = "string",
                        Direction = "ASC"|"DESC"
                      ),
                      ColumnSort = list(
                        SortBy = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        Direction = "ASC"|"DESC",
                        AggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        )
                      )
                    )
                  )
                ),
                KPIOptions = list(
                  ProgressBar = list(
                    Visibility = "HIDDEN"|"VISIBLE"
                  ),
                  TrendArrows = list(
                    Visibility = "HIDDEN"|"VISIBLE"
                  ),
                  SecondaryValue = list(
                    Visibility = "HIDDEN"|"VISIBLE"
                  ),
                  Comparison = list(
                    ComparisonMethod = "DIFFERENCE"|"PERCENT_DIFFERENCE"|"PERCENT",
                    ComparisonFormat = list(
                      NumberDisplayFormatConfiguration = list(
                        Prefix = "string",
                        Suffix = "string",
                        SeparatorConfiguration = list(
                          DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                          ThousandsSeparator = list(
                            Symbol = "COMMA"|"DOT"|"SPACE",
                            Visibility = "HIDDEN"|"VISIBLE"
                          )
                        ),
                        DecimalPlacesConfiguration = list(
                          DecimalPlaces = 123
                        ),
                        NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                        NegativeValueConfiguration = list(
                          DisplayMode = "POSITIVE"|"NEGATIVE"
                        ),
                        NullValueFormatConfiguration = list(
                          NullString = "string"
                        )
                      ),
                      PercentageDisplayFormatConfiguration = list(
                        Prefix = "string",
                        Suffix = "string",
                        SeparatorConfiguration = list(
                          DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                          ThousandsSeparator = list(
                            Symbol = "COMMA"|"DOT"|"SPACE",
                            Visibility = "HIDDEN"|"VISIBLE"
                          )
                        ),
                        DecimalPlacesConfiguration = list(
                          DecimalPlaces = 123
                        ),
                        NegativeValueConfiguration = list(
                          DisplayMode = "POSITIVE"|"NEGATIVE"
                        ),
                        NullValueFormatConfiguration = list(
                          NullString = "string"
                        )
                      )
                    )
                  ),
                  PrimaryValueDisplayType = "HIDDEN"|"COMPARISON"|"ACTUAL",
                  PrimaryValueFontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  SecondaryValueFontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  Sparkline = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    Type = "LINE"|"AREA",
                    Color = "string",
                    TooltipVisibility = "HIDDEN"|"VISIBLE"
                  ),
                  VisualLayoutOptions = list(
                    StandardLayout = list(
                      Type = "CLASSIC"|"VERTICAL"
                    )
                  )
                ),
                Interactions = list(
                  VisualMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  ),
                  ContextMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  )
                )
              ),
              ConditionalFormatting = list(
                ConditionalFormattingOptions = list(
                  list(
                    PrimaryValue = list(
                      TextColor = list(
                        Solid = list(
                          Expression = "string",
                          Color = "string"
                        ),
                        Gradient = list(
                          Expression = "string",
                          Color = list(
                            Stops = list(
                              list(
                                GradientOffset = 123.0,
                                DataValue = 123.0,
                                Color = "string"
                              )
                            )
                          )
                        )
                      ),
                      Icon = list(
                        IconSet = list(
                          Expression = "string",
                          IconSetType = "PLUS_MINUS"|"CHECK_X"|"THREE_COLOR_ARROW"|"THREE_GRAY_ARROW"|"CARET_UP_MINUS_DOWN"|"THREE_SHAPE"|"THREE_CIRCLE"|"FLAGS"|"BARS"|"FOUR_COLOR_ARROW"|"FOUR_GRAY_ARROW"
                        ),
                        CustomCondition = list(
                          Expression = "string",
                          IconOptions = list(
                            Icon = "CARET_UP"|"CARET_DOWN"|"PLUS"|"MINUS"|"ARROW_UP"|"ARROW_DOWN"|"ARROW_LEFT"|"ARROW_UP_LEFT"|"ARROW_DOWN_LEFT"|"ARROW_RIGHT"|"ARROW_UP_RIGHT"|"ARROW_DOWN_RIGHT"|"FACE_UP"|"FACE_DOWN"|"FACE_FLAT"|"ONE_BAR"|"TWO_BAR"|"THREE_BAR"|"CIRCLE"|"TRIANGLE"|"SQUARE"|"FLAG"|"THUMBS_UP"|"THUMBS_DOWN"|"CHECKMARK"|"X",
                            UnicodeIcon = "string"
                          ),
                          Color = "string",
                          DisplayConfiguration = list(
                            IconDisplayOption = "ICON_ONLY"
                          )
                        )
                      )
                    ),
                    ProgressBar = list(
                      ForegroundColor = list(
                        Solid = list(
                          Expression = "string",
                          Color = "string"
                        ),
                        Gradient = list(
                          Expression = "string",
                          Color = list(
                            Stops = list(
                              list(
                                GradientOffset = 123.0,
                                DataValue = 123.0,
                                Color = "string"
                              )
                            )
                          )
                        )
                      )
                    ),
                    ActualValue = list(
                      TextColor = list(
                        Solid = list(
                          Expression = "string",
                          Color = "string"
                        ),
                        Gradient = list(
                          Expression = "string",
                          Color = list(
                            Stops = list(
                              list(
                                GradientOffset = 123.0,
                                DataValue = 123.0,
                                Color = "string"
                              )
                            )
                          )
                        )
                      ),
                      Icon = list(
                        IconSet = list(
                          Expression = "string",
                          IconSetType = "PLUS_MINUS"|"CHECK_X"|"THREE_COLOR_ARROW"|"THREE_GRAY_ARROW"|"CARET_UP_MINUS_DOWN"|"THREE_SHAPE"|"THREE_CIRCLE"|"FLAGS"|"BARS"|"FOUR_COLOR_ARROW"|"FOUR_GRAY_ARROW"
                        ),
                        CustomCondition = list(
                          Expression = "string",
                          IconOptions = list(
                            Icon = "CARET_UP"|"CARET_DOWN"|"PLUS"|"MINUS"|"ARROW_UP"|"ARROW_DOWN"|"ARROW_LEFT"|"ARROW_UP_LEFT"|"ARROW_DOWN_LEFT"|"ARROW_RIGHT"|"ARROW_UP_RIGHT"|"ARROW_DOWN_RIGHT"|"FACE_UP"|"FACE_DOWN"|"FACE_FLAT"|"ONE_BAR"|"TWO_BAR"|"THREE_BAR"|"CIRCLE"|"TRIANGLE"|"SQUARE"|"FLAG"|"THUMBS_UP"|"THUMBS_DOWN"|"CHECKMARK"|"X",
                            UnicodeIcon = "string"
                          ),
                          Color = "string",
                          DisplayConfiguration = list(
                            IconDisplayOption = "ICON_ONLY"
                          )
                        )
                      )
                    ),
                    ComparisonValue = list(
                      TextColor = list(
                        Solid = list(
                          Expression = "string",
                          Color = "string"
                        ),
                        Gradient = list(
                          Expression = "string",
                          Color = list(
                            Stops = list(
                              list(
                                GradientOffset = 123.0,
                                DataValue = 123.0,
                                Color = "string"
                              )
                            )
                          )
                        )
                      ),
                      Icon = list(
                        IconSet = list(
                          Expression = "string",
                          IconSetType = "PLUS_MINUS"|"CHECK_X"|"THREE_COLOR_ARROW"|"THREE_GRAY_ARROW"|"CARET_UP_MINUS_DOWN"|"THREE_SHAPE"|"THREE_CIRCLE"|"FLAGS"|"BARS"|"FOUR_COLOR_ARROW"|"FOUR_GRAY_ARROW"
                        ),
                        CustomCondition = list(
                          Expression = "string",
                          IconOptions = list(
                            Icon = "CARET_UP"|"CARET_DOWN"|"PLUS"|"MINUS"|"ARROW_UP"|"ARROW_DOWN"|"ARROW_LEFT"|"ARROW_UP_LEFT"|"ARROW_DOWN_LEFT"|"ARROW_RIGHT"|"ARROW_UP_RIGHT"|"ARROW_DOWN_RIGHT"|"FACE_UP"|"FACE_DOWN"|"FACE_FLAT"|"ONE_BAR"|"TWO_BAR"|"THREE_BAR"|"CIRCLE"|"TRIANGLE"|"SQUARE"|"FLAG"|"THUMBS_UP"|"THUMBS_DOWN"|"CHECKMARK"|"X",
                            UnicodeIcon = "string"
                          ),
                          Color = "string",
                          DisplayConfiguration = list(
                            IconDisplayOption = "ICON_ONLY"
                          )
                        )
                      )
                    )
                  )
                )
              ),
              Actions = list(
                list(
                  CustomActionId = "string",
                  Name = "string",
                  Status = "ENABLED"|"DISABLED",
                  Trigger = "DATA_POINT_CLICK"|"DATA_POINT_MENU",
                  ActionOperations = list(
                    list(
                      FilterOperation = list(
                        SelectedFieldsConfiguration = list(
                          SelectedFields = list(
                            "string"
                          ),
                          SelectedFieldOptions = "ALL_FIELDS",
                          SelectedColumns = list(
                            list(
                              DataSetIdentifier = "string",
                              ColumnName = "string"
                            )
                          )
                        ),
                        TargetVisualsConfiguration = list(
                          SameSheetTargetVisualConfiguration = list(
                            TargetVisuals = list(
                              "string"
                            ),
                            TargetVisualOptions = "ALL_VISUALS"
                          )
                        )
                      ),
                      NavigationOperation = list(
                        LocalNavigationConfiguration = list(
                          TargetSheetId = "string"
                        )
                      ),
                      URLOperation = list(
                        URLTemplate = "string",
                        URLTarget = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB"
                      ),
                      SetParametersOperation = list(
                        ParameterValueConfigurations = list(
                          list(
                            DestinationParameterName = "string",
                            Value = list(
                              CustomValuesConfiguration = list(
                                IncludeNullValue = TRUE|FALSE,
                                CustomValues = list(
                                  StringValues = list(
                                    "string"
                                  ),
                                  IntegerValues = list(
                                    123
                                  ),
                                  DecimalValues = list(
                                    123.0
                                  ),
                                  DateTimeValues = list(
                                    as.POSIXct(
                                      "2015-01-01"
                                    )
                                  )
                                )
                              ),
                              SelectAllValueOptions = "ALL_VALUES",
                              SourceParameterName = "string",
                              SourceField = "string",
                              SourceColumn = list(
                                DataSetIdentifier = "string",
                                ColumnName = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              ),
              ColumnHierarchies = list(
                list(
                  ExplicitHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  DateTimeHierarchy = list(
                    HierarchyId = "string",
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  PredefinedHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  )
                )
              )
            ),
            PieChartVisual = list(
              VisualId = "string",
              Title = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              Subtitle = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              ChartConfiguration = list(
                FieldWells = list(
                  PieChartAggregatedFieldWells = list(
                    Category = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    Values = list(
                      list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    ),
                    SmallMultiples = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                ),
                SortConfiguration = list(
                  CategorySort = list(
                    list(
                      FieldSort = list(
                        FieldId = "string",
                        Direction = "ASC"|"DESC"
                      ),
                      ColumnSort = list(
                        SortBy = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        Direction = "ASC"|"DESC",
                        AggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        )
                      )
                    )
                  ),
                  CategoryItemsLimit = list(
                    ItemsLimit = 123,
                    OtherCategories = "INCLUDE"|"EXCLUDE"
                  ),
                  SmallMultiplesSort = list(
                    list(
                      FieldSort = list(
                        FieldId = "string",
                        Direction = "ASC"|"DESC"
                      ),
                      ColumnSort = list(
                        SortBy = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        Direction = "ASC"|"DESC",
                        AggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        )
                      )
                    )
                  ),
                  SmallMultiplesLimitConfiguration = list(
                    ItemsLimit = 123,
                    OtherCategories = "INCLUDE"|"EXCLUDE"
                  )
                ),
                DonutOptions = list(
                  ArcOptions = list(
                    ArcThickness = "SMALL"|"MEDIUM"|"LARGE"|"WHOLE"
                  ),
                  DonutCenterOptions = list(
                    LabelVisibility = "HIDDEN"|"VISIBLE"
                  )
                ),
                SmallMultiplesOptions = list(
                  MaxVisibleRows = 123,
                  MaxVisibleColumns = 123,
                  PanelConfiguration = list(
                    Title = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      HorizontalTextAlignment = "LEFT"|"CENTER"|"RIGHT"|"AUTO"
                    ),
                    BorderVisibility = "HIDDEN"|"VISIBLE",
                    BorderThickness = "string",
                    BorderStyle = "SOLID"|"DASHED"|"DOTTED",
                    BorderColor = "string",
                    GutterVisibility = "HIDDEN"|"VISIBLE",
                    GutterSpacing = "string",
                    BackgroundVisibility = "HIDDEN"|"VISIBLE",
                    BackgroundColor = "string"
                  ),
                  XAxis = list(
                    Scale = "SHARED"|"INDEPENDENT",
                    Placement = "OUTSIDE"|"INSIDE"
                  ),
                  YAxis = list(
                    Scale = "SHARED"|"INDEPENDENT",
                    Placement = "OUTSIDE"|"INSIDE"
                  )
                ),
                CategoryLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                ValueLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                Legend = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  Title = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    FontConfiguration = list(
                      FontSize = list(
                        Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                      ),
                      FontDecoration = "UNDERLINE"|"NONE",
                      FontColor = "string",
                      FontWeight = list(
                        Name = "NORMAL"|"BOLD"
                      ),
                      FontStyle = "NORMAL"|"ITALIC"
                    ),
                    CustomLabel = "string"
                  ),
                  Position = "AUTO"|"RIGHT"|"BOTTOM"|"TOP",
                  Width = "string",
                  Height = "string"
                ),
                DataLabels = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  CategoryLabelVisibility = "HIDDEN"|"VISIBLE",
                  MeasureLabelVisibility = "HIDDEN"|"VISIBLE",
                  DataLabelTypes = list(
                    list(
                      FieldLabelType = list(
                        FieldId = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      DataPathLabelType = list(
                        FieldId = "string",
                        FieldValue = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      RangeEndsLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MinimumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MaximumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      )
                    )
                  ),
                  Position = "INSIDE"|"OUTSIDE"|"LEFT"|"TOP"|"BOTTOM"|"RIGHT",
                  LabelContent = "VALUE"|"PERCENT"|"VALUE_AND_PERCENT",
                  LabelFontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  LabelColor = "string",
                  Overlap = "DISABLE_OVERLAP"|"ENABLE_OVERLAP",
                  TotalsVisibility = "HIDDEN"|"VISIBLE"
                ),
                Tooltip = list(
                  TooltipVisibility = "HIDDEN"|"VISIBLE",
                  SelectedTooltipType = "BASIC"|"DETAILED",
                  FieldBasedTooltip = list(
                    AggregationVisibility = "HIDDEN"|"VISIBLE",
                    TooltipTitleType = "NONE"|"PRIMARY_VALUE",
                    TooltipFields = list(
                      list(
                        FieldTooltipItem = list(
                          FieldId = "string",
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        ),
                        ColumnTooltipItem = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          Aggregation = list(
                            NumericalAggregationFunction = list(
                              SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                              PercentileAggregation = list(
                                PercentileValue = 123.0
                              )
                            ),
                            CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                            DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                            AttributeAggregationFunction = list(
                              SimpleAttributeAggregation = "UNIQUE_VALUE",
                              ValueForMultipleValues = "string"
                            )
                          ),
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        )
                      )
                    )
                  )
                ),
                VisualPalette = list(
                  ChartColor = "string",
                  ColorMap = list(
                    list(
                      Element = list(
                        FieldId = "string",
                        FieldValue = "string",
                        DataPathType = list(
                          PivotTableDataPathType = "HIERARCHY_ROWS_LAYOUT_COLUMN"|"MULTIPLE_ROW_METRICS_COLUMN"|"EMPTY_COLUMN_HEADER"|"COUNT_METRIC_COLUMN"
                        )
                      ),
                      Color = "string",
                      TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                    )
                  )
                ),
                ContributionAnalysisDefaults = list(
                  list(
                    MeasureFieldId = "string",
                    ContributorDimensions = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    )
                  )
                ),
                Interactions = list(
                  VisualMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  ),
                  ContextMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  )
                )
              ),
              Actions = list(
                list(
                  CustomActionId = "string",
                  Name = "string",
                  Status = "ENABLED"|"DISABLED",
                  Trigger = "DATA_POINT_CLICK"|"DATA_POINT_MENU",
                  ActionOperations = list(
                    list(
                      FilterOperation = list(
                        SelectedFieldsConfiguration = list(
                          SelectedFields = list(
                            "string"
                          ),
                          SelectedFieldOptions = "ALL_FIELDS",
                          SelectedColumns = list(
                            list(
                              DataSetIdentifier = "string",
                              ColumnName = "string"
                            )
                          )
                        ),
                        TargetVisualsConfiguration = list(
                          SameSheetTargetVisualConfiguration = list(
                            TargetVisuals = list(
                              "string"
                            ),
                            TargetVisualOptions = "ALL_VISUALS"
                          )
                        )
                      ),
                      NavigationOperation = list(
                        LocalNavigationConfiguration = list(
                          TargetSheetId = "string"
                        )
                      ),
                      URLOperation = list(
                        URLTemplate = "string",
                        URLTarget = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB"
                      ),
                      SetParametersOperation = list(
                        ParameterValueConfigurations = list(
                          list(
                            DestinationParameterName = "string",
                            Value = list(
                              CustomValuesConfiguration = list(
                                IncludeNullValue = TRUE|FALSE,
                                CustomValues = list(
                                  StringValues = list(
                                    "string"
                                  ),
                                  IntegerValues = list(
                                    123
                                  ),
                                  DecimalValues = list(
                                    123.0
                                  ),
                                  DateTimeValues = list(
                                    as.POSIXct(
                                      "2015-01-01"
                                    )
                                  )
                                )
                              ),
                              SelectAllValueOptions = "ALL_VALUES",
                              SourceParameterName = "string",
                              SourceField = "string",
                              SourceColumn = list(
                                DataSetIdentifier = "string",
                                ColumnName = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              ),
              ColumnHierarchies = list(
                list(
                  ExplicitHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  DateTimeHierarchy = list(
                    HierarchyId = "string",
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  PredefinedHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  )
                )
              )
            ),
            GaugeChartVisual = list(
              VisualId = "string",
              Title = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              Subtitle = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              ChartConfiguration = list(
                FieldWells = list(
                  Values = list(
                    list(
                      NumericalMeasureField = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        AggregationFunction = list(
                          SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                          PercentileAggregation = list(
                            PercentileValue = 123.0
                          )
                        ),
                        FormatConfiguration = list(
                          FormatConfiguration = list(
                            NumberDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            CurrencyDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              Symbol = "string",
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            PercentageDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            )
                          )
                        )
                      ),
                      CategoricalMeasureField = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                        FormatConfiguration = list(
                          NullValueFormatConfiguration = list(
                            NullString = "string"
                          ),
                          NumericFormatConfiguration = list(
                            NumberDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            CurrencyDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              Symbol = "string",
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            PercentageDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            )
                          )
                        )
                      ),
                      DateMeasureField = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                        FormatConfiguration = list(
                          DateTimeFormat = "string",
                          NullValueFormatConfiguration = list(
                            NullString = "string"
                          ),
                          NumericFormatConfiguration = list(
                            NumberDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            CurrencyDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              Symbol = "string",
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            PercentageDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            )
                          )
                        )
                      ),
                      CalculatedMeasureField = list(
                        FieldId = "string",
                        Expression = "string"
                      )
                    )
                  ),
                  TargetValues = list(
                    list(
                      NumericalMeasureField = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        AggregationFunction = list(
                          SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                          PercentileAggregation = list(
                            PercentileValue = 123.0
                          )
                        ),
                        FormatConfiguration = list(
                          FormatConfiguration = list(
                            NumberDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            CurrencyDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              Symbol = "string",
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            PercentageDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            )
                          )
                        )
                      ),
                      CategoricalMeasureField = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                        FormatConfiguration = list(
                          NullValueFormatConfiguration = list(
                            NullString = "string"
                          ),
                          NumericFormatConfiguration = list(
                            NumberDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            CurrencyDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              Symbol = "string",
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            PercentageDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            )
                          )
                        )
                      ),
                      DateMeasureField = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                        FormatConfiguration = list(
                          DateTimeFormat = "string",
                          NullValueFormatConfiguration = list(
                            NullString = "string"
                          ),
                          NumericFormatConfiguration = list(
                            NumberDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            CurrencyDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              Symbol = "string",
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            ),
                            PercentageDisplayFormatConfiguration = list(
                              Prefix = "string",
                              Suffix = "string",
                              SeparatorConfiguration = list(
                                DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                ThousandsSeparator = list(
                                  Symbol = "COMMA"|"DOT"|"SPACE",
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              ),
                              DecimalPlacesConfiguration = list(
                                DecimalPlaces = 123
                              ),
                              NegativeValueConfiguration = list(
                                DisplayMode = "POSITIVE"|"NEGATIVE"
                              ),
                              NullValueFormatConfiguration = list(
                                NullString = "string"
                              )
                            )
                          )
                        )
                      ),
                      CalculatedMeasureField = list(
                        FieldId = "string",
                        Expression = "string"
                      )
                    )
                  )
                ),
                GaugeChartOptions = list(
                  PrimaryValueDisplayType = "HIDDEN"|"COMPARISON"|"ACTUAL",
                  Comparison = list(
                    ComparisonMethod = "DIFFERENCE"|"PERCENT_DIFFERENCE"|"PERCENT",
                    ComparisonFormat = list(
                      NumberDisplayFormatConfiguration = list(
                        Prefix = "string",
                        Suffix = "string",
                        SeparatorConfiguration = list(
                          DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                          ThousandsSeparator = list(
                            Symbol = "COMMA"|"DOT"|"SPACE",
                            Visibility = "HIDDEN"|"VISIBLE"
                          )
                        ),
                        DecimalPlacesConfiguration = list(
                          DecimalPlaces = 123
                        ),
                        NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                        NegativeValueConfiguration = list(
                          DisplayMode = "POSITIVE"|"NEGATIVE"
                        ),
                        NullValueFormatConfiguration = list(
                          NullString = "string"
                        )
                      ),
                      PercentageDisplayFormatConfiguration = list(
                        Prefix = "string",
                        Suffix = "string",
                        SeparatorConfiguration = list(
                          DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                          ThousandsSeparator = list(
                            Symbol = "COMMA"|"DOT"|"SPACE",
                            Visibility = "HIDDEN"|"VISIBLE"
                          )
                        ),
                        DecimalPlacesConfiguration = list(
                          DecimalPlaces = 123
                        ),
                        NegativeValueConfiguration = list(
                          DisplayMode = "POSITIVE"|"NEGATIVE"
                        ),
                        NullValueFormatConfiguration = list(
                          NullString = "string"
                        )
                      )
                    )
                  ),
                  ArcAxis = list(
                    Range = list(
                      Min = 123.0,
                      Max = 123.0
                    ),
                    ReserveRange = 123
                  ),
                  Arc = list(
                    ArcAngle = 123.0,
                    ArcThickness = "SMALL"|"MEDIUM"|"LARGE"
                  ),
                  PrimaryValueFontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  )
                ),
                DataLabels = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  CategoryLabelVisibility = "HIDDEN"|"VISIBLE",
                  MeasureLabelVisibility = "HIDDEN"|"VISIBLE",
                  DataLabelTypes = list(
                    list(
                      FieldLabelType = list(
                        FieldId = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      DataPathLabelType = list(
                        FieldId = "string",
                        FieldValue = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      RangeEndsLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MinimumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MaximumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      )
                    )
                  ),
                  Position = "INSIDE"|"OUTSIDE"|"LEFT"|"TOP"|"BOTTOM"|"RIGHT",
                  LabelContent = "VALUE"|"PERCENT"|"VALUE_AND_PERCENT",
                  LabelFontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  LabelColor = "string",
                  Overlap = "DISABLE_OVERLAP"|"ENABLE_OVERLAP",
                  TotalsVisibility = "HIDDEN"|"VISIBLE"
                ),
                TooltipOptions = list(
                  TooltipVisibility = "HIDDEN"|"VISIBLE",
                  SelectedTooltipType = "BASIC"|"DETAILED",
                  FieldBasedTooltip = list(
                    AggregationVisibility = "HIDDEN"|"VISIBLE",
                    TooltipTitleType = "NONE"|"PRIMARY_VALUE",
                    TooltipFields = list(
                      list(
                        FieldTooltipItem = list(
                          FieldId = "string",
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        ),
                        ColumnTooltipItem = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          Aggregation = list(
                            NumericalAggregationFunction = list(
                              SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                              PercentileAggregation = list(
                                PercentileValue = 123.0
                              )
                            ),
                            CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                            DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                            AttributeAggregationFunction = list(
                              SimpleAttributeAggregation = "UNIQUE_VALUE",
                              ValueForMultipleValues = "string"
                            )
                          ),
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        )
                      )
                    )
                  )
                ),
                VisualPalette = list(
                  ChartColor = "string",
                  ColorMap = list(
                    list(
                      Element = list(
                        FieldId = "string",
                        FieldValue = "string",
                        DataPathType = list(
                          PivotTableDataPathType = "HIERARCHY_ROWS_LAYOUT_COLUMN"|"MULTIPLE_ROW_METRICS_COLUMN"|"EMPTY_COLUMN_HEADER"|"COUNT_METRIC_COLUMN"
                        )
                      ),
                      Color = "string",
                      TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                    )
                  )
                ),
                ColorConfiguration = list(
                  ForegroundColor = "string",
                  BackgroundColor = "string"
                ),
                Interactions = list(
                  VisualMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  ),
                  ContextMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  )
                )
              ),
              ConditionalFormatting = list(
                ConditionalFormattingOptions = list(
                  list(
                    PrimaryValue = list(
                      TextColor = list(
                        Solid = list(
                          Expression = "string",
                          Color = "string"
                        ),
                        Gradient = list(
                          Expression = "string",
                          Color = list(
                            Stops = list(
                              list(
                                GradientOffset = 123.0,
                                DataValue = 123.0,
                                Color = "string"
                              )
                            )
                          )
                        )
                      ),
                      Icon = list(
                        IconSet = list(
                          Expression = "string",
                          IconSetType = "PLUS_MINUS"|"CHECK_X"|"THREE_COLOR_ARROW"|"THREE_GRAY_ARROW"|"CARET_UP_MINUS_DOWN"|"THREE_SHAPE"|"THREE_CIRCLE"|"FLAGS"|"BARS"|"FOUR_COLOR_ARROW"|"FOUR_GRAY_ARROW"
                        ),
                        CustomCondition = list(
                          Expression = "string",
                          IconOptions = list(
                            Icon = "CARET_UP"|"CARET_DOWN"|"PLUS"|"MINUS"|"ARROW_UP"|"ARROW_DOWN"|"ARROW_LEFT"|"ARROW_UP_LEFT"|"ARROW_DOWN_LEFT"|"ARROW_RIGHT"|"ARROW_UP_RIGHT"|"ARROW_DOWN_RIGHT"|"FACE_UP"|"FACE_DOWN"|"FACE_FLAT"|"ONE_BAR"|"TWO_BAR"|"THREE_BAR"|"CIRCLE"|"TRIANGLE"|"SQUARE"|"FLAG"|"THUMBS_UP"|"THUMBS_DOWN"|"CHECKMARK"|"X",
                            UnicodeIcon = "string"
                          ),
                          Color = "string",
                          DisplayConfiguration = list(
                            IconDisplayOption = "ICON_ONLY"
                          )
                        )
                      )
                    ),
                    Arc = list(
                      ForegroundColor = list(
                        Solid = list(
                          Expression = "string",
                          Color = "string"
                        ),
                        Gradient = list(
                          Expression = "string",
                          Color = list(
                            Stops = list(
                              list(
                                GradientOffset = 123.0,
                                DataValue = 123.0,
                                Color = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              ),
              Actions = list(
                list(
                  CustomActionId = "string",
                  Name = "string",
                  Status = "ENABLED"|"DISABLED",
                  Trigger = "DATA_POINT_CLICK"|"DATA_POINT_MENU",
                  ActionOperations = list(
                    list(
                      FilterOperation = list(
                        SelectedFieldsConfiguration = list(
                          SelectedFields = list(
                            "string"
                          ),
                          SelectedFieldOptions = "ALL_FIELDS",
                          SelectedColumns = list(
                            list(
                              DataSetIdentifier = "string",
                              ColumnName = "string"
                            )
                          )
                        ),
                        TargetVisualsConfiguration = list(
                          SameSheetTargetVisualConfiguration = list(
                            TargetVisuals = list(
                              "string"
                            ),
                            TargetVisualOptions = "ALL_VISUALS"
                          )
                        )
                      ),
                      NavigationOperation = list(
                        LocalNavigationConfiguration = list(
                          TargetSheetId = "string"
                        )
                      ),
                      URLOperation = list(
                        URLTemplate = "string",
                        URLTarget = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB"
                      ),
                      SetParametersOperation = list(
                        ParameterValueConfigurations = list(
                          list(
                            DestinationParameterName = "string",
                            Value = list(
                              CustomValuesConfiguration = list(
                                IncludeNullValue = TRUE|FALSE,
                                CustomValues = list(
                                  StringValues = list(
                                    "string"
                                  ),
                                  IntegerValues = list(
                                    123
                                  ),
                                  DecimalValues = list(
                                    123.0
                                  ),
                                  DateTimeValues = list(
                                    as.POSIXct(
                                      "2015-01-01"
                                    )
                                  )
                                )
                              ),
                              SelectAllValueOptions = "ALL_VALUES",
                              SourceParameterName = "string",
                              SourceField = "string",
                              SourceColumn = list(
                                DataSetIdentifier = "string",
                                ColumnName = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              )
            ),
            LineChartVisual = list(
              VisualId = "string",
              Title = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              Subtitle = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              ChartConfiguration = list(
                FieldWells = list(
                  LineChartAggregatedFieldWells = list(
                    Category = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    Values = list(
                      list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    ),
                    Colors = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    SmallMultiples = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                ),
                SortConfiguration = list(
                  CategorySort = list(
                    list(
                      FieldSort = list(
                        FieldId = "string",
                        Direction = "ASC"|"DESC"
                      ),
                      ColumnSort = list(
                        SortBy = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        Direction = "ASC"|"DESC",
                        AggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        )
                      )
                    )
                  ),
                  CategoryItemsLimitConfiguration = list(
                    ItemsLimit = 123,
                    OtherCategories = "INCLUDE"|"EXCLUDE"
                  ),
                  ColorItemsLimitConfiguration = list(
                    ItemsLimit = 123,
                    OtherCategories = "INCLUDE"|"EXCLUDE"
                  ),
                  SmallMultiplesSort = list(
                    list(
                      FieldSort = list(
                        FieldId = "string",
                        Direction = "ASC"|"DESC"
                      ),
                      ColumnSort = list(
                        SortBy = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        Direction = "ASC"|"DESC",
                        AggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        )
                      )
                    )
                  ),
                  SmallMultiplesLimitConfiguration = list(
                    ItemsLimit = 123,
                    OtherCategories = "INCLUDE"|"EXCLUDE"
                  )
                ),
                ForecastConfigurations = list(
                  list(
                    ForecastProperties = list(
                      PeriodsForward = 123,
                      PeriodsBackward = 123,
                      UpperBoundary = 123.0,
                      LowerBoundary = 123.0,
                      PredictionInterval = 123,
                      Seasonality = 123
                    ),
                    Scenario = list(
                      WhatIfPointScenario = list(
                        Date = as.POSIXct(
                          "2015-01-01"
                        ),
                        Value = 123.0
                      ),
                      WhatIfRangeScenario = list(
                        StartDate = as.POSIXct(
                          "2015-01-01"
                        ),
                        EndDate = as.POSIXct(
                          "2015-01-01"
                        ),
                        Value = 123.0
                      )
                    )
                  )
                ),
                Type = "LINE"|"AREA"|"STACKED_AREA",
                SmallMultiplesOptions = list(
                  MaxVisibleRows = 123,
                  MaxVisibleColumns = 123,
                  PanelConfiguration = list(
                    Title = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      HorizontalTextAlignment = "LEFT"|"CENTER"|"RIGHT"|"AUTO"
                    ),
                    BorderVisibility = "HIDDEN"|"VISIBLE",
                    BorderThickness = "string",
                    BorderStyle = "SOLID"|"DASHED"|"DOTTED",
                    BorderColor = "string",
                    GutterVisibility = "HIDDEN"|"VISIBLE",
                    GutterSpacing = "string",
                    BackgroundVisibility = "HIDDEN"|"VISIBLE",
                    BackgroundColor = "string"
                  ),
                  XAxis = list(
                    Scale = "SHARED"|"INDEPENDENT",
                    Placement = "OUTSIDE"|"INSIDE"
                  ),
                  YAxis = list(
                    Scale = "SHARED"|"INDEPENDENT",
                    Placement = "OUTSIDE"|"INSIDE"
                  )
                ),
                XAxisDisplayOptions = list(
                  TickLabelOptions = list(
                    LabelOptions = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string"
                    ),
                    RotationAngle = 123.0
                  ),
                  AxisLineVisibility = "HIDDEN"|"VISIBLE",
                  GridLineVisibility = "HIDDEN"|"VISIBLE",
                  DataOptions = list(
                    NumericAxisOptions = list(
                      Scale = list(
                        Linear = list(
                          StepCount = 123,
                          StepSize = 123.0
                        ),
                        Logarithmic = list(
                          Base = 123.0
                        )
                      ),
                      Range = list(
                        MinMax = list(
                          Minimum = 123.0,
                          Maximum = 123.0
                        ),
                        DataDriven = list()
                      )
                    ),
                    DateAxisOptions = list(
                      MissingDateVisibility = "HIDDEN"|"VISIBLE"
                    )
                  ),
                  ScrollbarOptions = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    VisibleRange = list(
                      PercentRange = list(
                        From = 123.0,
                        To = 123.0
                      )
                    )
                  ),
                  AxisOffset = "string"
                ),
                XAxisLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                PrimaryYAxisDisplayOptions = list(
                  AxisOptions = list(
                    TickLabelOptions = list(
                      LabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      RotationAngle = 123.0
                    ),
                    AxisLineVisibility = "HIDDEN"|"VISIBLE",
                    GridLineVisibility = "HIDDEN"|"VISIBLE",
                    DataOptions = list(
                      NumericAxisOptions = list(
                        Scale = list(
                          Linear = list(
                            StepCount = 123,
                            StepSize = 123.0
                          ),
                          Logarithmic = list(
                            Base = 123.0
                          )
                        ),
                        Range = list(
                          MinMax = list(
                            Minimum = 123.0,
                            Maximum = 123.0
                          ),
                          DataDriven = list()
                        )
                      ),
                      DateAxisOptions = list(
                        MissingDateVisibility = "HIDDEN"|"VISIBLE"
                      )
                    ),
                    ScrollbarOptions = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      VisibleRange = list(
                        PercentRange = list(
                          From = 123.0,
                          To = 123.0
                        )
                      )
                    ),
                    AxisOffset = "string"
                  ),
                  MissingDataConfigurations = list(
                    list(
                      TreatmentOption = "INTERPOLATE"|"SHOW_AS_ZERO"|"SHOW_AS_BLANK"
                    )
                  )
                ),
                PrimaryYAxisLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                SecondaryYAxisDisplayOptions = list(
                  AxisOptions = list(
                    TickLabelOptions = list(
                      LabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      RotationAngle = 123.0
                    ),
                    AxisLineVisibility = "HIDDEN"|"VISIBLE",
                    GridLineVisibility = "HIDDEN"|"VISIBLE",
                    DataOptions = list(
                      NumericAxisOptions = list(
                        Scale = list(
                          Linear = list(
                            StepCount = 123,
                            StepSize = 123.0
                          ),
                          Logarithmic = list(
                            Base = 123.0
                          )
                        ),
                        Range = list(
                          MinMax = list(
                            Minimum = 123.0,
                            Maximum = 123.0
                          ),
                          DataDriven = list()
                        )
                      ),
                      DateAxisOptions = list(
                        MissingDateVisibility = "HIDDEN"|"VISIBLE"
                      )
                    ),
                    ScrollbarOptions = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      VisibleRange = list(
                        PercentRange = list(
                          From = 123.0,
                          To = 123.0
                        )
                      )
                    ),
                    AxisOffset = "string"
                  ),
                  MissingDataConfigurations = list(
                    list(
                      TreatmentOption = "INTERPOLATE"|"SHOW_AS_ZERO"|"SHOW_AS_BLANK"
                    )
                  )
                ),
                SecondaryYAxisLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                SingleAxisOptions = list(
                  YAxisOptions = list(
                    YAxis = "PRIMARY_Y_AXIS"
                  )
                ),
                DefaultSeriesSettings = list(
                  AxisBinding = "PRIMARY_YAXIS"|"SECONDARY_YAXIS",
                  LineStyleSettings = list(
                    LineVisibility = "HIDDEN"|"VISIBLE",
                    LineInterpolation = "LINEAR"|"SMOOTH"|"STEPPED",
                    LineStyle = "SOLID"|"DOTTED"|"DASHED",
                    LineWidth = "string"
                  ),
                  MarkerStyleSettings = list(
                    MarkerVisibility = "HIDDEN"|"VISIBLE",
                    MarkerShape = "CIRCLE"|"TRIANGLE"|"SQUARE"|"DIAMOND"|"ROUNDED_SQUARE",
                    MarkerSize = "string",
                    MarkerColor = "string"
                  )
                ),
                Series = list(
                  list(
                    FieldSeriesItem = list(
                      FieldId = "string",
                      AxisBinding = "PRIMARY_YAXIS"|"SECONDARY_YAXIS",
                      Settings = list(
                        LineStyleSettings = list(
                          LineVisibility = "HIDDEN"|"VISIBLE",
                          LineInterpolation = "LINEAR"|"SMOOTH"|"STEPPED",
                          LineStyle = "SOLID"|"DOTTED"|"DASHED",
                          LineWidth = "string"
                        ),
                        MarkerStyleSettings = list(
                          MarkerVisibility = "HIDDEN"|"VISIBLE",
                          MarkerShape = "CIRCLE"|"TRIANGLE"|"SQUARE"|"DIAMOND"|"ROUNDED_SQUARE",
                          MarkerSize = "string",
                          MarkerColor = "string"
                        )
                      )
                    ),
                    DataFieldSeriesItem = list(
                      FieldId = "string",
                      FieldValue = "string",
                      AxisBinding = "PRIMARY_YAXIS"|"SECONDARY_YAXIS",
                      Settings = list(
                        LineStyleSettings = list(
                          LineVisibility = "HIDDEN"|"VISIBLE",
                          LineInterpolation = "LINEAR"|"SMOOTH"|"STEPPED",
                          LineStyle = "SOLID"|"DOTTED"|"DASHED",
                          LineWidth = "string"
                        ),
                        MarkerStyleSettings = list(
                          MarkerVisibility = "HIDDEN"|"VISIBLE",
                          MarkerShape = "CIRCLE"|"TRIANGLE"|"SQUARE"|"DIAMOND"|"ROUNDED_SQUARE",
                          MarkerSize = "string",
                          MarkerColor = "string"
                        )
                      )
                    )
                  )
                ),
                Legend = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  Title = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    FontConfiguration = list(
                      FontSize = list(
                        Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                      ),
                      FontDecoration = "UNDERLINE"|"NONE",
                      FontColor = "string",
                      FontWeight = list(
                        Name = "NORMAL"|"BOLD"
                      ),
                      FontStyle = "NORMAL"|"ITALIC"
                    ),
                    CustomLabel = "string"
                  ),
                  Position = "AUTO"|"RIGHT"|"BOTTOM"|"TOP",
                  Width = "string",
                  Height = "string"
                ),
                DataLabels = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  CategoryLabelVisibility = "HIDDEN"|"VISIBLE",
                  MeasureLabelVisibility = "HIDDEN"|"VISIBLE",
                  DataLabelTypes = list(
                    list(
                      FieldLabelType = list(
                        FieldId = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      DataPathLabelType = list(
                        FieldId = "string",
                        FieldValue = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      RangeEndsLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MinimumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MaximumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      )
                    )
                  ),
                  Position = "INSIDE"|"OUTSIDE"|"LEFT"|"TOP"|"BOTTOM"|"RIGHT",
                  LabelContent = "VALUE"|"PERCENT"|"VALUE_AND_PERCENT",
                  LabelFontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  LabelColor = "string",
                  Overlap = "DISABLE_OVERLAP"|"ENABLE_OVERLAP",
                  TotalsVisibility = "HIDDEN"|"VISIBLE"
                ),
                ReferenceLines = list(
                  list(
                    Status = "ENABLED"|"DISABLED",
                    DataConfiguration = list(
                      StaticConfiguration = list(
                        Value = 123.0
                      ),
                      DynamicConfiguration = list(
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        MeasureAggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        ),
                        Calculation = list(
                          SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                          PercentileAggregation = list(
                            PercentileValue = 123.0
                          )
                        )
                      ),
                      AxisBinding = "PRIMARY_YAXIS"|"SECONDARY_YAXIS",
                      SeriesType = "BAR"|"LINE"
                    ),
                    StyleConfiguration = list(
                      Pattern = "SOLID"|"DASHED"|"DOTTED",
                      Color = "string"
                    ),
                    LabelConfiguration = list(
                      ValueLabelConfiguration = list(
                        RelativePosition = "BEFORE_CUSTOM_LABEL"|"AFTER_CUSTOM_LABEL",
                        FormatConfiguration = list(
                          NumberDisplayFormatConfiguration = list(
                            Prefix = "string",
                            Suffix = "string",
                            SeparatorConfiguration = list(
                              DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                              ThousandsSeparator = list(
                                Symbol = "COMMA"|"DOT"|"SPACE",
                                Visibility = "HIDDEN"|"VISIBLE"
                              )
                            ),
                            DecimalPlacesConfiguration = list(
                              DecimalPlaces = 123
                            ),
                            NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                            NegativeValueConfiguration = list(
                              DisplayMode = "POSITIVE"|"NEGATIVE"
                            ),
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            )
                          ),
                          CurrencyDisplayFormatConfiguration = list(
                            Prefix = "string",
                            Suffix = "string",
                            SeparatorConfiguration = list(
                              DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                              ThousandsSeparator = list(
                                Symbol = "COMMA"|"DOT"|"SPACE",
                                Visibility = "HIDDEN"|"VISIBLE"
                              )
                            ),
                            Symbol = "string",
                            DecimalPlacesConfiguration = list(
                              DecimalPlaces = 123
                            ),
                            NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                            NegativeValueConfiguration = list(
                              DisplayMode = "POSITIVE"|"NEGATIVE"
                            ),
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            )
                          ),
                          PercentageDisplayFormatConfiguration = list(
                            Prefix = "string",
                            Suffix = "string",
                            SeparatorConfiguration = list(
                              DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                              ThousandsSeparator = list(
                                Symbol = "COMMA"|"DOT"|"SPACE",
                                Visibility = "HIDDEN"|"VISIBLE"
                              )
                            ),
                            DecimalPlacesConfiguration = list(
                              DecimalPlaces = 123
                            ),
                            NegativeValueConfiguration = list(
                              DisplayMode = "POSITIVE"|"NEGATIVE"
                            ),
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            )
                          )
                        )
                      ),
                      CustomLabelConfiguration = list(
                        CustomLabel = "string"
                      ),
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      FontColor = "string",
                      HorizontalPosition = "LEFT"|"CENTER"|"RIGHT",
                      VerticalPosition = "ABOVE"|"BELOW"
                    )
                  )
                ),
                Tooltip = list(
                  TooltipVisibility = "HIDDEN"|"VISIBLE",
                  SelectedTooltipType = "BASIC"|"DETAILED",
                  FieldBasedTooltip = list(
                    AggregationVisibility = "HIDDEN"|"VISIBLE",
                    TooltipTitleType = "NONE"|"PRIMARY_VALUE",
                    TooltipFields = list(
                      list(
                        FieldTooltipItem = list(
                          FieldId = "string",
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        ),
                        ColumnTooltipItem = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          Aggregation = list(
                            NumericalAggregationFunction = list(
                              SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                              PercentileAggregation = list(
                                PercentileValue = 123.0
                              )
                            ),
                            CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                            DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                            AttributeAggregationFunction = list(
                              SimpleAttributeAggregation = "UNIQUE_VALUE",
                              ValueForMultipleValues = "string"
                            )
                          ),
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        )
                      )
                    )
                  )
                ),
                ContributionAnalysisDefaults = list(
                  list(
                    MeasureFieldId = "string",
                    ContributorDimensions = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    )
                  )
                ),
                VisualPalette = list(
                  ChartColor = "string",
                  ColorMap = list(
                    list(
                      Element = list(
                        FieldId = "string",
                        FieldValue = "string",
                        DataPathType = list(
                          PivotTableDataPathType = "HIERARCHY_ROWS_LAYOUT_COLUMN"|"MULTIPLE_ROW_METRICS_COLUMN"|"EMPTY_COLUMN_HEADER"|"COUNT_METRIC_COLUMN"
                        )
                      ),
                      Color = "string",
                      TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                    )
                  )
                ),
                Interactions = list(
                  VisualMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  ),
                  ContextMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  )
                )
              ),
              Actions = list(
                list(
                  CustomActionId = "string",
                  Name = "string",
                  Status = "ENABLED"|"DISABLED",
                  Trigger = "DATA_POINT_CLICK"|"DATA_POINT_MENU",
                  ActionOperations = list(
                    list(
                      FilterOperation = list(
                        SelectedFieldsConfiguration = list(
                          SelectedFields = list(
                            "string"
                          ),
                          SelectedFieldOptions = "ALL_FIELDS",
                          SelectedColumns = list(
                            list(
                              DataSetIdentifier = "string",
                              ColumnName = "string"
                            )
                          )
                        ),
                        TargetVisualsConfiguration = list(
                          SameSheetTargetVisualConfiguration = list(
                            TargetVisuals = list(
                              "string"
                            ),
                            TargetVisualOptions = "ALL_VISUALS"
                          )
                        )
                      ),
                      NavigationOperation = list(
                        LocalNavigationConfiguration = list(
                          TargetSheetId = "string"
                        )
                      ),
                      URLOperation = list(
                        URLTemplate = "string",
                        URLTarget = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB"
                      ),
                      SetParametersOperation = list(
                        ParameterValueConfigurations = list(
                          list(
                            DestinationParameterName = "string",
                            Value = list(
                              CustomValuesConfiguration = list(
                                IncludeNullValue = TRUE|FALSE,
                                CustomValues = list(
                                  StringValues = list(
                                    "string"
                                  ),
                                  IntegerValues = list(
                                    123
                                  ),
                                  DecimalValues = list(
                                    123.0
                                  ),
                                  DateTimeValues = list(
                                    as.POSIXct(
                                      "2015-01-01"
                                    )
                                  )
                                )
                              ),
                              SelectAllValueOptions = "ALL_VALUES",
                              SourceParameterName = "string",
                              SourceField = "string",
                              SourceColumn = list(
                                DataSetIdentifier = "string",
                                ColumnName = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              ),
              ColumnHierarchies = list(
                list(
                  ExplicitHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  DateTimeHierarchy = list(
                    HierarchyId = "string",
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  PredefinedHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  )
                )
              )
            ),
            HeatMapVisual = list(
              VisualId = "string",
              Title = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              Subtitle = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              ChartConfiguration = list(
                FieldWells = list(
                  HeatMapAggregatedFieldWells = list(
                    Rows = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    Columns = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    Values = list(
                      list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    )
                  )
                ),
                SortConfiguration = list(
                  HeatMapRowSort = list(
                    list(
                      FieldSort = list(
                        FieldId = "string",
                        Direction = "ASC"|"DESC"
                      ),
                      ColumnSort = list(
                        SortBy = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        Direction = "ASC"|"DESC",
                        AggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        )
                      )
                    )
                  ),
                  HeatMapColumnSort = list(
                    list(
                      FieldSort = list(
                        FieldId = "string",
                        Direction = "ASC"|"DESC"
                      ),
                      ColumnSort = list(
                        SortBy = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        Direction = "ASC"|"DESC",
                        AggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        )
                      )
                    )
                  ),
                  HeatMapRowItemsLimitConfiguration = list(
                    ItemsLimit = 123,
                    OtherCategories = "INCLUDE"|"EXCLUDE"
                  ),
                  HeatMapColumnItemsLimitConfiguration = list(
                    ItemsLimit = 123,
                    OtherCategories = "INCLUDE"|"EXCLUDE"
                  )
                ),
                RowLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                ColumnLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                ColorScale = list(
                  Colors = list(
                    list(
                      Color = "string",
                      DataValue = 123.0
                    )
                  ),
                  ColorFillType = "DISCRETE"|"GRADIENT",
                  NullValueColor = list(
                    Color = "string",
                    DataValue = 123.0
                  )
                ),
                Legend = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  Title = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    FontConfiguration = list(
                      FontSize = list(
                        Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                      ),
                      FontDecoration = "UNDERLINE"|"NONE",
                      FontColor = "string",
                      FontWeight = list(
                        Name = "NORMAL"|"BOLD"
                      ),
                      FontStyle = "NORMAL"|"ITALIC"
                    ),
                    CustomLabel = "string"
                  ),
                  Position = "AUTO"|"RIGHT"|"BOTTOM"|"TOP",
                  Width = "string",
                  Height = "string"
                ),
                DataLabels = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  CategoryLabelVisibility = "HIDDEN"|"VISIBLE",
                  MeasureLabelVisibility = "HIDDEN"|"VISIBLE",
                  DataLabelTypes = list(
                    list(
                      FieldLabelType = list(
                        FieldId = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      DataPathLabelType = list(
                        FieldId = "string",
                        FieldValue = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      RangeEndsLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MinimumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MaximumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      )
                    )
                  ),
                  Position = "INSIDE"|"OUTSIDE"|"LEFT"|"TOP"|"BOTTOM"|"RIGHT",
                  LabelContent = "VALUE"|"PERCENT"|"VALUE_AND_PERCENT",
                  LabelFontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  LabelColor = "string",
                  Overlap = "DISABLE_OVERLAP"|"ENABLE_OVERLAP",
                  TotalsVisibility = "HIDDEN"|"VISIBLE"
                ),
                Tooltip = list(
                  TooltipVisibility = "HIDDEN"|"VISIBLE",
                  SelectedTooltipType = "BASIC"|"DETAILED",
                  FieldBasedTooltip = list(
                    AggregationVisibility = "HIDDEN"|"VISIBLE",
                    TooltipTitleType = "NONE"|"PRIMARY_VALUE",
                    TooltipFields = list(
                      list(
                        FieldTooltipItem = list(
                          FieldId = "string",
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        ),
                        ColumnTooltipItem = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          Aggregation = list(
                            NumericalAggregationFunction = list(
                              SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                              PercentileAggregation = list(
                                PercentileValue = 123.0
                              )
                            ),
                            CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                            DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                            AttributeAggregationFunction = list(
                              SimpleAttributeAggregation = "UNIQUE_VALUE",
                              ValueForMultipleValues = "string"
                            )
                          ),
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        )
                      )
                    )
                  )
                ),
                Interactions = list(
                  VisualMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  ),
                  ContextMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  )
                )
              ),
              ColumnHierarchies = list(
                list(
                  ExplicitHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  DateTimeHierarchy = list(
                    HierarchyId = "string",
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  PredefinedHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  )
                )
              ),
              Actions = list(
                list(
                  CustomActionId = "string",
                  Name = "string",
                  Status = "ENABLED"|"DISABLED",
                  Trigger = "DATA_POINT_CLICK"|"DATA_POINT_MENU",
                  ActionOperations = list(
                    list(
                      FilterOperation = list(
                        SelectedFieldsConfiguration = list(
                          SelectedFields = list(
                            "string"
                          ),
                          SelectedFieldOptions = "ALL_FIELDS",
                          SelectedColumns = list(
                            list(
                              DataSetIdentifier = "string",
                              ColumnName = "string"
                            )
                          )
                        ),
                        TargetVisualsConfiguration = list(
                          SameSheetTargetVisualConfiguration = list(
                            TargetVisuals = list(
                              "string"
                            ),
                            TargetVisualOptions = "ALL_VISUALS"
                          )
                        )
                      ),
                      NavigationOperation = list(
                        LocalNavigationConfiguration = list(
                          TargetSheetId = "string"
                        )
                      ),
                      URLOperation = list(
                        URLTemplate = "string",
                        URLTarget = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB"
                      ),
                      SetParametersOperation = list(
                        ParameterValueConfigurations = list(
                          list(
                            DestinationParameterName = "string",
                            Value = list(
                              CustomValuesConfiguration = list(
                                IncludeNullValue = TRUE|FALSE,
                                CustomValues = list(
                                  StringValues = list(
                                    "string"
                                  ),
                                  IntegerValues = list(
                                    123
                                  ),
                                  DecimalValues = list(
                                    123.0
                                  ),
                                  DateTimeValues = list(
                                    as.POSIXct(
                                      "2015-01-01"
                                    )
                                  )
                                )
                              ),
                              SelectAllValueOptions = "ALL_VALUES",
                              SourceParameterName = "string",
                              SourceField = "string",
                              SourceColumn = list(
                                DataSetIdentifier = "string",
                                ColumnName = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              )
            ),
            TreeMapVisual = list(
              VisualId = "string",
              Title = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              Subtitle = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              ChartConfiguration = list(
                FieldWells = list(
                  TreeMapAggregatedFieldWells = list(
                    Groups = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    Sizes = list(
                      list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    ),
                    Colors = list(
                      list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    )
                  )
                ),
                SortConfiguration = list(
                  TreeMapSort = list(
                    list(
                      FieldSort = list(
                        FieldId = "string",
                        Direction = "ASC"|"DESC"
                      ),
                      ColumnSort = list(
                        SortBy = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        Direction = "ASC"|"DESC",
                        AggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        )
                      )
                    )
                  ),
                  TreeMapGroupItemsLimitConfiguration = list(
                    ItemsLimit = 123,
                    OtherCategories = "INCLUDE"|"EXCLUDE"
                  )
                ),
                GroupLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                SizeLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                ColorLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                ColorScale = list(
                  Colors = list(
                    list(
                      Color = "string",
                      DataValue = 123.0
                    )
                  ),
                  ColorFillType = "DISCRETE"|"GRADIENT",
                  NullValueColor = list(
                    Color = "string",
                    DataValue = 123.0
                  )
                ),
                Legend = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  Title = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    FontConfiguration = list(
                      FontSize = list(
                        Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                      ),
                      FontDecoration = "UNDERLINE"|"NONE",
                      FontColor = "string",
                      FontWeight = list(
                        Name = "NORMAL"|"BOLD"
                      ),
                      FontStyle = "NORMAL"|"ITALIC"
                    ),
                    CustomLabel = "string"
                  ),
                  Position = "AUTO"|"RIGHT"|"BOTTOM"|"TOP",
                  Width = "string",
                  Height = "string"
                ),
                DataLabels = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  CategoryLabelVisibility = "HIDDEN"|"VISIBLE",
                  MeasureLabelVisibility = "HIDDEN"|"VISIBLE",
                  DataLabelTypes = list(
                    list(
                      FieldLabelType = list(
                        FieldId = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      DataPathLabelType = list(
                        FieldId = "string",
                        FieldValue = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      RangeEndsLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MinimumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MaximumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      )
                    )
                  ),
                  Position = "INSIDE"|"OUTSIDE"|"LEFT"|"TOP"|"BOTTOM"|"RIGHT",
                  LabelContent = "VALUE"|"PERCENT"|"VALUE_AND_PERCENT",
                  LabelFontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  LabelColor = "string",
                  Overlap = "DISABLE_OVERLAP"|"ENABLE_OVERLAP",
                  TotalsVisibility = "HIDDEN"|"VISIBLE"
                ),
                Tooltip = list(
                  TooltipVisibility = "HIDDEN"|"VISIBLE",
                  SelectedTooltipType = "BASIC"|"DETAILED",
                  FieldBasedTooltip = list(
                    AggregationVisibility = "HIDDEN"|"VISIBLE",
                    TooltipTitleType = "NONE"|"PRIMARY_VALUE",
                    TooltipFields = list(
                      list(
                        FieldTooltipItem = list(
                          FieldId = "string",
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        ),
                        ColumnTooltipItem = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          Aggregation = list(
                            NumericalAggregationFunction = list(
                              SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                              PercentileAggregation = list(
                                PercentileValue = 123.0
                              )
                            ),
                            CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                            DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                            AttributeAggregationFunction = list(
                              SimpleAttributeAggregation = "UNIQUE_VALUE",
                              ValueForMultipleValues = "string"
                            )
                          ),
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        )
                      )
                    )
                  )
                ),
                Interactions = list(
                  VisualMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  ),
                  ContextMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  )
                )
              ),
              Actions = list(
                list(
                  CustomActionId = "string",
                  Name = "string",
                  Status = "ENABLED"|"DISABLED",
                  Trigger = "DATA_POINT_CLICK"|"DATA_POINT_MENU",
                  ActionOperations = list(
                    list(
                      FilterOperation = list(
                        SelectedFieldsConfiguration = list(
                          SelectedFields = list(
                            "string"
                          ),
                          SelectedFieldOptions = "ALL_FIELDS",
                          SelectedColumns = list(
                            list(
                              DataSetIdentifier = "string",
                              ColumnName = "string"
                            )
                          )
                        ),
                        TargetVisualsConfiguration = list(
                          SameSheetTargetVisualConfiguration = list(
                            TargetVisuals = list(
                              "string"
                            ),
                            TargetVisualOptions = "ALL_VISUALS"
                          )
                        )
                      ),
                      NavigationOperation = list(
                        LocalNavigationConfiguration = list(
                          TargetSheetId = "string"
                        )
                      ),
                      URLOperation = list(
                        URLTemplate = "string",
                        URLTarget = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB"
                      ),
                      SetParametersOperation = list(
                        ParameterValueConfigurations = list(
                          list(
                            DestinationParameterName = "string",
                            Value = list(
                              CustomValuesConfiguration = list(
                                IncludeNullValue = TRUE|FALSE,
                                CustomValues = list(
                                  StringValues = list(
                                    "string"
                                  ),
                                  IntegerValues = list(
                                    123
                                  ),
                                  DecimalValues = list(
                                    123.0
                                  ),
                                  DateTimeValues = list(
                                    as.POSIXct(
                                      "2015-01-01"
                                    )
                                  )
                                )
                              ),
                              SelectAllValueOptions = "ALL_VALUES",
                              SourceParameterName = "string",
                              SourceField = "string",
                              SourceColumn = list(
                                DataSetIdentifier = "string",
                                ColumnName = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              ),
              ColumnHierarchies = list(
                list(
                  ExplicitHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  DateTimeHierarchy = list(
                    HierarchyId = "string",
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  PredefinedHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  )
                )
              )
            ),
            GeospatialMapVisual = list(
              VisualId = "string",
              Title = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              Subtitle = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              ChartConfiguration = list(
                FieldWells = list(
                  GeospatialMapAggregatedFieldWells = list(
                    Geospatial = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    Values = list(
                      list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    ),
                    Colors = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                ),
                Legend = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  Title = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    FontConfiguration = list(
                      FontSize = list(
                        Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                      ),
                      FontDecoration = "UNDERLINE"|"NONE",
                      FontColor = "string",
                      FontWeight = list(
                        Name = "NORMAL"|"BOLD"
                      ),
                      FontStyle = "NORMAL"|"ITALIC"
                    ),
                    CustomLabel = "string"
                  ),
                  Position = "AUTO"|"RIGHT"|"BOTTOM"|"TOP",
                  Width = "string",
                  Height = "string"
                ),
                Tooltip = list(
                  TooltipVisibility = "HIDDEN"|"VISIBLE",
                  SelectedTooltipType = "BASIC"|"DETAILED",
                  FieldBasedTooltip = list(
                    AggregationVisibility = "HIDDEN"|"VISIBLE",
                    TooltipTitleType = "NONE"|"PRIMARY_VALUE",
                    TooltipFields = list(
                      list(
                        FieldTooltipItem = list(
                          FieldId = "string",
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        ),
                        ColumnTooltipItem = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          Aggregation = list(
                            NumericalAggregationFunction = list(
                              SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                              PercentileAggregation = list(
                                PercentileValue = 123.0
                              )
                            ),
                            CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                            DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                            AttributeAggregationFunction = list(
                              SimpleAttributeAggregation = "UNIQUE_VALUE",
                              ValueForMultipleValues = "string"
                            )
                          ),
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        )
                      )
                    )
                  )
                ),
                WindowOptions = list(
                  Bounds = list(
                    North = 123.0,
                    South = 123.0,
                    West = 123.0,
                    East = 123.0
                  ),
                  MapZoomMode = "AUTO"|"MANUAL"
                ),
                MapStyleOptions = list(
                  BaseMapStyle = "LIGHT_GRAY"|"DARK_GRAY"|"STREET"|"IMAGERY"
                ),
                PointStyleOptions = list(
                  SelectedPointStyle = "POINT"|"CLUSTER"|"HEATMAP",
                  ClusterMarkerConfiguration = list(
                    ClusterMarker = list(
                      SimpleClusterMarker = list(
                        Color = "string"
                      )
                    )
                  ),
                  HeatmapConfiguration = list(
                    HeatmapColor = list(
                      Colors = list(
                        list(
                          Color = "string"
                        )
                      )
                    )
                  )
                ),
                VisualPalette = list(
                  ChartColor = "string",
                  ColorMap = list(
                    list(
                      Element = list(
                        FieldId = "string",
                        FieldValue = "string",
                        DataPathType = list(
                          PivotTableDataPathType = "HIERARCHY_ROWS_LAYOUT_COLUMN"|"MULTIPLE_ROW_METRICS_COLUMN"|"EMPTY_COLUMN_HEADER"|"COUNT_METRIC_COLUMN"
                        )
                      ),
                      Color = "string",
                      TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                    )
                  )
                ),
                Interactions = list(
                  VisualMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  ),
                  ContextMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  )
                )
              ),
              ColumnHierarchies = list(
                list(
                  ExplicitHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  DateTimeHierarchy = list(
                    HierarchyId = "string",
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  PredefinedHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  )
                )
              ),
              Actions = list(
                list(
                  CustomActionId = "string",
                  Name = "string",
                  Status = "ENABLED"|"DISABLED",
                  Trigger = "DATA_POINT_CLICK"|"DATA_POINT_MENU",
                  ActionOperations = list(
                    list(
                      FilterOperation = list(
                        SelectedFieldsConfiguration = list(
                          SelectedFields = list(
                            "string"
                          ),
                          SelectedFieldOptions = "ALL_FIELDS",
                          SelectedColumns = list(
                            list(
                              DataSetIdentifier = "string",
                              ColumnName = "string"
                            )
                          )
                        ),
                        TargetVisualsConfiguration = list(
                          SameSheetTargetVisualConfiguration = list(
                            TargetVisuals = list(
                              "string"
                            ),
                            TargetVisualOptions = "ALL_VISUALS"
                          )
                        )
                      ),
                      NavigationOperation = list(
                        LocalNavigationConfiguration = list(
                          TargetSheetId = "string"
                        )
                      ),
                      URLOperation = list(
                        URLTemplate = "string",
                        URLTarget = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB"
                      ),
                      SetParametersOperation = list(
                        ParameterValueConfigurations = list(
                          list(
                            DestinationParameterName = "string",
                            Value = list(
                              CustomValuesConfiguration = list(
                                IncludeNullValue = TRUE|FALSE,
                                CustomValues = list(
                                  StringValues = list(
                                    "string"
                                  ),
                                  IntegerValues = list(
                                    123
                                  ),
                                  DecimalValues = list(
                                    123.0
                                  ),
                                  DateTimeValues = list(
                                    as.POSIXct(
                                      "2015-01-01"
                                    )
                                  )
                                )
                              ),
                              SelectAllValueOptions = "ALL_VALUES",
                              SourceParameterName = "string",
                              SourceField = "string",
                              SourceColumn = list(
                                DataSetIdentifier = "string",
                                ColumnName = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              )
            ),
            FilledMapVisual = list(
              VisualId = "string",
              Title = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              Subtitle = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              ChartConfiguration = list(
                FieldWells = list(
                  FilledMapAggregatedFieldWells = list(
                    Geospatial = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    Values = list(
                      list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    )
                  )
                ),
                SortConfiguration = list(
                  CategorySort = list(
                    list(
                      FieldSort = list(
                        FieldId = "string",
                        Direction = "ASC"|"DESC"
                      ),
                      ColumnSort = list(
                        SortBy = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        Direction = "ASC"|"DESC",
                        AggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        )
                      )
                    )
                  )
                ),
                Legend = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  Title = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    FontConfiguration = list(
                      FontSize = list(
                        Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                      ),
                      FontDecoration = "UNDERLINE"|"NONE",
                      FontColor = "string",
                      FontWeight = list(
                        Name = "NORMAL"|"BOLD"
                      ),
                      FontStyle = "NORMAL"|"ITALIC"
                    ),
                    CustomLabel = "string"
                  ),
                  Position = "AUTO"|"RIGHT"|"BOTTOM"|"TOP",
                  Width = "string",
                  Height = "string"
                ),
                Tooltip = list(
                  TooltipVisibility = "HIDDEN"|"VISIBLE",
                  SelectedTooltipType = "BASIC"|"DETAILED",
                  FieldBasedTooltip = list(
                    AggregationVisibility = "HIDDEN"|"VISIBLE",
                    TooltipTitleType = "NONE"|"PRIMARY_VALUE",
                    TooltipFields = list(
                      list(
                        FieldTooltipItem = list(
                          FieldId = "string",
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        ),
                        ColumnTooltipItem = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          Aggregation = list(
                            NumericalAggregationFunction = list(
                              SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                              PercentileAggregation = list(
                                PercentileValue = 123.0
                              )
                            ),
                            CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                            DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                            AttributeAggregationFunction = list(
                              SimpleAttributeAggregation = "UNIQUE_VALUE",
                              ValueForMultipleValues = "string"
                            )
                          ),
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        )
                      )
                    )
                  )
                ),
                WindowOptions = list(
                  Bounds = list(
                    North = 123.0,
                    South = 123.0,
                    West = 123.0,
                    East = 123.0
                  ),
                  MapZoomMode = "AUTO"|"MANUAL"
                ),
                MapStyleOptions = list(
                  BaseMapStyle = "LIGHT_GRAY"|"DARK_GRAY"|"STREET"|"IMAGERY"
                ),
                Interactions = list(
                  VisualMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  ),
                  ContextMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  )
                )
              ),
              ConditionalFormatting = list(
                ConditionalFormattingOptions = list(
                  list(
                    Shape = list(
                      FieldId = "string",
                      Format = list(
                        BackgroundColor = list(
                          Solid = list(
                            Expression = "string",
                            Color = "string"
                          ),
                          Gradient = list(
                            Expression = "string",
                            Color = list(
                              Stops = list(
                                list(
                                  GradientOffset = 123.0,
                                  DataValue = 123.0,
                                  Color = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              ),
              ColumnHierarchies = list(
                list(
                  ExplicitHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  DateTimeHierarchy = list(
                    HierarchyId = "string",
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  PredefinedHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  )
                )
              ),
              Actions = list(
                list(
                  CustomActionId = "string",
                  Name = "string",
                  Status = "ENABLED"|"DISABLED",
                  Trigger = "DATA_POINT_CLICK"|"DATA_POINT_MENU",
                  ActionOperations = list(
                    list(
                      FilterOperation = list(
                        SelectedFieldsConfiguration = list(
                          SelectedFields = list(
                            "string"
                          ),
                          SelectedFieldOptions = "ALL_FIELDS",
                          SelectedColumns = list(
                            list(
                              DataSetIdentifier = "string",
                              ColumnName = "string"
                            )
                          )
                        ),
                        TargetVisualsConfiguration = list(
                          SameSheetTargetVisualConfiguration = list(
                            TargetVisuals = list(
                              "string"
                            ),
                            TargetVisualOptions = "ALL_VISUALS"
                          )
                        )
                      ),
                      NavigationOperation = list(
                        LocalNavigationConfiguration = list(
                          TargetSheetId = "string"
                        )
                      ),
                      URLOperation = list(
                        URLTemplate = "string",
                        URLTarget = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB"
                      ),
                      SetParametersOperation = list(
                        ParameterValueConfigurations = list(
                          list(
                            DestinationParameterName = "string",
                            Value = list(
                              CustomValuesConfiguration = list(
                                IncludeNullValue = TRUE|FALSE,
                                CustomValues = list(
                                  StringValues = list(
                                    "string"
                                  ),
                                  IntegerValues = list(
                                    123
                                  ),
                                  DecimalValues = list(
                                    123.0
                                  ),
                                  DateTimeValues = list(
                                    as.POSIXct(
                                      "2015-01-01"
                                    )
                                  )
                                )
                              ),
                              SelectAllValueOptions = "ALL_VALUES",
                              SourceParameterName = "string",
                              SourceField = "string",
                              SourceColumn = list(
                                DataSetIdentifier = "string",
                                ColumnName = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              )
            ),
            FunnelChartVisual = list(
              VisualId = "string",
              Title = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              Subtitle = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              ChartConfiguration = list(
                FieldWells = list(
                  FunnelChartAggregatedFieldWells = list(
                    Category = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    Values = list(
                      list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    )
                  )
                ),
                SortConfiguration = list(
                  CategorySort = list(
                    list(
                      FieldSort = list(
                        FieldId = "string",
                        Direction = "ASC"|"DESC"
                      ),
                      ColumnSort = list(
                        SortBy = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        Direction = "ASC"|"DESC",
                        AggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        )
                      )
                    )
                  ),
                  CategoryItemsLimit = list(
                    ItemsLimit = 123,
                    OtherCategories = "INCLUDE"|"EXCLUDE"
                  )
                ),
                CategoryLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                ValueLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                Tooltip = list(
                  TooltipVisibility = "HIDDEN"|"VISIBLE",
                  SelectedTooltipType = "BASIC"|"DETAILED",
                  FieldBasedTooltip = list(
                    AggregationVisibility = "HIDDEN"|"VISIBLE",
                    TooltipTitleType = "NONE"|"PRIMARY_VALUE",
                    TooltipFields = list(
                      list(
                        FieldTooltipItem = list(
                          FieldId = "string",
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        ),
                        ColumnTooltipItem = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          Aggregation = list(
                            NumericalAggregationFunction = list(
                              SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                              PercentileAggregation = list(
                                PercentileValue = 123.0
                              )
                            ),
                            CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                            DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                            AttributeAggregationFunction = list(
                              SimpleAttributeAggregation = "UNIQUE_VALUE",
                              ValueForMultipleValues = "string"
                            )
                          ),
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        )
                      )
                    )
                  )
                ),
                DataLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  CategoryLabelVisibility = "HIDDEN"|"VISIBLE",
                  MeasureLabelVisibility = "HIDDEN"|"VISIBLE",
                  Position = "INSIDE"|"OUTSIDE"|"LEFT"|"TOP"|"BOTTOM"|"RIGHT",
                  LabelFontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  LabelColor = "string",
                  MeasureDataLabelStyle = "VALUE_ONLY"|"PERCENTAGE_BY_FIRST_STAGE"|"PERCENTAGE_BY_PREVIOUS_STAGE"|"VALUE_AND_PERCENTAGE_BY_FIRST_STAGE"|"VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
                ),
                VisualPalette = list(
                  ChartColor = "string",
                  ColorMap = list(
                    list(
                      Element = list(
                        FieldId = "string",
                        FieldValue = "string",
                        DataPathType = list(
                          PivotTableDataPathType = "HIERARCHY_ROWS_LAYOUT_COLUMN"|"MULTIPLE_ROW_METRICS_COLUMN"|"EMPTY_COLUMN_HEADER"|"COUNT_METRIC_COLUMN"
                        )
                      ),
                      Color = "string",
                      TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                    )
                  )
                ),
                Interactions = list(
                  VisualMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  ),
                  ContextMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  )
                )
              ),
              Actions = list(
                list(
                  CustomActionId = "string",
                  Name = "string",
                  Status = "ENABLED"|"DISABLED",
                  Trigger = "DATA_POINT_CLICK"|"DATA_POINT_MENU",
                  ActionOperations = list(
                    list(
                      FilterOperation = list(
                        SelectedFieldsConfiguration = list(
                          SelectedFields = list(
                            "string"
                          ),
                          SelectedFieldOptions = "ALL_FIELDS",
                          SelectedColumns = list(
                            list(
                              DataSetIdentifier = "string",
                              ColumnName = "string"
                            )
                          )
                        ),
                        TargetVisualsConfiguration = list(
                          SameSheetTargetVisualConfiguration = list(
                            TargetVisuals = list(
                              "string"
                            ),
                            TargetVisualOptions = "ALL_VISUALS"
                          )
                        )
                      ),
                      NavigationOperation = list(
                        LocalNavigationConfiguration = list(
                          TargetSheetId = "string"
                        )
                      ),
                      URLOperation = list(
                        URLTemplate = "string",
                        URLTarget = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB"
                      ),
                      SetParametersOperation = list(
                        ParameterValueConfigurations = list(
                          list(
                            DestinationParameterName = "string",
                            Value = list(
                              CustomValuesConfiguration = list(
                                IncludeNullValue = TRUE|FALSE,
                                CustomValues = list(
                                  StringValues = list(
                                    "string"
                                  ),
                                  IntegerValues = list(
                                    123
                                  ),
                                  DecimalValues = list(
                                    123.0
                                  ),
                                  DateTimeValues = list(
                                    as.POSIXct(
                                      "2015-01-01"
                                    )
                                  )
                                )
                              ),
                              SelectAllValueOptions = "ALL_VALUES",
                              SourceParameterName = "string",
                              SourceField = "string",
                              SourceColumn = list(
                                DataSetIdentifier = "string",
                                ColumnName = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              ),
              ColumnHierarchies = list(
                list(
                  ExplicitHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  DateTimeHierarchy = list(
                    HierarchyId = "string",
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  PredefinedHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  )
                )
              )
            ),
            ScatterPlotVisual = list(
              VisualId = "string",
              Title = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              Subtitle = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              ChartConfiguration = list(
                FieldWells = list(
                  ScatterPlotCategoricallyAggregatedFieldWells = list(
                    XAxis = list(
                      list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    ),
                    YAxis = list(
                      list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    ),
                    Category = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    Size = list(
                      list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    ),
                    Label = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    )
                  ),
                  ScatterPlotUnaggregatedFieldWells = list(
                    XAxis = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    YAxis = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    Size = list(
                      list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    ),
                    Category = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    Label = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                ),
                SortConfiguration = list(
                  ScatterPlotLimitConfiguration = list(
                    ItemsLimit = 123,
                    OtherCategories = "INCLUDE"|"EXCLUDE"
                  )
                ),
                XAxisLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                XAxisDisplayOptions = list(
                  TickLabelOptions = list(
                    LabelOptions = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string"
                    ),
                    RotationAngle = 123.0
                  ),
                  AxisLineVisibility = "HIDDEN"|"VISIBLE",
                  GridLineVisibility = "HIDDEN"|"VISIBLE",
                  DataOptions = list(
                    NumericAxisOptions = list(
                      Scale = list(
                        Linear = list(
                          StepCount = 123,
                          StepSize = 123.0
                        ),
                        Logarithmic = list(
                          Base = 123.0
                        )
                      ),
                      Range = list(
                        MinMax = list(
                          Minimum = 123.0,
                          Maximum = 123.0
                        ),
                        DataDriven = list()
                      )
                    ),
                    DateAxisOptions = list(
                      MissingDateVisibility = "HIDDEN"|"VISIBLE"
                    )
                  ),
                  ScrollbarOptions = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    VisibleRange = list(
                      PercentRange = list(
                        From = 123.0,
                        To = 123.0
                      )
                    )
                  ),
                  AxisOffset = "string"
                ),
                YAxisLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                YAxisDisplayOptions = list(
                  TickLabelOptions = list(
                    LabelOptions = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string"
                    ),
                    RotationAngle = 123.0
                  ),
                  AxisLineVisibility = "HIDDEN"|"VISIBLE",
                  GridLineVisibility = "HIDDEN"|"VISIBLE",
                  DataOptions = list(
                    NumericAxisOptions = list(
                      Scale = list(
                        Linear = list(
                          StepCount = 123,
                          StepSize = 123.0
                        ),
                        Logarithmic = list(
                          Base = 123.0
                        )
                      ),
                      Range = list(
                        MinMax = list(
                          Minimum = 123.0,
                          Maximum = 123.0
                        ),
                        DataDriven = list()
                      )
                    ),
                    DateAxisOptions = list(
                      MissingDateVisibility = "HIDDEN"|"VISIBLE"
                    )
                  ),
                  ScrollbarOptions = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    VisibleRange = list(
                      PercentRange = list(
                        From = 123.0,
                        To = 123.0
                      )
                    )
                  ),
                  AxisOffset = "string"
                ),
                Legend = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  Title = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    FontConfiguration = list(
                      FontSize = list(
                        Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                      ),
                      FontDecoration = "UNDERLINE"|"NONE",
                      FontColor = "string",
                      FontWeight = list(
                        Name = "NORMAL"|"BOLD"
                      ),
                      FontStyle = "NORMAL"|"ITALIC"
                    ),
                    CustomLabel = "string"
                  ),
                  Position = "AUTO"|"RIGHT"|"BOTTOM"|"TOP",
                  Width = "string",
                  Height = "string"
                ),
                DataLabels = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  CategoryLabelVisibility = "HIDDEN"|"VISIBLE",
                  MeasureLabelVisibility = "HIDDEN"|"VISIBLE",
                  DataLabelTypes = list(
                    list(
                      FieldLabelType = list(
                        FieldId = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      DataPathLabelType = list(
                        FieldId = "string",
                        FieldValue = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      RangeEndsLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MinimumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MaximumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      )
                    )
                  ),
                  Position = "INSIDE"|"OUTSIDE"|"LEFT"|"TOP"|"BOTTOM"|"RIGHT",
                  LabelContent = "VALUE"|"PERCENT"|"VALUE_AND_PERCENT",
                  LabelFontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  LabelColor = "string",
                  Overlap = "DISABLE_OVERLAP"|"ENABLE_OVERLAP",
                  TotalsVisibility = "HIDDEN"|"VISIBLE"
                ),
                Tooltip = list(
                  TooltipVisibility = "HIDDEN"|"VISIBLE",
                  SelectedTooltipType = "BASIC"|"DETAILED",
                  FieldBasedTooltip = list(
                    AggregationVisibility = "HIDDEN"|"VISIBLE",
                    TooltipTitleType = "NONE"|"PRIMARY_VALUE",
                    TooltipFields = list(
                      list(
                        FieldTooltipItem = list(
                          FieldId = "string",
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        ),
                        ColumnTooltipItem = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          Aggregation = list(
                            NumericalAggregationFunction = list(
                              SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                              PercentileAggregation = list(
                                PercentileValue = 123.0
                              )
                            ),
                            CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                            DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                            AttributeAggregationFunction = list(
                              SimpleAttributeAggregation = "UNIQUE_VALUE",
                              ValueForMultipleValues = "string"
                            )
                          ),
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        )
                      )
                    )
                  )
                ),
                VisualPalette = list(
                  ChartColor = "string",
                  ColorMap = list(
                    list(
                      Element = list(
                        FieldId = "string",
                        FieldValue = "string",
                        DataPathType = list(
                          PivotTableDataPathType = "HIERARCHY_ROWS_LAYOUT_COLUMN"|"MULTIPLE_ROW_METRICS_COLUMN"|"EMPTY_COLUMN_HEADER"|"COUNT_METRIC_COLUMN"
                        )
                      ),
                      Color = "string",
                      TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                    )
                  )
                ),
                Interactions = list(
                  VisualMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  ),
                  ContextMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  )
                )
              ),
              Actions = list(
                list(
                  CustomActionId = "string",
                  Name = "string",
                  Status = "ENABLED"|"DISABLED",
                  Trigger = "DATA_POINT_CLICK"|"DATA_POINT_MENU",
                  ActionOperations = list(
                    list(
                      FilterOperation = list(
                        SelectedFieldsConfiguration = list(
                          SelectedFields = list(
                            "string"
                          ),
                          SelectedFieldOptions = "ALL_FIELDS",
                          SelectedColumns = list(
                            list(
                              DataSetIdentifier = "string",
                              ColumnName = "string"
                            )
                          )
                        ),
                        TargetVisualsConfiguration = list(
                          SameSheetTargetVisualConfiguration = list(
                            TargetVisuals = list(
                              "string"
                            ),
                            TargetVisualOptions = "ALL_VISUALS"
                          )
                        )
                      ),
                      NavigationOperation = list(
                        LocalNavigationConfiguration = list(
                          TargetSheetId = "string"
                        )
                      ),
                      URLOperation = list(
                        URLTemplate = "string",
                        URLTarget = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB"
                      ),
                      SetParametersOperation = list(
                        ParameterValueConfigurations = list(
                          list(
                            DestinationParameterName = "string",
                            Value = list(
                              CustomValuesConfiguration = list(
                                IncludeNullValue = TRUE|FALSE,
                                CustomValues = list(
                                  StringValues = list(
                                    "string"
                                  ),
                                  IntegerValues = list(
                                    123
                                  ),
                                  DecimalValues = list(
                                    123.0
                                  ),
                                  DateTimeValues = list(
                                    as.POSIXct(
                                      "2015-01-01"
                                    )
                                  )
                                )
                              ),
                              SelectAllValueOptions = "ALL_VALUES",
                              SourceParameterName = "string",
                              SourceField = "string",
                              SourceColumn = list(
                                DataSetIdentifier = "string",
                                ColumnName = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              ),
              ColumnHierarchies = list(
                list(
                  ExplicitHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  DateTimeHierarchy = list(
                    HierarchyId = "string",
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  PredefinedHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  )
                )
              )
            ),
            ComboChartVisual = list(
              VisualId = "string",
              Title = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              Subtitle = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              ChartConfiguration = list(
                FieldWells = list(
                  ComboChartAggregatedFieldWells = list(
                    Category = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    BarValues = list(
                      list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    ),
                    Colors = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    LineValues = list(
                      list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    )
                  )
                ),
                SortConfiguration = list(
                  CategorySort = list(
                    list(
                      FieldSort = list(
                        FieldId = "string",
                        Direction = "ASC"|"DESC"
                      ),
                      ColumnSort = list(
                        SortBy = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        Direction = "ASC"|"DESC",
                        AggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        )
                      )
                    )
                  ),
                  CategoryItemsLimit = list(
                    ItemsLimit = 123,
                    OtherCategories = "INCLUDE"|"EXCLUDE"
                  ),
                  ColorSort = list(
                    list(
                      FieldSort = list(
                        FieldId = "string",
                        Direction = "ASC"|"DESC"
                      ),
                      ColumnSort = list(
                        SortBy = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        Direction = "ASC"|"DESC",
                        AggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        )
                      )
                    )
                  ),
                  ColorItemsLimit = list(
                    ItemsLimit = 123,
                    OtherCategories = "INCLUDE"|"EXCLUDE"
                  )
                ),
                BarsArrangement = "CLUSTERED"|"STACKED"|"STACKED_PERCENT",
                CategoryAxis = list(
                  TickLabelOptions = list(
                    LabelOptions = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string"
                    ),
                    RotationAngle = 123.0
                  ),
                  AxisLineVisibility = "HIDDEN"|"VISIBLE",
                  GridLineVisibility = "HIDDEN"|"VISIBLE",
                  DataOptions = list(
                    NumericAxisOptions = list(
                      Scale = list(
                        Linear = list(
                          StepCount = 123,
                          StepSize = 123.0
                        ),
                        Logarithmic = list(
                          Base = 123.0
                        )
                      ),
                      Range = list(
                        MinMax = list(
                          Minimum = 123.0,
                          Maximum = 123.0
                        ),
                        DataDriven = list()
                      )
                    ),
                    DateAxisOptions = list(
                      MissingDateVisibility = "HIDDEN"|"VISIBLE"
                    )
                  ),
                  ScrollbarOptions = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    VisibleRange = list(
                      PercentRange = list(
                        From = 123.0,
                        To = 123.0
                      )
                    )
                  ),
                  AxisOffset = "string"
                ),
                CategoryLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                PrimaryYAxisDisplayOptions = list(
                  TickLabelOptions = list(
                    LabelOptions = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string"
                    ),
                    RotationAngle = 123.0
                  ),
                  AxisLineVisibility = "HIDDEN"|"VISIBLE",
                  GridLineVisibility = "HIDDEN"|"VISIBLE",
                  DataOptions = list(
                    NumericAxisOptions = list(
                      Scale = list(
                        Linear = list(
                          StepCount = 123,
                          StepSize = 123.0
                        ),
                        Logarithmic = list(
                          Base = 123.0
                        )
                      ),
                      Range = list(
                        MinMax = list(
                          Minimum = 123.0,
                          Maximum = 123.0
                        ),
                        DataDriven = list()
                      )
                    ),
                    DateAxisOptions = list(
                      MissingDateVisibility = "HIDDEN"|"VISIBLE"
                    )
                  ),
                  ScrollbarOptions = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    VisibleRange = list(
                      PercentRange = list(
                        From = 123.0,
                        To = 123.0
                      )
                    )
                  ),
                  AxisOffset = "string"
                ),
                PrimaryYAxisLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                SecondaryYAxisDisplayOptions = list(
                  TickLabelOptions = list(
                    LabelOptions = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string"
                    ),
                    RotationAngle = 123.0
                  ),
                  AxisLineVisibility = "HIDDEN"|"VISIBLE",
                  GridLineVisibility = "HIDDEN"|"VISIBLE",
                  DataOptions = list(
                    NumericAxisOptions = list(
                      Scale = list(
                        Linear = list(
                          StepCount = 123,
                          StepSize = 123.0
                        ),
                        Logarithmic = list(
                          Base = 123.0
                        )
                      ),
                      Range = list(
                        MinMax = list(
                          Minimum = 123.0,
                          Maximum = 123.0
                        ),
                        DataDriven = list()
                      )
                    ),
                    DateAxisOptions = list(
                      MissingDateVisibility = "HIDDEN"|"VISIBLE"
                    )
                  ),
                  ScrollbarOptions = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    VisibleRange = list(
                      PercentRange = list(
                        From = 123.0,
                        To = 123.0
                      )
                    )
                  ),
                  AxisOffset = "string"
                ),
                SecondaryYAxisLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                SingleAxisOptions = list(
                  YAxisOptions = list(
                    YAxis = "PRIMARY_Y_AXIS"
                  )
                ),
                ColorLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                Legend = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  Title = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    FontConfiguration = list(
                      FontSize = list(
                        Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                      ),
                      FontDecoration = "UNDERLINE"|"NONE",
                      FontColor = "string",
                      FontWeight = list(
                        Name = "NORMAL"|"BOLD"
                      ),
                      FontStyle = "NORMAL"|"ITALIC"
                    ),
                    CustomLabel = "string"
                  ),
                  Position = "AUTO"|"RIGHT"|"BOTTOM"|"TOP",
                  Width = "string",
                  Height = "string"
                ),
                BarDataLabels = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  CategoryLabelVisibility = "HIDDEN"|"VISIBLE",
                  MeasureLabelVisibility = "HIDDEN"|"VISIBLE",
                  DataLabelTypes = list(
                    list(
                      FieldLabelType = list(
                        FieldId = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      DataPathLabelType = list(
                        FieldId = "string",
                        FieldValue = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      RangeEndsLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MinimumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MaximumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      )
                    )
                  ),
                  Position = "INSIDE"|"OUTSIDE"|"LEFT"|"TOP"|"BOTTOM"|"RIGHT",
                  LabelContent = "VALUE"|"PERCENT"|"VALUE_AND_PERCENT",
                  LabelFontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  LabelColor = "string",
                  Overlap = "DISABLE_OVERLAP"|"ENABLE_OVERLAP",
                  TotalsVisibility = "HIDDEN"|"VISIBLE"
                ),
                LineDataLabels = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  CategoryLabelVisibility = "HIDDEN"|"VISIBLE",
                  MeasureLabelVisibility = "HIDDEN"|"VISIBLE",
                  DataLabelTypes = list(
                    list(
                      FieldLabelType = list(
                        FieldId = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      DataPathLabelType = list(
                        FieldId = "string",
                        FieldValue = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      RangeEndsLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MinimumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MaximumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      )
                    )
                  ),
                  Position = "INSIDE"|"OUTSIDE"|"LEFT"|"TOP"|"BOTTOM"|"RIGHT",
                  LabelContent = "VALUE"|"PERCENT"|"VALUE_AND_PERCENT",
                  LabelFontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  LabelColor = "string",
                  Overlap = "DISABLE_OVERLAP"|"ENABLE_OVERLAP",
                  TotalsVisibility = "HIDDEN"|"VISIBLE"
                ),
                Tooltip = list(
                  TooltipVisibility = "HIDDEN"|"VISIBLE",
                  SelectedTooltipType = "BASIC"|"DETAILED",
                  FieldBasedTooltip = list(
                    AggregationVisibility = "HIDDEN"|"VISIBLE",
                    TooltipTitleType = "NONE"|"PRIMARY_VALUE",
                    TooltipFields = list(
                      list(
                        FieldTooltipItem = list(
                          FieldId = "string",
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        ),
                        ColumnTooltipItem = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          Aggregation = list(
                            NumericalAggregationFunction = list(
                              SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                              PercentileAggregation = list(
                                PercentileValue = 123.0
                              )
                            ),
                            CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                            DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                            AttributeAggregationFunction = list(
                              SimpleAttributeAggregation = "UNIQUE_VALUE",
                              ValueForMultipleValues = "string"
                            )
                          ),
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        )
                      )
                    )
                  )
                ),
                ReferenceLines = list(
                  list(
                    Status = "ENABLED"|"DISABLED",
                    DataConfiguration = list(
                      StaticConfiguration = list(
                        Value = 123.0
                      ),
                      DynamicConfiguration = list(
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        MeasureAggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        ),
                        Calculation = list(
                          SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                          PercentileAggregation = list(
                            PercentileValue = 123.0
                          )
                        )
                      ),
                      AxisBinding = "PRIMARY_YAXIS"|"SECONDARY_YAXIS",
                      SeriesType = "BAR"|"LINE"
                    ),
                    StyleConfiguration = list(
                      Pattern = "SOLID"|"DASHED"|"DOTTED",
                      Color = "string"
                    ),
                    LabelConfiguration = list(
                      ValueLabelConfiguration = list(
                        RelativePosition = "BEFORE_CUSTOM_LABEL"|"AFTER_CUSTOM_LABEL",
                        FormatConfiguration = list(
                          NumberDisplayFormatConfiguration = list(
                            Prefix = "string",
                            Suffix = "string",
                            SeparatorConfiguration = list(
                              DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                              ThousandsSeparator = list(
                                Symbol = "COMMA"|"DOT"|"SPACE",
                                Visibility = "HIDDEN"|"VISIBLE"
                              )
                            ),
                            DecimalPlacesConfiguration = list(
                              DecimalPlaces = 123
                            ),
                            NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                            NegativeValueConfiguration = list(
                              DisplayMode = "POSITIVE"|"NEGATIVE"
                            ),
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            )
                          ),
                          CurrencyDisplayFormatConfiguration = list(
                            Prefix = "string",
                            Suffix = "string",
                            SeparatorConfiguration = list(
                              DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                              ThousandsSeparator = list(
                                Symbol = "COMMA"|"DOT"|"SPACE",
                                Visibility = "HIDDEN"|"VISIBLE"
                              )
                            ),
                            Symbol = "string",
                            DecimalPlacesConfiguration = list(
                              DecimalPlaces = 123
                            ),
                            NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                            NegativeValueConfiguration = list(
                              DisplayMode = "POSITIVE"|"NEGATIVE"
                            ),
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            )
                          ),
                          PercentageDisplayFormatConfiguration = list(
                            Prefix = "string",
                            Suffix = "string",
                            SeparatorConfiguration = list(
                              DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                              ThousandsSeparator = list(
                                Symbol = "COMMA"|"DOT"|"SPACE",
                                Visibility = "HIDDEN"|"VISIBLE"
                              )
                            ),
                            DecimalPlacesConfiguration = list(
                              DecimalPlaces = 123
                            ),
                            NegativeValueConfiguration = list(
                              DisplayMode = "POSITIVE"|"NEGATIVE"
                            ),
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            )
                          )
                        )
                      ),
                      CustomLabelConfiguration = list(
                        CustomLabel = "string"
                      ),
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      FontColor = "string",
                      HorizontalPosition = "LEFT"|"CENTER"|"RIGHT",
                      VerticalPosition = "ABOVE"|"BELOW"
                    )
                  )
                ),
                VisualPalette = list(
                  ChartColor = "string",
                  ColorMap = list(
                    list(
                      Element = list(
                        FieldId = "string",
                        FieldValue = "string",
                        DataPathType = list(
                          PivotTableDataPathType = "HIERARCHY_ROWS_LAYOUT_COLUMN"|"MULTIPLE_ROW_METRICS_COLUMN"|"EMPTY_COLUMN_HEADER"|"COUNT_METRIC_COLUMN"
                        )
                      ),
                      Color = "string",
                      TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                    )
                  )
                ),
                Interactions = list(
                  VisualMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  ),
                  ContextMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  )
                )
              ),
              Actions = list(
                list(
                  CustomActionId = "string",
                  Name = "string",
                  Status = "ENABLED"|"DISABLED",
                  Trigger = "DATA_POINT_CLICK"|"DATA_POINT_MENU",
                  ActionOperations = list(
                    list(
                      FilterOperation = list(
                        SelectedFieldsConfiguration = list(
                          SelectedFields = list(
                            "string"
                          ),
                          SelectedFieldOptions = "ALL_FIELDS",
                          SelectedColumns = list(
                            list(
                              DataSetIdentifier = "string",
                              ColumnName = "string"
                            )
                          )
                        ),
                        TargetVisualsConfiguration = list(
                          SameSheetTargetVisualConfiguration = list(
                            TargetVisuals = list(
                              "string"
                            ),
                            TargetVisualOptions = "ALL_VISUALS"
                          )
                        )
                      ),
                      NavigationOperation = list(
                        LocalNavigationConfiguration = list(
                          TargetSheetId = "string"
                        )
                      ),
                      URLOperation = list(
                        URLTemplate = "string",
                        URLTarget = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB"
                      ),
                      SetParametersOperation = list(
                        ParameterValueConfigurations = list(
                          list(
                            DestinationParameterName = "string",
                            Value = list(
                              CustomValuesConfiguration = list(
                                IncludeNullValue = TRUE|FALSE,
                                CustomValues = list(
                                  StringValues = list(
                                    "string"
                                  ),
                                  IntegerValues = list(
                                    123
                                  ),
                                  DecimalValues = list(
                                    123.0
                                  ),
                                  DateTimeValues = list(
                                    as.POSIXct(
                                      "2015-01-01"
                                    )
                                  )
                                )
                              ),
                              SelectAllValueOptions = "ALL_VALUES",
                              SourceParameterName = "string",
                              SourceField = "string",
                              SourceColumn = list(
                                DataSetIdentifier = "string",
                                ColumnName = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              ),
              ColumnHierarchies = list(
                list(
                  ExplicitHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  DateTimeHierarchy = list(
                    HierarchyId = "string",
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  PredefinedHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  )
                )
              )
            ),
            BoxPlotVisual = list(
              VisualId = "string",
              Title = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              Subtitle = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              ChartConfiguration = list(
                FieldWells = list(
                  BoxPlotAggregatedFieldWells = list(
                    GroupBy = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    Values = list(
                      list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    )
                  )
                ),
                SortConfiguration = list(
                  CategorySort = list(
                    list(
                      FieldSort = list(
                        FieldId = "string",
                        Direction = "ASC"|"DESC"
                      ),
                      ColumnSort = list(
                        SortBy = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        Direction = "ASC"|"DESC",
                        AggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        )
                      )
                    )
                  ),
                  PaginationConfiguration = list(
                    PageSize = 123,
                    PageNumber = 123
                  )
                ),
                BoxPlotOptions = list(
                  StyleOptions = list(
                    FillStyle = "SOLID"|"TRANSPARENT"
                  ),
                  OutlierVisibility = "HIDDEN"|"VISIBLE",
                  AllDataPointsVisibility = "HIDDEN"|"VISIBLE"
                ),
                CategoryAxis = list(
                  TickLabelOptions = list(
                    LabelOptions = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string"
                    ),
                    RotationAngle = 123.0
                  ),
                  AxisLineVisibility = "HIDDEN"|"VISIBLE",
                  GridLineVisibility = "HIDDEN"|"VISIBLE",
                  DataOptions = list(
                    NumericAxisOptions = list(
                      Scale = list(
                        Linear = list(
                          StepCount = 123,
                          StepSize = 123.0
                        ),
                        Logarithmic = list(
                          Base = 123.0
                        )
                      ),
                      Range = list(
                        MinMax = list(
                          Minimum = 123.0,
                          Maximum = 123.0
                        ),
                        DataDriven = list()
                      )
                    ),
                    DateAxisOptions = list(
                      MissingDateVisibility = "HIDDEN"|"VISIBLE"
                    )
                  ),
                  ScrollbarOptions = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    VisibleRange = list(
                      PercentRange = list(
                        From = 123.0,
                        To = 123.0
                      )
                    )
                  ),
                  AxisOffset = "string"
                ),
                CategoryLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                PrimaryYAxisDisplayOptions = list(
                  TickLabelOptions = list(
                    LabelOptions = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string"
                    ),
                    RotationAngle = 123.0
                  ),
                  AxisLineVisibility = "HIDDEN"|"VISIBLE",
                  GridLineVisibility = "HIDDEN"|"VISIBLE",
                  DataOptions = list(
                    NumericAxisOptions = list(
                      Scale = list(
                        Linear = list(
                          StepCount = 123,
                          StepSize = 123.0
                        ),
                        Logarithmic = list(
                          Base = 123.0
                        )
                      ),
                      Range = list(
                        MinMax = list(
                          Minimum = 123.0,
                          Maximum = 123.0
                        ),
                        DataDriven = list()
                      )
                    ),
                    DateAxisOptions = list(
                      MissingDateVisibility = "HIDDEN"|"VISIBLE"
                    )
                  ),
                  ScrollbarOptions = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    VisibleRange = list(
                      PercentRange = list(
                        From = 123.0,
                        To = 123.0
                      )
                    )
                  ),
                  AxisOffset = "string"
                ),
                PrimaryYAxisLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                Legend = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  Title = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    FontConfiguration = list(
                      FontSize = list(
                        Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                      ),
                      FontDecoration = "UNDERLINE"|"NONE",
                      FontColor = "string",
                      FontWeight = list(
                        Name = "NORMAL"|"BOLD"
                      ),
                      FontStyle = "NORMAL"|"ITALIC"
                    ),
                    CustomLabel = "string"
                  ),
                  Position = "AUTO"|"RIGHT"|"BOTTOM"|"TOP",
                  Width = "string",
                  Height = "string"
                ),
                Tooltip = list(
                  TooltipVisibility = "HIDDEN"|"VISIBLE",
                  SelectedTooltipType = "BASIC"|"DETAILED",
                  FieldBasedTooltip = list(
                    AggregationVisibility = "HIDDEN"|"VISIBLE",
                    TooltipTitleType = "NONE"|"PRIMARY_VALUE",
                    TooltipFields = list(
                      list(
                        FieldTooltipItem = list(
                          FieldId = "string",
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        ),
                        ColumnTooltipItem = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          Aggregation = list(
                            NumericalAggregationFunction = list(
                              SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                              PercentileAggregation = list(
                                PercentileValue = 123.0
                              )
                            ),
                            CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                            DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                            AttributeAggregationFunction = list(
                              SimpleAttributeAggregation = "UNIQUE_VALUE",
                              ValueForMultipleValues = "string"
                            )
                          ),
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        )
                      )
                    )
                  )
                ),
                ReferenceLines = list(
                  list(
                    Status = "ENABLED"|"DISABLED",
                    DataConfiguration = list(
                      StaticConfiguration = list(
                        Value = 123.0
                      ),
                      DynamicConfiguration = list(
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        MeasureAggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        ),
                        Calculation = list(
                          SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                          PercentileAggregation = list(
                            PercentileValue = 123.0
                          )
                        )
                      ),
                      AxisBinding = "PRIMARY_YAXIS"|"SECONDARY_YAXIS",
                      SeriesType = "BAR"|"LINE"
                    ),
                    StyleConfiguration = list(
                      Pattern = "SOLID"|"DASHED"|"DOTTED",
                      Color = "string"
                    ),
                    LabelConfiguration = list(
                      ValueLabelConfiguration = list(
                        RelativePosition = "BEFORE_CUSTOM_LABEL"|"AFTER_CUSTOM_LABEL",
                        FormatConfiguration = list(
                          NumberDisplayFormatConfiguration = list(
                            Prefix = "string",
                            Suffix = "string",
                            SeparatorConfiguration = list(
                              DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                              ThousandsSeparator = list(
                                Symbol = "COMMA"|"DOT"|"SPACE",
                                Visibility = "HIDDEN"|"VISIBLE"
                              )
                            ),
                            DecimalPlacesConfiguration = list(
                              DecimalPlaces = 123
                            ),
                            NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                            NegativeValueConfiguration = list(
                              DisplayMode = "POSITIVE"|"NEGATIVE"
                            ),
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            )
                          ),
                          CurrencyDisplayFormatConfiguration = list(
                            Prefix = "string",
                            Suffix = "string",
                            SeparatorConfiguration = list(
                              DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                              ThousandsSeparator = list(
                                Symbol = "COMMA"|"DOT"|"SPACE",
                                Visibility = "HIDDEN"|"VISIBLE"
                              )
                            ),
                            Symbol = "string",
                            DecimalPlacesConfiguration = list(
                              DecimalPlaces = 123
                            ),
                            NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                            NegativeValueConfiguration = list(
                              DisplayMode = "POSITIVE"|"NEGATIVE"
                            ),
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            )
                          ),
                          PercentageDisplayFormatConfiguration = list(
                            Prefix = "string",
                            Suffix = "string",
                            SeparatorConfiguration = list(
                              DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                              ThousandsSeparator = list(
                                Symbol = "COMMA"|"DOT"|"SPACE",
                                Visibility = "HIDDEN"|"VISIBLE"
                              )
                            ),
                            DecimalPlacesConfiguration = list(
                              DecimalPlaces = 123
                            ),
                            NegativeValueConfiguration = list(
                              DisplayMode = "POSITIVE"|"NEGATIVE"
                            ),
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            )
                          )
                        )
                      ),
                      CustomLabelConfiguration = list(
                        CustomLabel = "string"
                      ),
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      FontColor = "string",
                      HorizontalPosition = "LEFT"|"CENTER"|"RIGHT",
                      VerticalPosition = "ABOVE"|"BELOW"
                    )
                  )
                ),
                VisualPalette = list(
                  ChartColor = "string",
                  ColorMap = list(
                    list(
                      Element = list(
                        FieldId = "string",
                        FieldValue = "string",
                        DataPathType = list(
                          PivotTableDataPathType = "HIERARCHY_ROWS_LAYOUT_COLUMN"|"MULTIPLE_ROW_METRICS_COLUMN"|"EMPTY_COLUMN_HEADER"|"COUNT_METRIC_COLUMN"
                        )
                      ),
                      Color = "string",
                      TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                    )
                  )
                ),
                Interactions = list(
                  VisualMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  ),
                  ContextMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  )
                )
              ),
              Actions = list(
                list(
                  CustomActionId = "string",
                  Name = "string",
                  Status = "ENABLED"|"DISABLED",
                  Trigger = "DATA_POINT_CLICK"|"DATA_POINT_MENU",
                  ActionOperations = list(
                    list(
                      FilterOperation = list(
                        SelectedFieldsConfiguration = list(
                          SelectedFields = list(
                            "string"
                          ),
                          SelectedFieldOptions = "ALL_FIELDS",
                          SelectedColumns = list(
                            list(
                              DataSetIdentifier = "string",
                              ColumnName = "string"
                            )
                          )
                        ),
                        TargetVisualsConfiguration = list(
                          SameSheetTargetVisualConfiguration = list(
                            TargetVisuals = list(
                              "string"
                            ),
                            TargetVisualOptions = "ALL_VISUALS"
                          )
                        )
                      ),
                      NavigationOperation = list(
                        LocalNavigationConfiguration = list(
                          TargetSheetId = "string"
                        )
                      ),
                      URLOperation = list(
                        URLTemplate = "string",
                        URLTarget = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB"
                      ),
                      SetParametersOperation = list(
                        ParameterValueConfigurations = list(
                          list(
                            DestinationParameterName = "string",
                            Value = list(
                              CustomValuesConfiguration = list(
                                IncludeNullValue = TRUE|FALSE,
                                CustomValues = list(
                                  StringValues = list(
                                    "string"
                                  ),
                                  IntegerValues = list(
                                    123
                                  ),
                                  DecimalValues = list(
                                    123.0
                                  ),
                                  DateTimeValues = list(
                                    as.POSIXct(
                                      "2015-01-01"
                                    )
                                  )
                                )
                              ),
                              SelectAllValueOptions = "ALL_VALUES",
                              SourceParameterName = "string",
                              SourceField = "string",
                              SourceColumn = list(
                                DataSetIdentifier = "string",
                                ColumnName = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              ),
              ColumnHierarchies = list(
                list(
                  ExplicitHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  DateTimeHierarchy = list(
                    HierarchyId = "string",
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  PredefinedHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  )
                )
              )
            ),
            WaterfallVisual = list(
              VisualId = "string",
              Title = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              Subtitle = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              ChartConfiguration = list(
                FieldWells = list(
                  WaterfallChartAggregatedFieldWells = list(
                    Categories = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    Values = list(
                      list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    ),
                    Breakdowns = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                ),
                SortConfiguration = list(
                  CategorySort = list(
                    list(
                      FieldSort = list(
                        FieldId = "string",
                        Direction = "ASC"|"DESC"
                      ),
                      ColumnSort = list(
                        SortBy = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        Direction = "ASC"|"DESC",
                        AggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        )
                      )
                    )
                  ),
                  BreakdownItemsLimit = list(
                    ItemsLimit = 123,
                    OtherCategories = "INCLUDE"|"EXCLUDE"
                  )
                ),
                WaterfallChartOptions = list(
                  TotalBarLabel = "string"
                ),
                CategoryAxisLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                CategoryAxisDisplayOptions = list(
                  TickLabelOptions = list(
                    LabelOptions = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string"
                    ),
                    RotationAngle = 123.0
                  ),
                  AxisLineVisibility = "HIDDEN"|"VISIBLE",
                  GridLineVisibility = "HIDDEN"|"VISIBLE",
                  DataOptions = list(
                    NumericAxisOptions = list(
                      Scale = list(
                        Linear = list(
                          StepCount = 123,
                          StepSize = 123.0
                        ),
                        Logarithmic = list(
                          Base = 123.0
                        )
                      ),
                      Range = list(
                        MinMax = list(
                          Minimum = 123.0,
                          Maximum = 123.0
                        ),
                        DataDriven = list()
                      )
                    ),
                    DateAxisOptions = list(
                      MissingDateVisibility = "HIDDEN"|"VISIBLE"
                    )
                  ),
                  ScrollbarOptions = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    VisibleRange = list(
                      PercentRange = list(
                        From = 123.0,
                        To = 123.0
                      )
                    )
                  ),
                  AxisOffset = "string"
                ),
                PrimaryYAxisLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                PrimaryYAxisDisplayOptions = list(
                  TickLabelOptions = list(
                    LabelOptions = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string"
                    ),
                    RotationAngle = 123.0
                  ),
                  AxisLineVisibility = "HIDDEN"|"VISIBLE",
                  GridLineVisibility = "HIDDEN"|"VISIBLE",
                  DataOptions = list(
                    NumericAxisOptions = list(
                      Scale = list(
                        Linear = list(
                          StepCount = 123,
                          StepSize = 123.0
                        ),
                        Logarithmic = list(
                          Base = 123.0
                        )
                      ),
                      Range = list(
                        MinMax = list(
                          Minimum = 123.0,
                          Maximum = 123.0
                        ),
                        DataDriven = list()
                      )
                    ),
                    DateAxisOptions = list(
                      MissingDateVisibility = "HIDDEN"|"VISIBLE"
                    )
                  ),
                  ScrollbarOptions = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    VisibleRange = list(
                      PercentRange = list(
                        From = 123.0,
                        To = 123.0
                      )
                    )
                  ),
                  AxisOffset = "string"
                ),
                Legend = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  Title = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    FontConfiguration = list(
                      FontSize = list(
                        Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                      ),
                      FontDecoration = "UNDERLINE"|"NONE",
                      FontColor = "string",
                      FontWeight = list(
                        Name = "NORMAL"|"BOLD"
                      ),
                      FontStyle = "NORMAL"|"ITALIC"
                    ),
                    CustomLabel = "string"
                  ),
                  Position = "AUTO"|"RIGHT"|"BOTTOM"|"TOP",
                  Width = "string",
                  Height = "string"
                ),
                DataLabels = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  CategoryLabelVisibility = "HIDDEN"|"VISIBLE",
                  MeasureLabelVisibility = "HIDDEN"|"VISIBLE",
                  DataLabelTypes = list(
                    list(
                      FieldLabelType = list(
                        FieldId = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      DataPathLabelType = list(
                        FieldId = "string",
                        FieldValue = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      RangeEndsLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MinimumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MaximumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      )
                    )
                  ),
                  Position = "INSIDE"|"OUTSIDE"|"LEFT"|"TOP"|"BOTTOM"|"RIGHT",
                  LabelContent = "VALUE"|"PERCENT"|"VALUE_AND_PERCENT",
                  LabelFontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  LabelColor = "string",
                  Overlap = "DISABLE_OVERLAP"|"ENABLE_OVERLAP",
                  TotalsVisibility = "HIDDEN"|"VISIBLE"
                ),
                VisualPalette = list(
                  ChartColor = "string",
                  ColorMap = list(
                    list(
                      Element = list(
                        FieldId = "string",
                        FieldValue = "string",
                        DataPathType = list(
                          PivotTableDataPathType = "HIERARCHY_ROWS_LAYOUT_COLUMN"|"MULTIPLE_ROW_METRICS_COLUMN"|"EMPTY_COLUMN_HEADER"|"COUNT_METRIC_COLUMN"
                        )
                      ),
                      Color = "string",
                      TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                    )
                  )
                ),
                ColorConfiguration = list(
                  GroupColorConfiguration = list(
                    PositiveBarColor = "string",
                    NegativeBarColor = "string",
                    TotalBarColor = "string"
                  )
                ),
                Interactions = list(
                  VisualMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  ),
                  ContextMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  )
                )
              ),
              Actions = list(
                list(
                  CustomActionId = "string",
                  Name = "string",
                  Status = "ENABLED"|"DISABLED",
                  Trigger = "DATA_POINT_CLICK"|"DATA_POINT_MENU",
                  ActionOperations = list(
                    list(
                      FilterOperation = list(
                        SelectedFieldsConfiguration = list(
                          SelectedFields = list(
                            "string"
                          ),
                          SelectedFieldOptions = "ALL_FIELDS",
                          SelectedColumns = list(
                            list(
                              DataSetIdentifier = "string",
                              ColumnName = "string"
                            )
                          )
                        ),
                        TargetVisualsConfiguration = list(
                          SameSheetTargetVisualConfiguration = list(
                            TargetVisuals = list(
                              "string"
                            ),
                            TargetVisualOptions = "ALL_VISUALS"
                          )
                        )
                      ),
                      NavigationOperation = list(
                        LocalNavigationConfiguration = list(
                          TargetSheetId = "string"
                        )
                      ),
                      URLOperation = list(
                        URLTemplate = "string",
                        URLTarget = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB"
                      ),
                      SetParametersOperation = list(
                        ParameterValueConfigurations = list(
                          list(
                            DestinationParameterName = "string",
                            Value = list(
                              CustomValuesConfiguration = list(
                                IncludeNullValue = TRUE|FALSE,
                                CustomValues = list(
                                  StringValues = list(
                                    "string"
                                  ),
                                  IntegerValues = list(
                                    123
                                  ),
                                  DecimalValues = list(
                                    123.0
                                  ),
                                  DateTimeValues = list(
                                    as.POSIXct(
                                      "2015-01-01"
                                    )
                                  )
                                )
                              ),
                              SelectAllValueOptions = "ALL_VALUES",
                              SourceParameterName = "string",
                              SourceField = "string",
                              SourceColumn = list(
                                DataSetIdentifier = "string",
                                ColumnName = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              ),
              ColumnHierarchies = list(
                list(
                  ExplicitHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  DateTimeHierarchy = list(
                    HierarchyId = "string",
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  PredefinedHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  )
                )
              )
            ),
            HistogramVisual = list(
              VisualId = "string",
              Title = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              Subtitle = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              ChartConfiguration = list(
                FieldWells = list(
                  HistogramAggregatedFieldWells = list(
                    Values = list(
                      list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    )
                  )
                ),
                XAxisDisplayOptions = list(
                  TickLabelOptions = list(
                    LabelOptions = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string"
                    ),
                    RotationAngle = 123.0
                  ),
                  AxisLineVisibility = "HIDDEN"|"VISIBLE",
                  GridLineVisibility = "HIDDEN"|"VISIBLE",
                  DataOptions = list(
                    NumericAxisOptions = list(
                      Scale = list(
                        Linear = list(
                          StepCount = 123,
                          StepSize = 123.0
                        ),
                        Logarithmic = list(
                          Base = 123.0
                        )
                      ),
                      Range = list(
                        MinMax = list(
                          Minimum = 123.0,
                          Maximum = 123.0
                        ),
                        DataDriven = list()
                      )
                    ),
                    DateAxisOptions = list(
                      MissingDateVisibility = "HIDDEN"|"VISIBLE"
                    )
                  ),
                  ScrollbarOptions = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    VisibleRange = list(
                      PercentRange = list(
                        From = 123.0,
                        To = 123.0
                      )
                    )
                  ),
                  AxisOffset = "string"
                ),
                XAxisLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                YAxisDisplayOptions = list(
                  TickLabelOptions = list(
                    LabelOptions = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string"
                    ),
                    RotationAngle = 123.0
                  ),
                  AxisLineVisibility = "HIDDEN"|"VISIBLE",
                  GridLineVisibility = "HIDDEN"|"VISIBLE",
                  DataOptions = list(
                    NumericAxisOptions = list(
                      Scale = list(
                        Linear = list(
                          StepCount = 123,
                          StepSize = 123.0
                        ),
                        Logarithmic = list(
                          Base = 123.0
                        )
                      ),
                      Range = list(
                        MinMax = list(
                          Minimum = 123.0,
                          Maximum = 123.0
                        ),
                        DataDriven = list()
                      )
                    ),
                    DateAxisOptions = list(
                      MissingDateVisibility = "HIDDEN"|"VISIBLE"
                    )
                  ),
                  ScrollbarOptions = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    VisibleRange = list(
                      PercentRange = list(
                        From = 123.0,
                        To = 123.0
                      )
                    )
                  ),
                  AxisOffset = "string"
                ),
                BinOptions = list(
                  SelectedBinType = "BIN_COUNT"|"BIN_WIDTH",
                  BinCount = list(
                    Value = 123
                  ),
                  BinWidth = list(
                    Value = 123.0,
                    BinCountLimit = 123
                  ),
                  StartValue = 123.0
                ),
                DataLabels = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  CategoryLabelVisibility = "HIDDEN"|"VISIBLE",
                  MeasureLabelVisibility = "HIDDEN"|"VISIBLE",
                  DataLabelTypes = list(
                    list(
                      FieldLabelType = list(
                        FieldId = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      DataPathLabelType = list(
                        FieldId = "string",
                        FieldValue = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      RangeEndsLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MinimumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MaximumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      )
                    )
                  ),
                  Position = "INSIDE"|"OUTSIDE"|"LEFT"|"TOP"|"BOTTOM"|"RIGHT",
                  LabelContent = "VALUE"|"PERCENT"|"VALUE_AND_PERCENT",
                  LabelFontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  LabelColor = "string",
                  Overlap = "DISABLE_OVERLAP"|"ENABLE_OVERLAP",
                  TotalsVisibility = "HIDDEN"|"VISIBLE"
                ),
                Tooltip = list(
                  TooltipVisibility = "HIDDEN"|"VISIBLE",
                  SelectedTooltipType = "BASIC"|"DETAILED",
                  FieldBasedTooltip = list(
                    AggregationVisibility = "HIDDEN"|"VISIBLE",
                    TooltipTitleType = "NONE"|"PRIMARY_VALUE",
                    TooltipFields = list(
                      list(
                        FieldTooltipItem = list(
                          FieldId = "string",
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        ),
                        ColumnTooltipItem = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Label = "string",
                          Visibility = "HIDDEN"|"VISIBLE",
                          Aggregation = list(
                            NumericalAggregationFunction = list(
                              SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                              PercentileAggregation = list(
                                PercentileValue = 123.0
                              )
                            ),
                            CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                            DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                            AttributeAggregationFunction = list(
                              SimpleAttributeAggregation = "UNIQUE_VALUE",
                              ValueForMultipleValues = "string"
                            )
                          ),
                          TooltipTarget = "BOTH"|"BAR"|"LINE"
                        )
                      )
                    )
                  )
                ),
                VisualPalette = list(
                  ChartColor = "string",
                  ColorMap = list(
                    list(
                      Element = list(
                        FieldId = "string",
                        FieldValue = "string",
                        DataPathType = list(
                          PivotTableDataPathType = "HIERARCHY_ROWS_LAYOUT_COLUMN"|"MULTIPLE_ROW_METRICS_COLUMN"|"EMPTY_COLUMN_HEADER"|"COUNT_METRIC_COLUMN"
                        )
                      ),
                      Color = "string",
                      TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                    )
                  )
                ),
                Interactions = list(
                  VisualMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  ),
                  ContextMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  )
                )
              ),
              Actions = list(
                list(
                  CustomActionId = "string",
                  Name = "string",
                  Status = "ENABLED"|"DISABLED",
                  Trigger = "DATA_POINT_CLICK"|"DATA_POINT_MENU",
                  ActionOperations = list(
                    list(
                      FilterOperation = list(
                        SelectedFieldsConfiguration = list(
                          SelectedFields = list(
                            "string"
                          ),
                          SelectedFieldOptions = "ALL_FIELDS",
                          SelectedColumns = list(
                            list(
                              DataSetIdentifier = "string",
                              ColumnName = "string"
                            )
                          )
                        ),
                        TargetVisualsConfiguration = list(
                          SameSheetTargetVisualConfiguration = list(
                            TargetVisuals = list(
                              "string"
                            ),
                            TargetVisualOptions = "ALL_VISUALS"
                          )
                        )
                      ),
                      NavigationOperation = list(
                        LocalNavigationConfiguration = list(
                          TargetSheetId = "string"
                        )
                      ),
                      URLOperation = list(
                        URLTemplate = "string",
                        URLTarget = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB"
                      ),
                      SetParametersOperation = list(
                        ParameterValueConfigurations = list(
                          list(
                            DestinationParameterName = "string",
                            Value = list(
                              CustomValuesConfiguration = list(
                                IncludeNullValue = TRUE|FALSE,
                                CustomValues = list(
                                  StringValues = list(
                                    "string"
                                  ),
                                  IntegerValues = list(
                                    123
                                  ),
                                  DecimalValues = list(
                                    123.0
                                  ),
                                  DateTimeValues = list(
                                    as.POSIXct(
                                      "2015-01-01"
                                    )
                                  )
                                )
                              ),
                              SelectAllValueOptions = "ALL_VALUES",
                              SourceParameterName = "string",
                              SourceField = "string",
                              SourceColumn = list(
                                DataSetIdentifier = "string",
                                ColumnName = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              )
            ),
            WordCloudVisual = list(
              VisualId = "string",
              Title = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              Subtitle = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              ChartConfiguration = list(
                FieldWells = list(
                  WordCloudAggregatedFieldWells = list(
                    GroupBy = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    Size = list(
                      list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    )
                  )
                ),
                SortConfiguration = list(
                  CategoryItemsLimit = list(
                    ItemsLimit = 123,
                    OtherCategories = "INCLUDE"|"EXCLUDE"
                  ),
                  CategorySort = list(
                    list(
                      FieldSort = list(
                        FieldId = "string",
                        Direction = "ASC"|"DESC"
                      ),
                      ColumnSort = list(
                        SortBy = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        Direction = "ASC"|"DESC",
                        AggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        )
                      )
                    )
                  )
                ),
                CategoryLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                WordCloudOptions = list(
                  WordOrientation = "HORIZONTAL"|"HORIZONTAL_AND_VERTICAL",
                  WordScaling = "EMPHASIZE"|"NORMAL",
                  CloudLayout = "FLUID"|"NORMAL",
                  WordCasing = "LOWER_CASE"|"EXISTING_CASE",
                  WordPadding = "NONE"|"SMALL"|"MEDIUM"|"LARGE",
                  MaximumStringLength = 123
                ),
                Interactions = list(
                  VisualMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  ),
                  ContextMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  )
                )
              ),
              Actions = list(
                list(
                  CustomActionId = "string",
                  Name = "string",
                  Status = "ENABLED"|"DISABLED",
                  Trigger = "DATA_POINT_CLICK"|"DATA_POINT_MENU",
                  ActionOperations = list(
                    list(
                      FilterOperation = list(
                        SelectedFieldsConfiguration = list(
                          SelectedFields = list(
                            "string"
                          ),
                          SelectedFieldOptions = "ALL_FIELDS",
                          SelectedColumns = list(
                            list(
                              DataSetIdentifier = "string",
                              ColumnName = "string"
                            )
                          )
                        ),
                        TargetVisualsConfiguration = list(
                          SameSheetTargetVisualConfiguration = list(
                            TargetVisuals = list(
                              "string"
                            ),
                            TargetVisualOptions = "ALL_VISUALS"
                          )
                        )
                      ),
                      NavigationOperation = list(
                        LocalNavigationConfiguration = list(
                          TargetSheetId = "string"
                        )
                      ),
                      URLOperation = list(
                        URLTemplate = "string",
                        URLTarget = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB"
                      ),
                      SetParametersOperation = list(
                        ParameterValueConfigurations = list(
                          list(
                            DestinationParameterName = "string",
                            Value = list(
                              CustomValuesConfiguration = list(
                                IncludeNullValue = TRUE|FALSE,
                                CustomValues = list(
                                  StringValues = list(
                                    "string"
                                  ),
                                  IntegerValues = list(
                                    123
                                  ),
                                  DecimalValues = list(
                                    123.0
                                  ),
                                  DateTimeValues = list(
                                    as.POSIXct(
                                      "2015-01-01"
                                    )
                                  )
                                )
                              ),
                              SelectAllValueOptions = "ALL_VALUES",
                              SourceParameterName = "string",
                              SourceField = "string",
                              SourceColumn = list(
                                DataSetIdentifier = "string",
                                ColumnName = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              ),
              ColumnHierarchies = list(
                list(
                  ExplicitHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  DateTimeHierarchy = list(
                    HierarchyId = "string",
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  PredefinedHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  )
                )
              )
            ),
            InsightVisual = list(
              VisualId = "string",
              Title = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              Subtitle = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              InsightConfiguration = list(
                Computations = list(
                  list(
                    TopBottomRanked = list(
                      ComputationId = "string",
                      Name = "string",
                      Category = list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      ),
                      Value = list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      ),
                      ResultSize = 123,
                      Type = "TOP"|"BOTTOM"
                    ),
                    TopBottomMovers = list(
                      ComputationId = "string",
                      Name = "string",
                      Time = list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      ),
                      Category = list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      ),
                      Value = list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      ),
                      MoverSize = 123,
                      SortOrder = "PERCENT_DIFFERENCE"|"ABSOLUTE_DIFFERENCE",
                      Type = "TOP"|"BOTTOM"
                    ),
                    TotalAggregation = list(
                      ComputationId = "string",
                      Name = "string",
                      Value = list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    ),
                    MaximumMinimum = list(
                      ComputationId = "string",
                      Name = "string",
                      Time = list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      ),
                      Value = list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      ),
                      Type = "MAXIMUM"|"MINIMUM"
                    ),
                    MetricComparison = list(
                      ComputationId = "string",
                      Name = "string",
                      Time = list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      ),
                      FromValue = list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      ),
                      TargetValue = list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    ),
                    PeriodOverPeriod = list(
                      ComputationId = "string",
                      Name = "string",
                      Time = list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      ),
                      Value = list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    ),
                    PeriodToDate = list(
                      ComputationId = "string",
                      Name = "string",
                      Time = list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      ),
                      Value = list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      ),
                      PeriodTimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                    ),
                    GrowthRate = list(
                      ComputationId = "string",
                      Name = "string",
                      Time = list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      ),
                      Value = list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      ),
                      PeriodSize = 123
                    ),
                    UniqueValues = list(
                      ComputationId = "string",
                      Name = "string",
                      Category = list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    Forecast = list(
                      ComputationId = "string",
                      Name = "string",
                      Time = list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      ),
                      Value = list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      ),
                      PeriodsForward = 123,
                      PeriodsBackward = 123,
                      UpperBoundary = 123.0,
                      LowerBoundary = 123.0,
                      PredictionInterval = 123,
                      Seasonality = "AUTOMATIC"|"CUSTOM",
                      CustomSeasonalityValue = 123
                    )
                  )
                ),
                CustomNarrative = list(
                  Narrative = "string"
                ),
                Interactions = list(
                  VisualMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  ),
                  ContextMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  )
                )
              ),
              Actions = list(
                list(
                  CustomActionId = "string",
                  Name = "string",
                  Status = "ENABLED"|"DISABLED",
                  Trigger = "DATA_POINT_CLICK"|"DATA_POINT_MENU",
                  ActionOperations = list(
                    list(
                      FilterOperation = list(
                        SelectedFieldsConfiguration = list(
                          SelectedFields = list(
                            "string"
                          ),
                          SelectedFieldOptions = "ALL_FIELDS",
                          SelectedColumns = list(
                            list(
                              DataSetIdentifier = "string",
                              ColumnName = "string"
                            )
                          )
                        ),
                        TargetVisualsConfiguration = list(
                          SameSheetTargetVisualConfiguration = list(
                            TargetVisuals = list(
                              "string"
                            ),
                            TargetVisualOptions = "ALL_VISUALS"
                          )
                        )
                      ),
                      NavigationOperation = list(
                        LocalNavigationConfiguration = list(
                          TargetSheetId = "string"
                        )
                      ),
                      URLOperation = list(
                        URLTemplate = "string",
                        URLTarget = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB"
                      ),
                      SetParametersOperation = list(
                        ParameterValueConfigurations = list(
                          list(
                            DestinationParameterName = "string",
                            Value = list(
                              CustomValuesConfiguration = list(
                                IncludeNullValue = TRUE|FALSE,
                                CustomValues = list(
                                  StringValues = list(
                                    "string"
                                  ),
                                  IntegerValues = list(
                                    123
                                  ),
                                  DecimalValues = list(
                                    123.0
                                  ),
                                  DateTimeValues = list(
                                    as.POSIXct(
                                      "2015-01-01"
                                    )
                                  )
                                )
                              ),
                              SelectAllValueOptions = "ALL_VALUES",
                              SourceParameterName = "string",
                              SourceField = "string",
                              SourceColumn = list(
                                DataSetIdentifier = "string",
                                ColumnName = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              ),
              DataSetIdentifier = "string"
            ),
            SankeyDiagramVisual = list(
              VisualId = "string",
              Title = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              Subtitle = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              ChartConfiguration = list(
                FieldWells = list(
                  SankeyDiagramAggregatedFieldWells = list(
                    Source = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    Destination = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    Weight = list(
                      list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    )
                  )
                ),
                SortConfiguration = list(
                  WeightSort = list(
                    list(
                      FieldSort = list(
                        FieldId = "string",
                        Direction = "ASC"|"DESC"
                      ),
                      ColumnSort = list(
                        SortBy = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        Direction = "ASC"|"DESC",
                        AggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        )
                      )
                    )
                  ),
                  SourceItemsLimit = list(
                    ItemsLimit = 123,
                    OtherCategories = "INCLUDE"|"EXCLUDE"
                  ),
                  DestinationItemsLimit = list(
                    ItemsLimit = 123,
                    OtherCategories = "INCLUDE"|"EXCLUDE"
                  )
                ),
                DataLabels = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  CategoryLabelVisibility = "HIDDEN"|"VISIBLE",
                  MeasureLabelVisibility = "HIDDEN"|"VISIBLE",
                  DataLabelTypes = list(
                    list(
                      FieldLabelType = list(
                        FieldId = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      DataPathLabelType = list(
                        FieldId = "string",
                        FieldValue = "string",
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      RangeEndsLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MinimumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      MaximumLabelType = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      )
                    )
                  ),
                  Position = "INSIDE"|"OUTSIDE"|"LEFT"|"TOP"|"BOTTOM"|"RIGHT",
                  LabelContent = "VALUE"|"PERCENT"|"VALUE_AND_PERCENT",
                  LabelFontConfiguration = list(
                    FontSize = list(
                      Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                    ),
                    FontDecoration = "UNDERLINE"|"NONE",
                    FontColor = "string",
                    FontWeight = list(
                      Name = "NORMAL"|"BOLD"
                    ),
                    FontStyle = "NORMAL"|"ITALIC"
                  ),
                  LabelColor = "string",
                  Overlap = "DISABLE_OVERLAP"|"ENABLE_OVERLAP",
                  TotalsVisibility = "HIDDEN"|"VISIBLE"
                ),
                Interactions = list(
                  VisualMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  ),
                  ContextMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  )
                )
              ),
              Actions = list(
                list(
                  CustomActionId = "string",
                  Name = "string",
                  Status = "ENABLED"|"DISABLED",
                  Trigger = "DATA_POINT_CLICK"|"DATA_POINT_MENU",
                  ActionOperations = list(
                    list(
                      FilterOperation = list(
                        SelectedFieldsConfiguration = list(
                          SelectedFields = list(
                            "string"
                          ),
                          SelectedFieldOptions = "ALL_FIELDS",
                          SelectedColumns = list(
                            list(
                              DataSetIdentifier = "string",
                              ColumnName = "string"
                            )
                          )
                        ),
                        TargetVisualsConfiguration = list(
                          SameSheetTargetVisualConfiguration = list(
                            TargetVisuals = list(
                              "string"
                            ),
                            TargetVisualOptions = "ALL_VISUALS"
                          )
                        )
                      ),
                      NavigationOperation = list(
                        LocalNavigationConfiguration = list(
                          TargetSheetId = "string"
                        )
                      ),
                      URLOperation = list(
                        URLTemplate = "string",
                        URLTarget = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB"
                      ),
                      SetParametersOperation = list(
                        ParameterValueConfigurations = list(
                          list(
                            DestinationParameterName = "string",
                            Value = list(
                              CustomValuesConfiguration = list(
                                IncludeNullValue = TRUE|FALSE,
                                CustomValues = list(
                                  StringValues = list(
                                    "string"
                                  ),
                                  IntegerValues = list(
                                    123
                                  ),
                                  DecimalValues = list(
                                    123.0
                                  ),
                                  DateTimeValues = list(
                                    as.POSIXct(
                                      "2015-01-01"
                                    )
                                  )
                                )
                              ),
                              SelectAllValueOptions = "ALL_VALUES",
                              SourceParameterName = "string",
                              SourceField = "string",
                              SourceColumn = list(
                                DataSetIdentifier = "string",
                                ColumnName = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              )
            ),
            CustomContentVisual = list(
              VisualId = "string",
              Title = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              Subtitle = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              ChartConfiguration = list(
                ContentUrl = "string",
                ContentType = "IMAGE"|"OTHER_EMBEDDED_CONTENT",
                ImageScaling = "FIT_TO_HEIGHT"|"FIT_TO_WIDTH"|"DO_NOT_SCALE"|"SCALE_TO_VISUAL",
                Interactions = list(
                  VisualMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  ),
                  ContextMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  )
                )
              ),
              Actions = list(
                list(
                  CustomActionId = "string",
                  Name = "string",
                  Status = "ENABLED"|"DISABLED",
                  Trigger = "DATA_POINT_CLICK"|"DATA_POINT_MENU",
                  ActionOperations = list(
                    list(
                      FilterOperation = list(
                        SelectedFieldsConfiguration = list(
                          SelectedFields = list(
                            "string"
                          ),
                          SelectedFieldOptions = "ALL_FIELDS",
                          SelectedColumns = list(
                            list(
                              DataSetIdentifier = "string",
                              ColumnName = "string"
                            )
                          )
                        ),
                        TargetVisualsConfiguration = list(
                          SameSheetTargetVisualConfiguration = list(
                            TargetVisuals = list(
                              "string"
                            ),
                            TargetVisualOptions = "ALL_VISUALS"
                          )
                        )
                      ),
                      NavigationOperation = list(
                        LocalNavigationConfiguration = list(
                          TargetSheetId = "string"
                        )
                      ),
                      URLOperation = list(
                        URLTemplate = "string",
                        URLTarget = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB"
                      ),
                      SetParametersOperation = list(
                        ParameterValueConfigurations = list(
                          list(
                            DestinationParameterName = "string",
                            Value = list(
                              CustomValuesConfiguration = list(
                                IncludeNullValue = TRUE|FALSE,
                                CustomValues = list(
                                  StringValues = list(
                                    "string"
                                  ),
                                  IntegerValues = list(
                                    123
                                  ),
                                  DecimalValues = list(
                                    123.0
                                  ),
                                  DateTimeValues = list(
                                    as.POSIXct(
                                      "2015-01-01"
                                    )
                                  )
                                )
                              ),
                              SelectAllValueOptions = "ALL_VALUES",
                              SourceParameterName = "string",
                              SourceField = "string",
                              SourceColumn = list(
                                DataSetIdentifier = "string",
                                ColumnName = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              ),
              DataSetIdentifier = "string"
            ),
            EmptyVisual = list(
              VisualId = "string",
              DataSetIdentifier = "string",
              Actions = list(
                list(
                  CustomActionId = "string",
                  Name = "string",
                  Status = "ENABLED"|"DISABLED",
                  Trigger = "DATA_POINT_CLICK"|"DATA_POINT_MENU",
                  ActionOperations = list(
                    list(
                      FilterOperation = list(
                        SelectedFieldsConfiguration = list(
                          SelectedFields = list(
                            "string"
                          ),
                          SelectedFieldOptions = "ALL_FIELDS",
                          SelectedColumns = list(
                            list(
                              DataSetIdentifier = "string",
                              ColumnName = "string"
                            )
                          )
                        ),
                        TargetVisualsConfiguration = list(
                          SameSheetTargetVisualConfiguration = list(
                            TargetVisuals = list(
                              "string"
                            ),
                            TargetVisualOptions = "ALL_VISUALS"
                          )
                        )
                      ),
                      NavigationOperation = list(
                        LocalNavigationConfiguration = list(
                          TargetSheetId = "string"
                        )
                      ),
                      URLOperation = list(
                        URLTemplate = "string",
                        URLTarget = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB"
                      ),
                      SetParametersOperation = list(
                        ParameterValueConfigurations = list(
                          list(
                            DestinationParameterName = "string",
                            Value = list(
                              CustomValuesConfiguration = list(
                                IncludeNullValue = TRUE|FALSE,
                                CustomValues = list(
                                  StringValues = list(
                                    "string"
                                  ),
                                  IntegerValues = list(
                                    123
                                  ),
                                  DecimalValues = list(
                                    123.0
                                  ),
                                  DateTimeValues = list(
                                    as.POSIXct(
                                      "2015-01-01"
                                    )
                                  )
                                )
                              ),
                              SelectAllValueOptions = "ALL_VALUES",
                              SourceParameterName = "string",
                              SourceField = "string",
                              SourceColumn = list(
                                DataSetIdentifier = "string",
                                ColumnName = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              )
            ),
            RadarChartVisual = list(
              VisualId = "string",
              Title = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              Subtitle = list(
                Visibility = "HIDDEN"|"VISIBLE",
                FormatText = list(
                  PlainText = "string",
                  RichText = "string"
                )
              ),
              ChartConfiguration = list(
                FieldWells = list(
                  RadarChartAggregatedFieldWells = list(
                    Category = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    Color = list(
                      list(
                        NumericalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateDimensionField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          DateGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                          HierarchyId = "string",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        )
                      )
                    ),
                    Values = list(
                      list(
                        NumericalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          FormatConfiguration = list(
                            FormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CategoricalMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          FormatConfiguration = list(
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        DateMeasureField = list(
                          FieldId = "string",
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          AggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          FormatConfiguration = list(
                            DateTimeFormat = "string",
                            NullValueFormatConfiguration = list(
                              NullString = "string"
                            ),
                            NumericFormatConfiguration = list(
                              NumberDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              CurrencyDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                Symbol = "string",
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              ),
                              PercentageDisplayFormatConfiguration = list(
                                Prefix = "string",
                                Suffix = "string",
                                SeparatorConfiguration = list(
                                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                                  ThousandsSeparator = list(
                                    Symbol = "COMMA"|"DOT"|"SPACE",
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                ),
                                DecimalPlacesConfiguration = list(
                                  DecimalPlaces = 123
                                ),
                                NegativeValueConfiguration = list(
                                  DisplayMode = "POSITIVE"|"NEGATIVE"
                                ),
                                NullValueFormatConfiguration = list(
                                  NullString = "string"
                                )
                              )
                            )
                          )
                        ),
                        CalculatedMeasureField = list(
                          FieldId = "string",
                          Expression = "string"
                        )
                      )
                    )
                  )
                ),
                SortConfiguration = list(
                  CategorySort = list(
                    list(
                      FieldSort = list(
                        FieldId = "string",
                        Direction = "ASC"|"DESC"
                      ),
                      ColumnSort = list(
                        SortBy = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        Direction = "ASC"|"DESC",
                        AggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        )
                      )
                    )
                  ),
                  CategoryItemsLimit = list(
                    ItemsLimit = 123,
                    OtherCategories = "INCLUDE"|"EXCLUDE"
                  ),
                  ColorSort = list(
                    list(
                      FieldSort = list(
                        FieldId = "string",
                        Direction = "ASC"|"DESC"
                      ),
                      ColumnSort = list(
                        SortBy = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        ),
                        Direction = "ASC"|"DESC",
                        AggregationFunction = list(
                          NumericalAggregationFunction = list(
                            SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                            PercentileAggregation = list(
                              PercentileValue = 123.0
                            )
                          ),
                          CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                          DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                          AttributeAggregationFunction = list(
                            SimpleAttributeAggregation = "UNIQUE_VALUE",
                            ValueForMultipleValues = "string"
                          )
                        )
                      )
                    )
                  ),
                  ColorItemsLimit = list(
                    ItemsLimit = 123,
                    OtherCategories = "INCLUDE"|"EXCLUDE"
                  )
                ),
                Shape = "CIRCLE"|"POLYGON",
                BaseSeriesSettings = list(
                  AreaStyleSettings = list(
                    Visibility = "HIDDEN"|"VISIBLE"
                  )
                ),
                StartAngle = 123.0,
                VisualPalette = list(
                  ChartColor = "string",
                  ColorMap = list(
                    list(
                      Element = list(
                        FieldId = "string",
                        FieldValue = "string",
                        DataPathType = list(
                          PivotTableDataPathType = "HIERARCHY_ROWS_LAYOUT_COLUMN"|"MULTIPLE_ROW_METRICS_COLUMN"|"EMPTY_COLUMN_HEADER"|"COUNT_METRIC_COLUMN"
                        )
                      ),
                      Color = "string",
                      TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                    )
                  )
                ),
                AlternateBandColorsVisibility = "HIDDEN"|"VISIBLE",
                AlternateBandEvenColor = "string",
                AlternateBandOddColor = "string",
                CategoryAxis = list(
                  TickLabelOptions = list(
                    LabelOptions = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string"
                    ),
                    RotationAngle = 123.0
                  ),
                  AxisLineVisibility = "HIDDEN"|"VISIBLE",
                  GridLineVisibility = "HIDDEN"|"VISIBLE",
                  DataOptions = list(
                    NumericAxisOptions = list(
                      Scale = list(
                        Linear = list(
                          StepCount = 123,
                          StepSize = 123.0
                        ),
                        Logarithmic = list(
                          Base = 123.0
                        )
                      ),
                      Range = list(
                        MinMax = list(
                          Minimum = 123.0,
                          Maximum = 123.0
                        ),
                        DataDriven = list()
                      )
                    ),
                    DateAxisOptions = list(
                      MissingDateVisibility = "HIDDEN"|"VISIBLE"
                    )
                  ),
                  ScrollbarOptions = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    VisibleRange = list(
                      PercentRange = list(
                        From = 123.0,
                        To = 123.0
                      )
                    )
                  ),
                  AxisOffset = "string"
                ),
                CategoryLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                ColorAxis = list(
                  TickLabelOptions = list(
                    LabelOptions = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string"
                    ),
                    RotationAngle = 123.0
                  ),
                  AxisLineVisibility = "HIDDEN"|"VISIBLE",
                  GridLineVisibility = "HIDDEN"|"VISIBLE",
                  DataOptions = list(
                    NumericAxisOptions = list(
                      Scale = list(
                        Linear = list(
                          StepCount = 123,
                          StepSize = 123.0
                        ),
                        Logarithmic = list(
                          Base = 123.0
                        )
                      ),
                      Range = list(
                        MinMax = list(
                          Minimum = 123.0,
                          Maximum = 123.0
                        ),
                        DataDriven = list()
                      )
                    ),
                    DateAxisOptions = list(
                      MissingDateVisibility = "HIDDEN"|"VISIBLE"
                    )
                  ),
                  ScrollbarOptions = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    VisibleRange = list(
                      PercentRange = list(
                        From = 123.0,
                        To = 123.0
                      )
                    )
                  ),
                  AxisOffset = "string"
                ),
                ColorLabelOptions = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  SortIconVisibility = "HIDDEN"|"VISIBLE",
                  AxisLabelOptions = list(
                    list(
                      FontConfiguration = list(
                        FontSize = list(
                          Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                        ),
                        FontDecoration = "UNDERLINE"|"NONE",
                        FontColor = "string",
                        FontWeight = list(
                          Name = "NORMAL"|"BOLD"
                        ),
                        FontStyle = "NORMAL"|"ITALIC"
                      ),
                      CustomLabel = "string",
                      ApplyTo = list(
                        FieldId = "string",
                        Column = list(
                          DataSetIdentifier = "string",
                          ColumnName = "string"
                        )
                      )
                    )
                  )
                ),
                Legend = list(
                  Visibility = "HIDDEN"|"VISIBLE",
                  Title = list(
                    Visibility = "HIDDEN"|"VISIBLE",
                    FontConfiguration = list(
                      FontSize = list(
                        Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                      ),
                      FontDecoration = "UNDERLINE"|"NONE",
                      FontColor = "string",
                      FontWeight = list(
                        Name = "NORMAL"|"BOLD"
                      ),
                      FontStyle = "NORMAL"|"ITALIC"
                    ),
                    CustomLabel = "string"
                  ),
                  Position = "AUTO"|"RIGHT"|"BOTTOM"|"TOP",
                  Width = "string",
                  Height = "string"
                ),
                AxesRangeScale = "AUTO"|"INDEPENDENT"|"SHARED",
                Interactions = list(
                  VisualMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  ),
                  ContextMenuOption = list(
                    AvailabilityStatus = "ENABLED"|"DISABLED"
                  )
                )
              ),
              Actions = list(
                list(
                  CustomActionId = "string",
                  Name = "string",
                  Status = "ENABLED"|"DISABLED",
                  Trigger = "DATA_POINT_CLICK"|"DATA_POINT_MENU",
                  ActionOperations = list(
                    list(
                      FilterOperation = list(
                        SelectedFieldsConfiguration = list(
                          SelectedFields = list(
                            "string"
                          ),
                          SelectedFieldOptions = "ALL_FIELDS",
                          SelectedColumns = list(
                            list(
                              DataSetIdentifier = "string",
                              ColumnName = "string"
                            )
                          )
                        ),
                        TargetVisualsConfiguration = list(
                          SameSheetTargetVisualConfiguration = list(
                            TargetVisuals = list(
                              "string"
                            ),
                            TargetVisualOptions = "ALL_VISUALS"
                          )
                        )
                      ),
                      NavigationOperation = list(
                        LocalNavigationConfiguration = list(
                          TargetSheetId = "string"
                        )
                      ),
                      URLOperation = list(
                        URLTemplate = "string",
                        URLTarget = "NEW_TAB"|"NEW_WINDOW"|"SAME_TAB"
                      ),
                      SetParametersOperation = list(
                        ParameterValueConfigurations = list(
                          list(
                            DestinationParameterName = "string",
                            Value = list(
                              CustomValuesConfiguration = list(
                                IncludeNullValue = TRUE|FALSE,
                                CustomValues = list(
                                  StringValues = list(
                                    "string"
                                  ),
                                  IntegerValues = list(
                                    123
                                  ),
                                  DecimalValues = list(
                                    123.0
                                  ),
                                  DateTimeValues = list(
                                    as.POSIXct(
                                      "2015-01-01"
                                    )
                                  )
                                )
                              ),
                              SelectAllValueOptions = "ALL_VALUES",
                              SourceParameterName = "string",
                              SourceField = "string",
                              SourceColumn = list(
                                DataSetIdentifier = "string",
                                ColumnName = "string"
                              )
                            )
                          )
                        )
                      )
                    )
                  )
                )
              ),
              ColumnHierarchies = list(
                list(
                  ExplicitHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  DateTimeHierarchy = list(
                    HierarchyId = "string",
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  ),
                  PredefinedHierarchy = list(
                    HierarchyId = "string",
                    Columns = list(
                      list(
                        DataSetIdentifier = "string",
                        ColumnName = "string"
                      )
                    ),
                    DrillDownFilters = list(
                      list(
                        NumericEqualityFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          Value = 123.0
                        ),
                        CategoryFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          CategoryValues = list(
                            "string"
                          )
                        ),
                        TimeRangeFilter = list(
                          Column = list(
                            DataSetIdentifier = "string",
                            ColumnName = "string"
                          ),
                          RangeMinimum = as.POSIXct(
                            "2015-01-01"
                          ),
                          RangeMaximum = as.POSIXct(
                            "2015-01-01"
                          ),
                          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND"
                        )
                      )
                    )
                  )
                )
              )
            )
          )
        ),
        TextBoxes = list(
          list(
            SheetTextBoxId = "string",
            Content = "string"
          )
        ),
        Layouts = list(
          list(
            Configuration = list(
              GridLayout = list(
                Elements = list(
                  list(
                    ElementId = "string",
                    ElementType = "VISUAL"|"FILTER_CONTROL"|"PARAMETER_CONTROL"|"TEXT_BOX",
                    ColumnIndex = 123,
                    ColumnSpan = 123,
                    RowIndex = 123,
                    RowSpan = 123
                  )
                ),
                CanvasSizeOptions = list(
                  ScreenCanvasSizeOptions = list(
                    ResizeOption = "FIXED"|"RESPONSIVE",
                    OptimizedViewPortWidth = "string"
                  )
                )
              ),
              FreeFormLayout = list(
                Elements = list(
                  list(
                    ElementId = "string",
                    ElementType = "VISUAL"|"FILTER_CONTROL"|"PARAMETER_CONTROL"|"TEXT_BOX",
                    XAxisLocation = "string",
                    YAxisLocation = "string",
                    Width = "string",
                    Height = "string",
                    Visibility = "HIDDEN"|"VISIBLE",
                    RenderingRules = list(
                      list(
                        Expression = "string",
                        ConfigurationOverrides = list(
                          Visibility = "HIDDEN"|"VISIBLE"
                        )
                      )
                    ),
                    BorderStyle = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      Color = "string"
                    ),
                    SelectedBorderStyle = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      Color = "string"
                    ),
                    BackgroundStyle = list(
                      Visibility = "HIDDEN"|"VISIBLE",
                      Color = "string"
                    ),
                    LoadingAnimation = list(
                      Visibility = "HIDDEN"|"VISIBLE"
                    )
                  )
                ),
                CanvasSizeOptions = list(
                  ScreenCanvasSizeOptions = list(
                    OptimizedViewPortWidth = "string"
                  )
                )
              ),
              SectionBasedLayout = list(
                HeaderSections = list(
                  list(
                    SectionId = "string",
                    Layout = list(
                      FreeFormLayout = list(
                        Elements = list(
                          list(
                            ElementId = "string",
                            ElementType = "VISUAL"|"FILTER_CONTROL"|"PARAMETER_CONTROL"|"TEXT_BOX",
                            XAxisLocation = "string",
                            YAxisLocation = "string",
                            Width = "string",
                            Height = "string",
                            Visibility = "HIDDEN"|"VISIBLE",
                            RenderingRules = list(
                              list(
                                Expression = "string",
                                ConfigurationOverrides = list(
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              )
                            ),
                            BorderStyle = list(
                              Visibility = "HIDDEN"|"VISIBLE",
                              Color = "string"
                            ),
                            SelectedBorderStyle = list(
                              Visibility = "HIDDEN"|"VISIBLE",
                              Color = "string"
                            ),
                            BackgroundStyle = list(
                              Visibility = "HIDDEN"|"VISIBLE",
                              Color = "string"
                            ),
                            LoadingAnimation = list(
                              Visibility = "HIDDEN"|"VISIBLE"
                            )
                          )
                        )
                      )
                    ),
                    Style = list(
                      Height = "string",
                      Padding = list(
                        Top = "string",
                        Bottom = "string",
                        Left = "string",
                        Right = "string"
                      )
                    )
                  )
                ),
                BodySections = list(
                  list(
                    SectionId = "string",
                    Content = list(
                      Layout = list(
                        FreeFormLayout = list(
                          Elements = list(
                            list(
                              ElementId = "string",
                              ElementType = "VISUAL"|"FILTER_CONTROL"|"PARAMETER_CONTROL"|"TEXT_BOX",
                              XAxisLocation = "string",
                              YAxisLocation = "string",
                              Width = "string",
                              Height = "string",
                              Visibility = "HIDDEN"|"VISIBLE",
                              RenderingRules = list(
                                list(
                                  Expression = "string",
                                  ConfigurationOverrides = list(
                                    Visibility = "HIDDEN"|"VISIBLE"
                                  )
                                )
                              ),
                              BorderStyle = list(
                                Visibility = "HIDDEN"|"VISIBLE",
                                Color = "string"
                              ),
                              SelectedBorderStyle = list(
                                Visibility = "HIDDEN"|"VISIBLE",
                                Color = "string"
                              ),
                              BackgroundStyle = list(
                                Visibility = "HIDDEN"|"VISIBLE",
                                Color = "string"
                              ),
                              LoadingAnimation = list(
                                Visibility = "HIDDEN"|"VISIBLE"
                              )
                            )
                          )
                        )
                      )
                    ),
                    Style = list(
                      Height = "string",
                      Padding = list(
                        Top = "string",
                        Bottom = "string",
                        Left = "string",
                        Right = "string"
                      )
                    ),
                    PageBreakConfiguration = list(
                      After = list(
                        Status = "ENABLED"|"DISABLED"
                      )
                    )
                  )
                ),
                FooterSections = list(
                  list(
                    SectionId = "string",
                    Layout = list(
                      FreeFormLayout = list(
                        Elements = list(
                          list(
                            ElementId = "string",
                            ElementType = "VISUAL"|"FILTER_CONTROL"|"PARAMETER_CONTROL"|"TEXT_BOX",
                            XAxisLocation = "string",
                            YAxisLocation = "string",
                            Width = "string",
                            Height = "string",
                            Visibility = "HIDDEN"|"VISIBLE",
                            RenderingRules = list(
                              list(
                                Expression = "string",
                                ConfigurationOverrides = list(
                                  Visibility = "HIDDEN"|"VISIBLE"
                                )
                              )
                            ),
                            BorderStyle = list(
                              Visibility = "HIDDEN"|"VISIBLE",
                              Color = "string"
                            ),
                            SelectedBorderStyle = list(
                              Visibility = "HIDDEN"|"VISIBLE",
                              Color = "string"
                            ),
                            BackgroundStyle = list(
                              Visibility = "HIDDEN"|"VISIBLE",
                              Color = "string"
                            ),
                            LoadingAnimation = list(
                              Visibility = "HIDDEN"|"VISIBLE"
                            )
                          )
                        )
                      )
                    ),
                    Style = list(
                      Height = "string",
                      Padding = list(
                        Top = "string",
                        Bottom = "string",
                        Left = "string",
                        Right = "string"
                      )
                    )
                  )
                ),
                CanvasSizeOptions = list(
                  PaperCanvasSizeOptions = list(
                    PaperSize = "US_LETTER"|"US_LEGAL"|"US_TABLOID_LEDGER"|"A0"|"A1"|"A2"|"A3"|"A4"|"A5"|"JIS_B4"|"JIS_B5",
                    PaperOrientation = "PORTRAIT"|"LANDSCAPE",
                    PaperMargin = list(
                      Top = "string",
                      Bottom = "string",
                      Left = "string",
                      Right = "string"
                    )
                  )
                )
              )
            )
          )
        ),
        SheetControlLayouts = list(
          list(
            Configuration = list(
              GridLayout = list(
                Elements = list(
                  list(
                    ElementId = "string",
                    ElementType = "VISUAL"|"FILTER_CONTROL"|"PARAMETER_CONTROL"|"TEXT_BOX",
                    ColumnIndex = 123,
                    ColumnSpan = 123,
                    RowIndex = 123,
                    RowSpan = 123
                  )
                ),
                CanvasSizeOptions = list(
                  ScreenCanvasSizeOptions = list(
                    ResizeOption = "FIXED"|"RESPONSIVE",
                    OptimizedViewPortWidth = "string"
                  )
                )
              )
            )
          )
        ),
        ContentType = "PAGINATED"|"INTERACTIVE"
      )
    ),
    CalculatedFields = list(
      list(
        DataSetIdentifier = "string",
        Name = "string",
        Expression = "string"
      )
    ),
    ParameterDeclarations = list(
      list(
        StringParameterDeclaration = list(
          ParameterValueType = "MULTI_VALUED"|"SINGLE_VALUED",
          Name = "string",
          DefaultValues = list(
            DynamicValue = list(
              UserNameColumn = list(
                DataSetIdentifier = "string",
                ColumnName = "string"
              ),
              GroupNameColumn = list(
                DataSetIdentifier = "string",
                ColumnName = "string"
              ),
              DefaultValueColumn = list(
                DataSetIdentifier = "string",
                ColumnName = "string"
              )
            ),
            StaticValues = list(
              "string"
            )
          ),
          ValueWhenUnset = list(
            ValueWhenUnsetOption = "RECOMMENDED_VALUE"|"NULL",
            CustomValue = "string"
          ),
          MappedDataSetParameters = list(
            list(
              DataSetIdentifier = "string",
              DataSetParameterName = "string"
            )
          )
        ),
        DecimalParameterDeclaration = list(
          ParameterValueType = "MULTI_VALUED"|"SINGLE_VALUED",
          Name = "string",
          DefaultValues = list(
            DynamicValue = list(
              UserNameColumn = list(
                DataSetIdentifier = "string",
                ColumnName = "string"
              ),
              GroupNameColumn = list(
                DataSetIdentifier = "string",
                ColumnName = "string"
              ),
              DefaultValueColumn = list(
                DataSetIdentifier = "string",
                ColumnName = "string"
              )
            ),
            StaticValues = list(
              123.0
            )
          ),
          ValueWhenUnset = list(
            ValueWhenUnsetOption = "RECOMMENDED_VALUE"|"NULL",
            CustomValue = 123.0
          ),
          MappedDataSetParameters = list(
            list(
              DataSetIdentifier = "string",
              DataSetParameterName = "string"
            )
          )
        ),
        IntegerParameterDeclaration = list(
          ParameterValueType = "MULTI_VALUED"|"SINGLE_VALUED",
          Name = "string",
          DefaultValues = list(
            DynamicValue = list(
              UserNameColumn = list(
                DataSetIdentifier = "string",
                ColumnName = "string"
              ),
              GroupNameColumn = list(
                DataSetIdentifier = "string",
                ColumnName = "string"
              ),
              DefaultValueColumn = list(
                DataSetIdentifier = "string",
                ColumnName = "string"
              )
            ),
            StaticValues = list(
              123
            )
          ),
          ValueWhenUnset = list(
            ValueWhenUnsetOption = "RECOMMENDED_VALUE"|"NULL",
            CustomValue = 123
          ),
          MappedDataSetParameters = list(
            list(
              DataSetIdentifier = "string",
              DataSetParameterName = "string"
            )
          )
        ),
        DateTimeParameterDeclaration = list(
          Name = "string",
          DefaultValues = list(
            DynamicValue = list(
              UserNameColumn = list(
                DataSetIdentifier = "string",
                ColumnName = "string"
              ),
              GroupNameColumn = list(
                DataSetIdentifier = "string",
                ColumnName = "string"
              ),
              DefaultValueColumn = list(
                DataSetIdentifier = "string",
                ColumnName = "string"
              )
            ),
            StaticValues = list(
              as.POSIXct(
                "2015-01-01"
              )
            ),
            RollingDate = list(
              DataSetIdentifier = "string",
              Expression = "string"
            )
          ),
          TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
          ValueWhenUnset = list(
            ValueWhenUnsetOption = "RECOMMENDED_VALUE"|"NULL",
            CustomValue = as.POSIXct(
              "2015-01-01"
            )
          ),
          MappedDataSetParameters = list(
            list(
              DataSetIdentifier = "string",
              DataSetParameterName = "string"
            )
          )
        )
      )
    ),
    FilterGroups = list(
      list(
        FilterGroupId = "string",
        Filters = list(
          list(
            CategoryFilter = list(
              FilterId = "string",
              Column = list(
                DataSetIdentifier = "string",
                ColumnName = "string"
              ),
              Configuration = list(
                FilterListConfiguration = list(
                  MatchOperator = "EQUALS"|"DOES_NOT_EQUAL"|"CONTAINS"|"DOES_NOT_CONTAIN"|"STARTS_WITH"|"ENDS_WITH",
                  CategoryValues = list(
                    "string"
                  ),
                  SelectAllOptions = "FILTER_ALL_VALUES",
                  NullOption = "ALL_VALUES"|"NULLS_ONLY"|"NON_NULLS_ONLY"
                ),
                CustomFilterListConfiguration = list(
                  MatchOperator = "EQUALS"|"DOES_NOT_EQUAL"|"CONTAINS"|"DOES_NOT_CONTAIN"|"STARTS_WITH"|"ENDS_WITH",
                  CategoryValues = list(
                    "string"
                  ),
                  SelectAllOptions = "FILTER_ALL_VALUES",
                  NullOption = "ALL_VALUES"|"NULLS_ONLY"|"NON_NULLS_ONLY"
                ),
                CustomFilterConfiguration = list(
                  MatchOperator = "EQUALS"|"DOES_NOT_EQUAL"|"CONTAINS"|"DOES_NOT_CONTAIN"|"STARTS_WITH"|"ENDS_WITH",
                  CategoryValue = "string",
                  SelectAllOptions = "FILTER_ALL_VALUES",
                  ParameterName = "string",
                  NullOption = "ALL_VALUES"|"NULLS_ONLY"|"NON_NULLS_ONLY"
                )
              ),
              DefaultFilterControlConfiguration = list(
                Title = "string",
                ControlOptions = list(
                  DefaultDateTimePickerOptions = list(
                    Type = "SINGLE_VALUED"|"DATE_RANGE",
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      DateTimeFormat = "string",
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  ),
                  DefaultListOptions = list(
                    DisplayOptions = list(
                      SearchOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      SelectAllOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    ),
                    Type = "MULTI_SELECT"|"SINGLE_SELECT",
                    SelectableValues = list(
                      Values = list(
                        "string"
                      )
                    )
                  ),
                  DefaultDropdownOptions = list(
                    DisplayOptions = list(
                      SelectAllOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    ),
                    Type = "MULTI_SELECT"|"SINGLE_SELECT",
                    SelectableValues = list(
                      Values = list(
                        "string"
                      )
                    )
                  ),
                  DefaultTextFieldOptions = list(
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      PlaceholderOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  ),
                  DefaultTextAreaOptions = list(
                    Delimiter = "string",
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      PlaceholderOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  ),
                  DefaultSliderOptions = list(
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    ),
                    Type = "SINGLE_POINT"|"RANGE",
                    MaximumValue = 123.0,
                    MinimumValue = 123.0,
                    StepSize = 123.0
                  ),
                  DefaultRelativeDateTimeOptions = list(
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      DateTimeFormat = "string",
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  )
                )
              )
            ),
            NumericRangeFilter = list(
              FilterId = "string",
              Column = list(
                DataSetIdentifier = "string",
                ColumnName = "string"
              ),
              IncludeMinimum = TRUE|FALSE,
              IncludeMaximum = TRUE|FALSE,
              RangeMinimum = list(
                StaticValue = 123.0,
                Parameter = "string"
              ),
              RangeMaximum = list(
                StaticValue = 123.0,
                Parameter = "string"
              ),
              SelectAllOptions = "FILTER_ALL_VALUES",
              AggregationFunction = list(
                NumericalAggregationFunction = list(
                  SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                  PercentileAggregation = list(
                    PercentileValue = 123.0
                  )
                ),
                CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                AttributeAggregationFunction = list(
                  SimpleAttributeAggregation = "UNIQUE_VALUE",
                  ValueForMultipleValues = "string"
                )
              ),
              NullOption = "ALL_VALUES"|"NULLS_ONLY"|"NON_NULLS_ONLY",
              DefaultFilterControlConfiguration = list(
                Title = "string",
                ControlOptions = list(
                  DefaultDateTimePickerOptions = list(
                    Type = "SINGLE_VALUED"|"DATE_RANGE",
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      DateTimeFormat = "string",
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  ),
                  DefaultListOptions = list(
                    DisplayOptions = list(
                      SearchOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      SelectAllOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    ),
                    Type = "MULTI_SELECT"|"SINGLE_SELECT",
                    SelectableValues = list(
                      Values = list(
                        "string"
                      )
                    )
                  ),
                  DefaultDropdownOptions = list(
                    DisplayOptions = list(
                      SelectAllOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    ),
                    Type = "MULTI_SELECT"|"SINGLE_SELECT",
                    SelectableValues = list(
                      Values = list(
                        "string"
                      )
                    )
                  ),
                  DefaultTextFieldOptions = list(
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      PlaceholderOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  ),
                  DefaultTextAreaOptions = list(
                    Delimiter = "string",
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      PlaceholderOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  ),
                  DefaultSliderOptions = list(
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    ),
                    Type = "SINGLE_POINT"|"RANGE",
                    MaximumValue = 123.0,
                    MinimumValue = 123.0,
                    StepSize = 123.0
                  ),
                  DefaultRelativeDateTimeOptions = list(
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      DateTimeFormat = "string",
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  )
                )
              )
            ),
            NumericEqualityFilter = list(
              FilterId = "string",
              Column = list(
                DataSetIdentifier = "string",
                ColumnName = "string"
              ),
              Value = 123.0,
              SelectAllOptions = "FILTER_ALL_VALUES",
              MatchOperator = "EQUALS"|"DOES_NOT_EQUAL",
              AggregationFunction = list(
                NumericalAggregationFunction = list(
                  SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                  PercentileAggregation = list(
                    PercentileValue = 123.0
                  )
                ),
                CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                AttributeAggregationFunction = list(
                  SimpleAttributeAggregation = "UNIQUE_VALUE",
                  ValueForMultipleValues = "string"
                )
              ),
              ParameterName = "string",
              NullOption = "ALL_VALUES"|"NULLS_ONLY"|"NON_NULLS_ONLY",
              DefaultFilterControlConfiguration = list(
                Title = "string",
                ControlOptions = list(
                  DefaultDateTimePickerOptions = list(
                    Type = "SINGLE_VALUED"|"DATE_RANGE",
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      DateTimeFormat = "string",
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  ),
                  DefaultListOptions = list(
                    DisplayOptions = list(
                      SearchOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      SelectAllOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    ),
                    Type = "MULTI_SELECT"|"SINGLE_SELECT",
                    SelectableValues = list(
                      Values = list(
                        "string"
                      )
                    )
                  ),
                  DefaultDropdownOptions = list(
                    DisplayOptions = list(
                      SelectAllOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    ),
                    Type = "MULTI_SELECT"|"SINGLE_SELECT",
                    SelectableValues = list(
                      Values = list(
                        "string"
                      )
                    )
                  ),
                  DefaultTextFieldOptions = list(
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      PlaceholderOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  ),
                  DefaultTextAreaOptions = list(
                    Delimiter = "string",
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      PlaceholderOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  ),
                  DefaultSliderOptions = list(
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    ),
                    Type = "SINGLE_POINT"|"RANGE",
                    MaximumValue = 123.0,
                    MinimumValue = 123.0,
                    StepSize = 123.0
                  ),
                  DefaultRelativeDateTimeOptions = list(
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      DateTimeFormat = "string",
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  )
                )
              )
            ),
            TimeEqualityFilter = list(
              FilterId = "string",
              Column = list(
                DataSetIdentifier = "string",
                ColumnName = "string"
              ),
              Value = as.POSIXct(
                "2015-01-01"
              ),
              ParameterName = "string",
              TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
              RollingDate = list(
                DataSetIdentifier = "string",
                Expression = "string"
              ),
              DefaultFilterControlConfiguration = list(
                Title = "string",
                ControlOptions = list(
                  DefaultDateTimePickerOptions = list(
                    Type = "SINGLE_VALUED"|"DATE_RANGE",
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      DateTimeFormat = "string",
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  ),
                  DefaultListOptions = list(
                    DisplayOptions = list(
                      SearchOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      SelectAllOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    ),
                    Type = "MULTI_SELECT"|"SINGLE_SELECT",
                    SelectableValues = list(
                      Values = list(
                        "string"
                      )
                    )
                  ),
                  DefaultDropdownOptions = list(
                    DisplayOptions = list(
                      SelectAllOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    ),
                    Type = "MULTI_SELECT"|"SINGLE_SELECT",
                    SelectableValues = list(
                      Values = list(
                        "string"
                      )
                    )
                  ),
                  DefaultTextFieldOptions = list(
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      PlaceholderOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  ),
                  DefaultTextAreaOptions = list(
                    Delimiter = "string",
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      PlaceholderOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  ),
                  DefaultSliderOptions = list(
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    ),
                    Type = "SINGLE_POINT"|"RANGE",
                    MaximumValue = 123.0,
                    MinimumValue = 123.0,
                    StepSize = 123.0
                  ),
                  DefaultRelativeDateTimeOptions = list(
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      DateTimeFormat = "string",
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  )
                )
              )
            ),
            TimeRangeFilter = list(
              FilterId = "string",
              Column = list(
                DataSetIdentifier = "string",
                ColumnName = "string"
              ),
              IncludeMinimum = TRUE|FALSE,
              IncludeMaximum = TRUE|FALSE,
              RangeMinimumValue = list(
                StaticValue = as.POSIXct(
                  "2015-01-01"
                ),
                RollingDate = list(
                  DataSetIdentifier = "string",
                  Expression = "string"
                ),
                Parameter = "string"
              ),
              RangeMaximumValue = list(
                StaticValue = as.POSIXct(
                  "2015-01-01"
                ),
                RollingDate = list(
                  DataSetIdentifier = "string",
                  Expression = "string"
                ),
                Parameter = "string"
              ),
              NullOption = "ALL_VALUES"|"NULLS_ONLY"|"NON_NULLS_ONLY",
              ExcludePeriodConfiguration = list(
                Amount = 123,
                Granularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                Status = "ENABLED"|"DISABLED"
              ),
              TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
              DefaultFilterControlConfiguration = list(
                Title = "string",
                ControlOptions = list(
                  DefaultDateTimePickerOptions = list(
                    Type = "SINGLE_VALUED"|"DATE_RANGE",
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      DateTimeFormat = "string",
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  ),
                  DefaultListOptions = list(
                    DisplayOptions = list(
                      SearchOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      SelectAllOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    ),
                    Type = "MULTI_SELECT"|"SINGLE_SELECT",
                    SelectableValues = list(
                      Values = list(
                        "string"
                      )
                    )
                  ),
                  DefaultDropdownOptions = list(
                    DisplayOptions = list(
                      SelectAllOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    ),
                    Type = "MULTI_SELECT"|"SINGLE_SELECT",
                    SelectableValues = list(
                      Values = list(
                        "string"
                      )
                    )
                  ),
                  DefaultTextFieldOptions = list(
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      PlaceholderOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  ),
                  DefaultTextAreaOptions = list(
                    Delimiter = "string",
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      PlaceholderOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  ),
                  DefaultSliderOptions = list(
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    ),
                    Type = "SINGLE_POINT"|"RANGE",
                    MaximumValue = 123.0,
                    MinimumValue = 123.0,
                    StepSize = 123.0
                  ),
                  DefaultRelativeDateTimeOptions = list(
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      DateTimeFormat = "string",
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  )
                )
              )
            ),
            RelativeDatesFilter = list(
              FilterId = "string",
              Column = list(
                DataSetIdentifier = "string",
                ColumnName = "string"
              ),
              AnchorDateConfiguration = list(
                AnchorOption = "NOW",
                ParameterName = "string"
              ),
              MinimumGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
              TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
              RelativeDateType = "PREVIOUS"|"THIS"|"LAST"|"NOW"|"NEXT",
              RelativeDateValue = 123,
              ParameterName = "string",
              NullOption = "ALL_VALUES"|"NULLS_ONLY"|"NON_NULLS_ONLY",
              ExcludePeriodConfiguration = list(
                Amount = 123,
                Granularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
                Status = "ENABLED"|"DISABLED"
              ),
              DefaultFilterControlConfiguration = list(
                Title = "string",
                ControlOptions = list(
                  DefaultDateTimePickerOptions = list(
                    Type = "SINGLE_VALUED"|"DATE_RANGE",
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      DateTimeFormat = "string",
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  ),
                  DefaultListOptions = list(
                    DisplayOptions = list(
                      SearchOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      SelectAllOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    ),
                    Type = "MULTI_SELECT"|"SINGLE_SELECT",
                    SelectableValues = list(
                      Values = list(
                        "string"
                      )
                    )
                  ),
                  DefaultDropdownOptions = list(
                    DisplayOptions = list(
                      SelectAllOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    ),
                    Type = "MULTI_SELECT"|"SINGLE_SELECT",
                    SelectableValues = list(
                      Values = list(
                        "string"
                      )
                    )
                  ),
                  DefaultTextFieldOptions = list(
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      PlaceholderOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  ),
                  DefaultTextAreaOptions = list(
                    Delimiter = "string",
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      PlaceholderOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  ),
                  DefaultSliderOptions = list(
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    ),
                    Type = "SINGLE_POINT"|"RANGE",
                    MaximumValue = 123.0,
                    MinimumValue = 123.0,
                    StepSize = 123.0
                  ),
                  DefaultRelativeDateTimeOptions = list(
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      DateTimeFormat = "string",
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  )
                )
              )
            ),
            TopBottomFilter = list(
              FilterId = "string",
              Column = list(
                DataSetIdentifier = "string",
                ColumnName = "string"
              ),
              Limit = 123,
              AggregationSortConfigurations = list(
                list(
                  Column = list(
                    DataSetIdentifier = "string",
                    ColumnName = "string"
                  ),
                  SortDirection = "ASC"|"DESC",
                  AggregationFunction = list(
                    NumericalAggregationFunction = list(
                      SimpleNumericalAggregation = "SUM"|"AVERAGE"|"MIN"|"MAX"|"COUNT"|"DISTINCT_COUNT"|"VAR"|"VARP"|"STDEV"|"STDEVP"|"MEDIAN",
                      PercentileAggregation = list(
                        PercentileValue = 123.0
                      )
                    ),
                    CategoricalAggregationFunction = "COUNT"|"DISTINCT_COUNT",
                    DateAggregationFunction = "COUNT"|"DISTINCT_COUNT"|"MIN"|"MAX",
                    AttributeAggregationFunction = list(
                      SimpleAttributeAggregation = "UNIQUE_VALUE",
                      ValueForMultipleValues = "string"
                    )
                  )
                )
              ),
              TimeGranularity = "YEAR"|"QUARTER"|"MONTH"|"WEEK"|"DAY"|"HOUR"|"MINUTE"|"SECOND"|"MILLISECOND",
              ParameterName = "string",
              DefaultFilterControlConfiguration = list(
                Title = "string",
                ControlOptions = list(
                  DefaultDateTimePickerOptions = list(
                    Type = "SINGLE_VALUED"|"DATE_RANGE",
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      DateTimeFormat = "string",
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  ),
                  DefaultListOptions = list(
                    DisplayOptions = list(
                      SearchOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      SelectAllOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    ),
                    Type = "MULTI_SELECT"|"SINGLE_SELECT",
                    SelectableValues = list(
                      Values = list(
                        "string"
                      )
                    )
                  ),
                  DefaultDropdownOptions = list(
                    DisplayOptions = list(
                      SelectAllOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    ),
                    Type = "MULTI_SELECT"|"SINGLE_SELECT",
                    SelectableValues = list(
                      Values = list(
                        "string"
                      )
                    )
                  ),
                  DefaultTextFieldOptions = list(
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      PlaceholderOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  ),
                  DefaultTextAreaOptions = list(
                    Delimiter = "string",
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      PlaceholderOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  ),
                  DefaultSliderOptions = list(
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    ),
                    Type = "SINGLE_POINT"|"RANGE",
                    MaximumValue = 123.0,
                    MinimumValue = 123.0,
                    StepSize = 123.0
                  ),
                  DefaultRelativeDateTimeOptions = list(
                    DisplayOptions = list(
                      TitleOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        FontConfiguration = list(
                          FontSize = list(
                            Relative = "EXTRA_SMALL"|"SMALL"|"MEDIUM"|"LARGE"|"EXTRA_LARGE"
                          ),
                          FontDecoration = "UNDERLINE"|"NONE",
                          FontColor = "string",
                          FontWeight = list(
                            Name = "NORMAL"|"BOLD"
                          ),
                          FontStyle = "NORMAL"|"ITALIC"
                        ),
                        CustomLabel = "string"
                      ),
                      DateTimeFormat = "string",
                      InfoIconLabelOptions = list(
                        Visibility = "HIDDEN"|"VISIBLE",
                        InfoIconText = "string"
                      )
                    )
                  )
                )
              )
            )
          )
        ),
        ScopeConfiguration = list(
          SelectedSheets = list(
            SheetVisualScopingConfigurations = list(
              list(
                SheetId = "string",
                Scope = "ALL_VISUALS"|"SELECTED_VISUALS",
                VisualIds = list(
                  "string"
                )
              )
            )
          ),
          AllSheets = list()
        ),
        Status = "ENABLED"|"DISABLED",
        CrossDataset = "ALL_DATASETS"|"SINGLE_DATASET"
      )
    ),
    ColumnConfigurations = list(
      list(
        Column = list(
          DataSetIdentifier = "string",
          ColumnName = "string"
        ),
        FormatConfiguration = list(
          StringFormatConfiguration = list(
            NullValueFormatConfiguration = list(
              NullString = "string"
            ),
            NumericFormatConfiguration = list(
              NumberDisplayFormatConfiguration = list(
                Prefix = "string",
                Suffix = "string",
                SeparatorConfiguration = list(
                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                  ThousandsSeparator = list(
                    Symbol = "COMMA"|"DOT"|"SPACE",
                    Visibility = "HIDDEN"|"VISIBLE"
                  )
                ),
                DecimalPlacesConfiguration = list(
                  DecimalPlaces = 123
                ),
                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                NegativeValueConfiguration = list(
                  DisplayMode = "POSITIVE"|"NEGATIVE"
                ),
                NullValueFormatConfiguration = list(
                  NullString = "string"
                )
              ),
              CurrencyDisplayFormatConfiguration = list(
                Prefix = "string",
                Suffix = "string",
                SeparatorConfiguration = list(
                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                  ThousandsSeparator = list(
                    Symbol = "COMMA"|"DOT"|"SPACE",
                    Visibility = "HIDDEN"|"VISIBLE"
                  )
                ),
                Symbol = "string",
                DecimalPlacesConfiguration = list(
                  DecimalPlaces = 123
                ),
                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                NegativeValueConfiguration = list(
                  DisplayMode = "POSITIVE"|"NEGATIVE"
                ),
                NullValueFormatConfiguration = list(
                  NullString = "string"
                )
              ),
              PercentageDisplayFormatConfiguration = list(
                Prefix = "string",
                Suffix = "string",
                SeparatorConfiguration = list(
                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                  ThousandsSeparator = list(
                    Symbol = "COMMA"|"DOT"|"SPACE",
                    Visibility = "HIDDEN"|"VISIBLE"
                  )
                ),
                DecimalPlacesConfiguration = list(
                  DecimalPlaces = 123
                ),
                NegativeValueConfiguration = list(
                  DisplayMode = "POSITIVE"|"NEGATIVE"
                ),
                NullValueFormatConfiguration = list(
                  NullString = "string"
                )
              )
            )
          ),
          NumberFormatConfiguration = list(
            FormatConfiguration = list(
              NumberDisplayFormatConfiguration = list(
                Prefix = "string",
                Suffix = "string",
                SeparatorConfiguration = list(
                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                  ThousandsSeparator = list(
                    Symbol = "COMMA"|"DOT"|"SPACE",
                    Visibility = "HIDDEN"|"VISIBLE"
                  )
                ),
                DecimalPlacesConfiguration = list(
                  DecimalPlaces = 123
                ),
                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                NegativeValueConfiguration = list(
                  DisplayMode = "POSITIVE"|"NEGATIVE"
                ),
                NullValueFormatConfiguration = list(
                  NullString = "string"
                )
              ),
              CurrencyDisplayFormatConfiguration = list(
                Prefix = "string",
                Suffix = "string",
                SeparatorConfiguration = list(
                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                  ThousandsSeparator = list(
                    Symbol = "COMMA"|"DOT"|"SPACE",
                    Visibility = "HIDDEN"|"VISIBLE"
                  )
                ),
                Symbol = "string",
                DecimalPlacesConfiguration = list(
                  DecimalPlaces = 123
                ),
                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                NegativeValueConfiguration = list(
                  DisplayMode = "POSITIVE"|"NEGATIVE"
                ),
                NullValueFormatConfiguration = list(
                  NullString = "string"
                )
              ),
              PercentageDisplayFormatConfiguration = list(
                Prefix = "string",
                Suffix = "string",
                SeparatorConfiguration = list(
                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                  ThousandsSeparator = list(
                    Symbol = "COMMA"|"DOT"|"SPACE",
                    Visibility = "HIDDEN"|"VISIBLE"
                  )
                ),
                DecimalPlacesConfiguration = list(
                  DecimalPlaces = 123
                ),
                NegativeValueConfiguration = list(
                  DisplayMode = "POSITIVE"|"NEGATIVE"
                ),
                NullValueFormatConfiguration = list(
                  NullString = "string"
                )
              )
            )
          ),
          DateTimeFormatConfiguration = list(
            DateTimeFormat = "string",
            NullValueFormatConfiguration = list(
              NullString = "string"
            ),
            NumericFormatConfiguration = list(
              NumberDisplayFormatConfiguration = list(
                Prefix = "string",
                Suffix = "string",
                SeparatorConfiguration = list(
                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                  ThousandsSeparator = list(
                    Symbol = "COMMA"|"DOT"|"SPACE",
                    Visibility = "HIDDEN"|"VISIBLE"
                  )
                ),
                DecimalPlacesConfiguration = list(
                  DecimalPlaces = 123
                ),
                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                NegativeValueConfiguration = list(
                  DisplayMode = "POSITIVE"|"NEGATIVE"
                ),
                NullValueFormatConfiguration = list(
                  NullString = "string"
                )
              ),
              CurrencyDisplayFormatConfiguration = list(
                Prefix = "string",
                Suffix = "string",
                SeparatorConfiguration = list(
                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                  ThousandsSeparator = list(
                    Symbol = "COMMA"|"DOT"|"SPACE",
                    Visibility = "HIDDEN"|"VISIBLE"
                  )
                ),
                Symbol = "string",
                DecimalPlacesConfiguration = list(
                  DecimalPlaces = 123
                ),
                NumberScale = "NONE"|"AUTO"|"THOUSANDS"|"MILLIONS"|"BILLIONS"|"TRILLIONS",
                NegativeValueConfiguration = list(
                  DisplayMode = "POSITIVE"|"NEGATIVE"
                ),
                NullValueFormatConfiguration = list(
                  NullString = "string"
                )
              ),
              PercentageDisplayFormatConfiguration = list(
                Prefix = "string",
                Suffix = "string",
                SeparatorConfiguration = list(
                  DecimalSeparator = "COMMA"|"DOT"|"SPACE",
                  ThousandsSeparator = list(
                    Symbol = "COMMA"|"DOT"|"SPACE",
                    Visibility = "HIDDEN"|"VISIBLE"
                  )
                ),
                DecimalPlacesConfiguration = list(
                  DecimalPlaces = 123
                ),
                NegativeValueConfiguration = list(
                  DisplayMode = "POSITIVE"|"NEGATIVE"
                ),
                NullValueFormatConfiguration = list(
                  NullString = "string"
                )
              )
            )
          )
        ),
        Role = "DIMENSION"|"MEASURE",
        ColorsConfiguration = list(
          CustomColors = list(
            list(
              FieldValue = "string",
              Color = "string",
              SpecialValue = "EMPTY"|"NULL"|"OTHER"
            )
          )
        )
      )
    ),
    AnalysisDefaults = list(
      DefaultNewSheetConfiguration = list(
        InteractiveLayoutConfiguration = list(
          Grid = list(
            CanvasSizeOptions = list(
              ScreenCanvasSizeOptions = list(
                ResizeOption = "FIXED"|"RESPONSIVE",
                OptimizedViewPortWidth = "string"
              )
            )
          ),
          FreeForm = list(
            CanvasSizeOptions = list(
              ScreenCanvasSizeOptions = list(
                OptimizedViewPortWidth = "string"
              )
            )
          )
        ),
        PaginatedLayoutConfiguration = list(
          SectionBased = list(
            CanvasSizeOptions = list(
              PaperCanvasSizeOptions = list(
                PaperSize = "US_LETTER"|"US_LEGAL"|"US_TABLOID_LEDGER"|"A0"|"A1"|"A2"|"A3"|"A4"|"A5"|"JIS_B4"|"JIS_B5",
                PaperOrientation = "PORTRAIT"|"LANDSCAPE",
                PaperMargin = list(
                  Top = "string",
                  Bottom = "string",
                  Left = "string",
                  Right = "string"
                )
              )
            )
          )
        ),
        SheetContentType = "PAGINATED"|"INTERACTIVE"
      )
    ),
    Options = list(
      Timezone = "string",
      WeekStart = "SUNDAY"|"MONDAY"|"TUESDAY"|"WEDNESDAY"|"THURSDAY"|"FRIDAY"|"SATURDAY"
    )
  ),
  Status = 123,
  RequestId = "string",
  DashboardPublishOptions = list(
    AdHocFilteringOption = list(
      AvailabilityStatus = "ENABLED"|"DISABLED"
    ),
    ExportToCSVOption = list(
      AvailabilityStatus = "ENABLED"|"DISABLED"
    ),
    SheetControlsOption = list(
      VisibilityState = "EXPANDED"|"COLLAPSED"
    ),
    VisualPublishOptions = list(
      ExportHiddenFieldsOption = list(
        AvailabilityStatus = "ENABLED"|"DISABLED"
      )
    ),
    SheetLayoutElementMaximizationOption = list(
      AvailabilityStatus = "ENABLED"|"DISABLED"
    ),
    VisualMenuOption = list(
      AvailabilityStatus = "ENABLED"|"DISABLED"
    ),
    VisualAxisSortOption = list(
      AvailabilityStatus = "ENABLED"|"DISABLED"
    ),
    ExportWithHiddenFieldsOption = list(
      AvailabilityStatus = "ENABLED"|"DISABLED"
    ),
    DataPointDrillUpDownOption = list(
      AvailabilityStatus = "ENABLED"|"DISABLED"
    ),
    DataPointMenuLabelOption = list(
      AvailabilityStatus = "ENABLED"|"DISABLED"
    ),
    DataPointTooltipOption = list(
      AvailabilityStatus = "ENABLED"|"DISABLED"
    )
  )
)

Request syntax

svc$describe_dashboard_definition(
  AwsAccountId = "string",
  DashboardId = "string",
  VersionNumber = 123,
  AliasName = "string"
)