CfnAnalysisProps
- class aws_cdk.aws_quicksight.CfnAnalysisProps(*, analysis_id, aws_account_id, name, definition=None, parameters=None, permissions=None, source_entity=None, status=None, tags=None, theme_arn=None)
Bases:
object
Properties for defining a
CfnAnalysis
.- Parameters:
analysis_id (
str
) – The ID for the analysis that you’re creating. This ID displays in the URL of the analysis.aws_account_id (
str
) – The ID of the AWS account where you are creating an analysis.name (
str
) – A descriptive name for the analysis that you’re creating. This name displays for the analysis in the Amazon QuickSight console.definition (
Union
[IResolvable
,AnalysisDefinitionProperty
,Dict
[str
,Any
],None
]) –AWS::QuickSight::Analysis.Definition
.parameters (
Union
[IResolvable
,ParametersProperty
,Dict
[str
,Any
],None
]) – The parameter names and override values that you want to use. An analysis can have any parameter type, and some parameters might accept multiple values.permissions (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ResourcePermissionProperty
,Dict
[str
,Any
]]],None
]) – A structure that describes the principals and the resource-level permissions on an analysis. You can use thePermissions
structure to grant permissions by providing a list of AWS Identity and Access Management (IAM) action information for each principal listed by Amazon Resource Name (ARN). To specify no permissions, omitPermissions
.source_entity (
Union
[IResolvable
,AnalysisSourceEntityProperty
,Dict
[str
,Any
],None
]) – A source entity to use for the analysis that you’re creating. This metadata structure contains details that describe a source template and one or more datasets. Either aSourceEntity
or aDefinition
must be provided in order for the request to be valid.status (
Optional
[str
]) –AWS::QuickSight::Analysis.Status
.tags (
Optional
[Sequence
[Union
[CfnTag
,Dict
[str
,Any
]]]]) – Contains a map of the key-value pairs for the resource tag or tags assigned to the analysis.theme_arn (
Optional
[str
]) – The ARN for the theme to apply to the analysis that you’re creating. To see the theme in the Amazon QuickSight console, make sure that you have access to it.
- Link:
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-analysis.html
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight # data_driven: Any cfn_analysis_props = quicksight.CfnAnalysisProps( analysis_id="analysisId", aws_account_id="awsAccountId", name="name", # the properties below are optional definition=quicksight.CfnAnalysis.AnalysisDefinitionProperty( data_set_identifier_declarations=[quicksight.CfnAnalysis.DataSetIdentifierDeclarationProperty( data_set_arn="dataSetArn", identifier="identifier" )], # the properties below are optional analysis_defaults=quicksight.CfnAnalysis.AnalysisDefaultsProperty( default_new_sheet_configuration=quicksight.CfnAnalysis.DefaultNewSheetConfigurationProperty( interactive_layout_configuration=quicksight.CfnAnalysis.DefaultInteractiveLayoutConfigurationProperty( free_form=quicksight.CfnAnalysis.DefaultFreeFormLayoutConfigurationProperty( canvas_size_options=quicksight.CfnAnalysis.FreeFormLayoutCanvasSizeOptionsProperty( screen_canvas_size_options=quicksight.CfnAnalysis.FreeFormLayoutScreenCanvasSizeOptionsProperty( optimized_view_port_width="optimizedViewPortWidth" ) ) ), grid=quicksight.CfnAnalysis.DefaultGridLayoutConfigurationProperty( canvas_size_options=quicksight.CfnAnalysis.GridLayoutCanvasSizeOptionsProperty( screen_canvas_size_options=quicksight.CfnAnalysis.GridLayoutScreenCanvasSizeOptionsProperty( resize_option="resizeOption", # the properties below are optional optimized_view_port_width="optimizedViewPortWidth" ) ) ) ), paginated_layout_configuration=quicksight.CfnAnalysis.DefaultPaginatedLayoutConfigurationProperty( section_based=quicksight.CfnAnalysis.DefaultSectionBasedLayoutConfigurationProperty( canvas_size_options=quicksight.CfnAnalysis.SectionBasedLayoutCanvasSizeOptionsProperty( paper_canvas_size_options=quicksight.CfnAnalysis.SectionBasedLayoutPaperCanvasSizeOptionsProperty( paper_margin=quicksight.CfnAnalysis.SpacingProperty( bottom="bottom", left="left", right="right", top="top" ), paper_orientation="paperOrientation", paper_size="paperSize" ) ) ) ), sheet_content_type="sheetContentType" ) ), calculated_fields=[quicksight.CfnAnalysis.CalculatedFieldProperty( data_set_identifier="dataSetIdentifier", expression="expression", name="name" )], column_configurations=[quicksight.CfnAnalysis.ColumnConfigurationProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional colors_configuration=quicksight.CfnAnalysis.ColorsConfigurationProperty( custom_colors=[quicksight.CfnAnalysis.CustomColorProperty( color="color", # the properties below are optional field_value="fieldValue", special_value="specialValue" )] ), format_configuration=quicksight.CfnAnalysis.FormatConfigurationProperty( date_time_format_configuration=quicksight.CfnAnalysis.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), number_format_configuration=quicksight.CfnAnalysis.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), string_format_configuration=quicksight.CfnAnalysis.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), role="role" )], filter_groups=[quicksight.CfnAnalysis.FilterGroupProperty( cross_dataset="crossDataset", filter_group_id="filterGroupId", filters=[quicksight.CfnAnalysis.FilterProperty( category_filter=quicksight.CfnAnalysis.CategoryFilterProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), configuration=quicksight.CfnAnalysis.CategoryFilterConfigurationProperty( custom_filter_configuration=quicksight.CfnAnalysis.CustomFilterConfigurationProperty( match_operator="matchOperator", null_option="nullOption", # the properties below are optional category_value="categoryValue", parameter_name="parameterName", select_all_options="selectAllOptions" ), custom_filter_list_configuration=quicksight.CfnAnalysis.CustomFilterListConfigurationProperty( match_operator="matchOperator", null_option="nullOption", # the properties below are optional category_values=["categoryValues"], select_all_options="selectAllOptions" ), filter_list_configuration=quicksight.CfnAnalysis.FilterListConfigurationProperty( match_operator="matchOperator", # the properties below are optional category_values=["categoryValues"], select_all_options="selectAllOptions" ) ), filter_id="filterId" ), numeric_equality_filter=quicksight.CfnAnalysis.NumericEqualityFilterProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), filter_id="filterId", match_operator="matchOperator", null_option="nullOption", # the properties below are optional aggregation_function=quicksight.CfnAnalysis.AggregationFunctionProperty( categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ), parameter_name="parameterName", select_all_options="selectAllOptions", value=123 ), numeric_range_filter=quicksight.CfnAnalysis.NumericRangeFilterProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), filter_id="filterId", null_option="nullOption", # the properties below are optional aggregation_function=quicksight.CfnAnalysis.AggregationFunctionProperty( categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ), include_maximum=False, include_minimum=False, range_maximum=quicksight.CfnAnalysis.NumericRangeFilterValueProperty( parameter="parameter", static_value=123 ), range_minimum=quicksight.CfnAnalysis.NumericRangeFilterValueProperty( parameter="parameter", static_value=123 ), select_all_options="selectAllOptions" ), relative_dates_filter=quicksight.CfnAnalysis.RelativeDatesFilterProperty( anchor_date_configuration=quicksight.CfnAnalysis.AnchorDateConfigurationProperty( anchor_option="anchorOption", parameter_name="parameterName" ), column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), filter_id="filterId", null_option="nullOption", relative_date_type="relativeDateType", time_granularity="timeGranularity", # the properties below are optional exclude_period_configuration=quicksight.CfnAnalysis.ExcludePeriodConfigurationProperty( amount=123, granularity="granularity", # the properties below are optional status="status" ), minimum_granularity="minimumGranularity", parameter_name="parameterName", relative_date_value=123 ), time_equality_filter=quicksight.CfnAnalysis.TimeEqualityFilterProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), filter_id="filterId", # the properties below are optional parameter_name="parameterName", time_granularity="timeGranularity", value="value" ), time_range_filter=quicksight.CfnAnalysis.TimeRangeFilterProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), filter_id="filterId", null_option="nullOption", # the properties below are optional exclude_period_configuration=quicksight.CfnAnalysis.ExcludePeriodConfigurationProperty( amount=123, granularity="granularity", # the properties below are optional status="status" ), include_maximum=False, include_minimum=False, range_maximum_value=quicksight.CfnAnalysis.TimeRangeFilterValueProperty( parameter="parameter", rolling_date=quicksight.CfnAnalysis.RollingDateConfigurationProperty( expression="expression", # the properties below are optional data_set_identifier="dataSetIdentifier" ), static_value="staticValue" ), range_minimum_value=quicksight.CfnAnalysis.TimeRangeFilterValueProperty( parameter="parameter", rolling_date=quicksight.CfnAnalysis.RollingDateConfigurationProperty( expression="expression", # the properties below are optional data_set_identifier="dataSetIdentifier" ), static_value="staticValue" ), time_granularity="timeGranularity" ), top_bottom_filter=quicksight.CfnAnalysis.TopBottomFilterProperty( aggregation_sort_configurations=[quicksight.CfnAnalysis.AggregationSortConfigurationProperty( aggregation_function=quicksight.CfnAnalysis.AggregationFunctionProperty( categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ), column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), sort_direction="sortDirection" )], column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), filter_id="filterId", # the properties below are optional limit=123, parameter_name="parameterName", time_granularity="timeGranularity" ) )], scope_configuration=quicksight.CfnAnalysis.FilterScopeConfigurationProperty( selected_sheets=quicksight.CfnAnalysis.SelectedSheetsFilterScopeConfigurationProperty( sheet_visual_scoping_configurations=[quicksight.CfnAnalysis.SheetVisualScopingConfigurationProperty( scope="scope", sheet_id="sheetId", # the properties below are optional visual_ids=["visualIds"] )] ) ), # the properties below are optional status="status" )], parameter_declarations=[quicksight.CfnAnalysis.ParameterDeclarationProperty( date_time_parameter_declaration=quicksight.CfnAnalysis.DateTimeParameterDeclarationProperty( name="name", # the properties below are optional default_values=quicksight.CfnAnalysis.DateTimeDefaultValuesProperty( dynamic_value=quicksight.CfnAnalysis.DynamicDefaultValueProperty( default_value_column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional group_name_column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), user_name_column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), rolling_date=quicksight.CfnAnalysis.RollingDateConfigurationProperty( expression="expression", # the properties below are optional data_set_identifier="dataSetIdentifier" ), static_values=["staticValues"] ), mapped_data_set_parameters=[quicksight.CfnAnalysis.MappedDataSetParameterProperty( data_set_identifier="dataSetIdentifier", data_set_parameter_name="dataSetParameterName" )], time_granularity="timeGranularity", value_when_unset=quicksight.CfnAnalysis.DateTimeValueWhenUnsetConfigurationProperty( custom_value="customValue", value_when_unset_option="valueWhenUnsetOption" ) ), decimal_parameter_declaration=quicksight.CfnAnalysis.DecimalParameterDeclarationProperty( name="name", parameter_value_type="parameterValueType", # the properties below are optional default_values=quicksight.CfnAnalysis.DecimalDefaultValuesProperty( dynamic_value=quicksight.CfnAnalysis.DynamicDefaultValueProperty( default_value_column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional group_name_column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), user_name_column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), static_values=[123] ), mapped_data_set_parameters=[quicksight.CfnAnalysis.MappedDataSetParameterProperty( data_set_identifier="dataSetIdentifier", data_set_parameter_name="dataSetParameterName" )], value_when_unset=quicksight.CfnAnalysis.DecimalValueWhenUnsetConfigurationProperty( custom_value=123, value_when_unset_option="valueWhenUnsetOption" ) ), integer_parameter_declaration=quicksight.CfnAnalysis.IntegerParameterDeclarationProperty( name="name", parameter_value_type="parameterValueType", # the properties below are optional default_values=quicksight.CfnAnalysis.IntegerDefaultValuesProperty( dynamic_value=quicksight.CfnAnalysis.DynamicDefaultValueProperty( default_value_column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional group_name_column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), user_name_column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), static_values=[123] ), mapped_data_set_parameters=[quicksight.CfnAnalysis.MappedDataSetParameterProperty( data_set_identifier="dataSetIdentifier", data_set_parameter_name="dataSetParameterName" )], value_when_unset=quicksight.CfnAnalysis.IntegerValueWhenUnsetConfigurationProperty( custom_value=123, value_when_unset_option="valueWhenUnsetOption" ) ), string_parameter_declaration=quicksight.CfnAnalysis.StringParameterDeclarationProperty( name="name", parameter_value_type="parameterValueType", # the properties below are optional default_values=quicksight.CfnAnalysis.StringDefaultValuesProperty( dynamic_value=quicksight.CfnAnalysis.DynamicDefaultValueProperty( default_value_column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional group_name_column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), user_name_column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), static_values=["staticValues"] ), mapped_data_set_parameters=[quicksight.CfnAnalysis.MappedDataSetParameterProperty( data_set_identifier="dataSetIdentifier", data_set_parameter_name="dataSetParameterName" )], value_when_unset=quicksight.CfnAnalysis.StringValueWhenUnsetConfigurationProperty( custom_value="customValue", value_when_unset_option="valueWhenUnsetOption" ) ) )], sheets=[quicksight.CfnAnalysis.SheetDefinitionProperty( sheet_id="sheetId", # the properties below are optional content_type="contentType", description="description", filter_controls=[quicksight.CfnAnalysis.FilterControlProperty( date_time_picker=quicksight.CfnAnalysis.FilterDateTimePickerControlProperty( filter_control_id="filterControlId", source_filter_id="sourceFilterId", title="title", # the properties below are optional display_options=quicksight.CfnAnalysis.DateTimePickerControlDisplayOptionsProperty( date_time_format="dateTimeFormat", title_options=quicksight.CfnAnalysis.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), dropdown=quicksight.CfnAnalysis.FilterDropDownControlProperty( filter_control_id="filterControlId", source_filter_id="sourceFilterId", title="title", # the properties below are optional cascading_control_configuration=quicksight.CfnAnalysis.CascadingControlConfigurationProperty( source_controls=[quicksight.CfnAnalysis.CascadingControlSourceProperty( column_to_match=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), source_sheet_control_id="sourceSheetControlId" )] ), display_options=quicksight.CfnAnalysis.DropDownControlDisplayOptionsProperty( select_all_options=quicksight.CfnAnalysis.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnAnalysis.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnAnalysis.FilterSelectableValuesProperty( values=["values"] ), type="type" ), list=quicksight.CfnAnalysis.FilterListControlProperty( filter_control_id="filterControlId", source_filter_id="sourceFilterId", title="title", # the properties below are optional cascading_control_configuration=quicksight.CfnAnalysis.CascadingControlConfigurationProperty( source_controls=[quicksight.CfnAnalysis.CascadingControlSourceProperty( column_to_match=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), source_sheet_control_id="sourceSheetControlId" )] ), display_options=quicksight.CfnAnalysis.ListControlDisplayOptionsProperty( search_options=quicksight.CfnAnalysis.ListControlSearchOptionsProperty( visibility="visibility" ), select_all_options=quicksight.CfnAnalysis.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnAnalysis.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnAnalysis.FilterSelectableValuesProperty( values=["values"] ), type="type" ), relative_date_time=quicksight.CfnAnalysis.FilterRelativeDateTimeControlProperty( filter_control_id="filterControlId", source_filter_id="sourceFilterId", title="title", # the properties below are optional display_options=quicksight.CfnAnalysis.RelativeDateTimeControlDisplayOptionsProperty( date_time_format="dateTimeFormat", title_options=quicksight.CfnAnalysis.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), slider=quicksight.CfnAnalysis.FilterSliderControlProperty( filter_control_id="filterControlId", maximum_value=123, minimum_value=123, source_filter_id="sourceFilterId", step_size=123, title="title", # the properties below are optional display_options=quicksight.CfnAnalysis.SliderControlDisplayOptionsProperty( title_options=quicksight.CfnAnalysis.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), text_area=quicksight.CfnAnalysis.FilterTextAreaControlProperty( filter_control_id="filterControlId", source_filter_id="sourceFilterId", title="title", # the properties below are optional delimiter="delimiter", display_options=quicksight.CfnAnalysis.TextAreaControlDisplayOptionsProperty( placeholder_options=quicksight.CfnAnalysis.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnAnalysis.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), text_field=quicksight.CfnAnalysis.FilterTextFieldControlProperty( filter_control_id="filterControlId", source_filter_id="sourceFilterId", title="title", # the properties below are optional display_options=quicksight.CfnAnalysis.TextFieldControlDisplayOptionsProperty( placeholder_options=quicksight.CfnAnalysis.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnAnalysis.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ) )], layouts=[quicksight.CfnAnalysis.LayoutProperty( configuration=quicksight.CfnAnalysis.LayoutConfigurationProperty( free_form_layout=quicksight.CfnAnalysis.FreeFormLayoutConfigurationProperty( elements=[quicksight.CfnAnalysis.FreeFormLayoutElementProperty( element_id="elementId", element_type="elementType", height="height", width="width", x_axis_location="xAxisLocation", y_axis_location="yAxisLocation", # the properties below are optional background_style=quicksight.CfnAnalysis.FreeFormLayoutElementBackgroundStyleProperty( color="color", visibility="visibility" ), border_style=quicksight.CfnAnalysis.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), loading_animation=quicksight.CfnAnalysis.LoadingAnimationProperty( visibility="visibility" ), rendering_rules=[quicksight.CfnAnalysis.SheetElementRenderingRuleProperty( configuration_overrides=quicksight.CfnAnalysis.SheetElementConfigurationOverridesProperty( visibility="visibility" ), expression="expression" )], selected_border_style=quicksight.CfnAnalysis.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), visibility="visibility" )], # the properties below are optional canvas_size_options=quicksight.CfnAnalysis.FreeFormLayoutCanvasSizeOptionsProperty( screen_canvas_size_options=quicksight.CfnAnalysis.FreeFormLayoutScreenCanvasSizeOptionsProperty( optimized_view_port_width="optimizedViewPortWidth" ) ) ), grid_layout=quicksight.CfnAnalysis.GridLayoutConfigurationProperty( elements=[quicksight.CfnAnalysis.GridLayoutElementProperty( column_span=123, element_id="elementId", element_type="elementType", row_span=123, # the properties below are optional column_index=123, row_index=123 )], # the properties below are optional canvas_size_options=quicksight.CfnAnalysis.GridLayoutCanvasSizeOptionsProperty( screen_canvas_size_options=quicksight.CfnAnalysis.GridLayoutScreenCanvasSizeOptionsProperty( resize_option="resizeOption", # the properties below are optional optimized_view_port_width="optimizedViewPortWidth" ) ) ), section_based_layout=quicksight.CfnAnalysis.SectionBasedLayoutConfigurationProperty( body_sections=[quicksight.CfnAnalysis.BodySectionConfigurationProperty( content=quicksight.CfnAnalysis.BodySectionContentProperty( layout=quicksight.CfnAnalysis.SectionLayoutConfigurationProperty( free_form_layout=quicksight.CfnAnalysis.FreeFormSectionLayoutConfigurationProperty( elements=[quicksight.CfnAnalysis.FreeFormLayoutElementProperty( element_id="elementId", element_type="elementType", height="height", width="width", x_axis_location="xAxisLocation", y_axis_location="yAxisLocation", # the properties below are optional background_style=quicksight.CfnAnalysis.FreeFormLayoutElementBackgroundStyleProperty( color="color", visibility="visibility" ), border_style=quicksight.CfnAnalysis.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), loading_animation=quicksight.CfnAnalysis.LoadingAnimationProperty( visibility="visibility" ), rendering_rules=[quicksight.CfnAnalysis.SheetElementRenderingRuleProperty( configuration_overrides=quicksight.CfnAnalysis.SheetElementConfigurationOverridesProperty( visibility="visibility" ), expression="expression" )], selected_border_style=quicksight.CfnAnalysis.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), visibility="visibility" )] ) ) ), section_id="sectionId", # the properties below are optional page_break_configuration=quicksight.CfnAnalysis.SectionPageBreakConfigurationProperty( after=quicksight.CfnAnalysis.SectionAfterPageBreakProperty( status="status" ) ), style=quicksight.CfnAnalysis.SectionStyleProperty( height="height", padding=quicksight.CfnAnalysis.SpacingProperty( bottom="bottom", left="left", right="right", top="top" ) ) )], canvas_size_options=quicksight.CfnAnalysis.SectionBasedLayoutCanvasSizeOptionsProperty( paper_canvas_size_options=quicksight.CfnAnalysis.SectionBasedLayoutPaperCanvasSizeOptionsProperty( paper_margin=quicksight.CfnAnalysis.SpacingProperty( bottom="bottom", left="left", right="right", top="top" ), paper_orientation="paperOrientation", paper_size="paperSize" ) ), footer_sections=[quicksight.CfnAnalysis.HeaderFooterSectionConfigurationProperty( layout=quicksight.CfnAnalysis.SectionLayoutConfigurationProperty( free_form_layout=quicksight.CfnAnalysis.FreeFormSectionLayoutConfigurationProperty( elements=[quicksight.CfnAnalysis.FreeFormLayoutElementProperty( element_id="elementId", element_type="elementType", height="height", width="width", x_axis_location="xAxisLocation", y_axis_location="yAxisLocation", # the properties below are optional background_style=quicksight.CfnAnalysis.FreeFormLayoutElementBackgroundStyleProperty( color="color", visibility="visibility" ), border_style=quicksight.CfnAnalysis.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), loading_animation=quicksight.CfnAnalysis.LoadingAnimationProperty( visibility="visibility" ), rendering_rules=[quicksight.CfnAnalysis.SheetElementRenderingRuleProperty( configuration_overrides=quicksight.CfnAnalysis.SheetElementConfigurationOverridesProperty( visibility="visibility" ), expression="expression" )], selected_border_style=quicksight.CfnAnalysis.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), visibility="visibility" )] ) ), section_id="sectionId", # the properties below are optional style=quicksight.CfnAnalysis.SectionStyleProperty( height="height", padding=quicksight.CfnAnalysis.SpacingProperty( bottom="bottom", left="left", right="right", top="top" ) ) )], header_sections=[quicksight.CfnAnalysis.HeaderFooterSectionConfigurationProperty( layout=quicksight.CfnAnalysis.SectionLayoutConfigurationProperty( free_form_layout=quicksight.CfnAnalysis.FreeFormSectionLayoutConfigurationProperty( elements=[quicksight.CfnAnalysis.FreeFormLayoutElementProperty( element_id="elementId", element_type="elementType", height="height", width="width", x_axis_location="xAxisLocation", y_axis_location="yAxisLocation", # the properties below are optional background_style=quicksight.CfnAnalysis.FreeFormLayoutElementBackgroundStyleProperty( color="color", visibility="visibility" ), border_style=quicksight.CfnAnalysis.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), loading_animation=quicksight.CfnAnalysis.LoadingAnimationProperty( visibility="visibility" ), rendering_rules=[quicksight.CfnAnalysis.SheetElementRenderingRuleProperty( configuration_overrides=quicksight.CfnAnalysis.SheetElementConfigurationOverridesProperty( visibility="visibility" ), expression="expression" )], selected_border_style=quicksight.CfnAnalysis.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), visibility="visibility" )] ) ), section_id="sectionId", # the properties below are optional style=quicksight.CfnAnalysis.SectionStyleProperty( height="height", padding=quicksight.CfnAnalysis.SpacingProperty( bottom="bottom", left="left", right="right", top="top" ) ) )] ) ) )], name="name", parameter_controls=[quicksight.CfnAnalysis.ParameterControlProperty( date_time_picker=quicksight.CfnAnalysis.ParameterDateTimePickerControlProperty( parameter_control_id="parameterControlId", source_parameter_name="sourceParameterName", title="title", # the properties below are optional display_options=quicksight.CfnAnalysis.DateTimePickerControlDisplayOptionsProperty( date_time_format="dateTimeFormat", title_options=quicksight.CfnAnalysis.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), dropdown=quicksight.CfnAnalysis.ParameterDropDownControlProperty( parameter_control_id="parameterControlId", source_parameter_name="sourceParameterName", title="title", # the properties below are optional cascading_control_configuration=quicksight.CfnAnalysis.CascadingControlConfigurationProperty( source_controls=[quicksight.CfnAnalysis.CascadingControlSourceProperty( column_to_match=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), source_sheet_control_id="sourceSheetControlId" )] ), display_options=quicksight.CfnAnalysis.DropDownControlDisplayOptionsProperty( select_all_options=quicksight.CfnAnalysis.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnAnalysis.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnAnalysis.ParameterSelectableValuesProperty( link_to_data_set_column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), values=["values"] ), type="type" ), list=quicksight.CfnAnalysis.ParameterListControlProperty( parameter_control_id="parameterControlId", source_parameter_name="sourceParameterName", title="title", # the properties below are optional cascading_control_configuration=quicksight.CfnAnalysis.CascadingControlConfigurationProperty( source_controls=[quicksight.CfnAnalysis.CascadingControlSourceProperty( column_to_match=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), source_sheet_control_id="sourceSheetControlId" )] ), display_options=quicksight.CfnAnalysis.ListControlDisplayOptionsProperty( search_options=quicksight.CfnAnalysis.ListControlSearchOptionsProperty( visibility="visibility" ), select_all_options=quicksight.CfnAnalysis.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnAnalysis.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnAnalysis.ParameterSelectableValuesProperty( link_to_data_set_column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), values=["values"] ), type="type" ), slider=quicksight.CfnAnalysis.ParameterSliderControlProperty( maximum_value=123, minimum_value=123, parameter_control_id="parameterControlId", source_parameter_name="sourceParameterName", step_size=123, title="title", # the properties below are optional display_options=quicksight.CfnAnalysis.SliderControlDisplayOptionsProperty( title_options=quicksight.CfnAnalysis.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), text_area=quicksight.CfnAnalysis.ParameterTextAreaControlProperty( parameter_control_id="parameterControlId", source_parameter_name="sourceParameterName", title="title", # the properties below are optional delimiter="delimiter", display_options=quicksight.CfnAnalysis.TextAreaControlDisplayOptionsProperty( placeholder_options=quicksight.CfnAnalysis.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnAnalysis.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), text_field=quicksight.CfnAnalysis.ParameterTextFieldControlProperty( parameter_control_id="parameterControlId", source_parameter_name="sourceParameterName", title="title", # the properties below are optional display_options=quicksight.CfnAnalysis.TextFieldControlDisplayOptionsProperty( placeholder_options=quicksight.CfnAnalysis.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnAnalysis.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ) )], sheet_control_layouts=[quicksight.CfnAnalysis.SheetControlLayoutProperty( configuration=quicksight.CfnAnalysis.SheetControlLayoutConfigurationProperty( grid_layout=quicksight.CfnAnalysis.GridLayoutConfigurationProperty( elements=[quicksight.CfnAnalysis.GridLayoutElementProperty( column_span=123, element_id="elementId", element_type="elementType", row_span=123, # the properties below are optional column_index=123, row_index=123 )], # the properties below are optional canvas_size_options=quicksight.CfnAnalysis.GridLayoutCanvasSizeOptionsProperty( screen_canvas_size_options=quicksight.CfnAnalysis.GridLayoutScreenCanvasSizeOptionsProperty( resize_option="resizeOption", # the properties below are optional optimized_view_port_width="optimizedViewPortWidth" ) ) ) ) )], text_boxes=[quicksight.CfnAnalysis.SheetTextBoxProperty( sheet_text_box_id="sheetTextBoxId", # the properties below are optional content="content" )], title="title", visuals=[quicksight.CfnAnalysis.VisualProperty( bar_chart_visual=quicksight.CfnAnalysis.BarChartVisualProperty( visual_id="visualId", # the properties below are optional actions=[quicksight.CfnAnalysis.VisualCustomActionProperty( action_operations=[quicksight.CfnAnalysis.VisualCustomActionOperationProperty( filter_operation=quicksight.CfnAnalysis.CustomActionFilterOperationProperty( selected_fields_configuration=quicksight.CfnAnalysis.FilterOperationSelectedFieldsConfigurationProperty( selected_field_options="selectedFieldOptions", selected_fields=["selectedFields"] ), target_visuals_configuration=quicksight.CfnAnalysis.FilterOperationTargetVisualsConfigurationProperty( same_sheet_target_visual_configuration=quicksight.CfnAnalysis.SameSheetTargetVisualConfigurationProperty( target_visual_options="targetVisualOptions", target_visuals=["targetVisuals"] ) ) ), navigation_operation=quicksight.CfnAnalysis.CustomActionNavigationOperationProperty( local_navigation_configuration=quicksight.CfnAnalysis.LocalNavigationConfigurationProperty( target_sheet_id="targetSheetId" ) ), set_parameters_operation=quicksight.CfnAnalysis.CustomActionSetParametersOperationProperty( parameter_value_configurations=[quicksight.CfnAnalysis.SetParameterValueConfigurationProperty( destination_parameter_name="destinationParameterName", value=quicksight.CfnAnalysis.DestinationParameterValueConfigurationProperty( custom_values_configuration=quicksight.CfnAnalysis.CustomValuesConfigurationProperty( custom_values=quicksight.CfnAnalysis.CustomParameterValuesProperty( date_time_values=["dateTimeValues"], decimal_values=[123], integer_values=[123], string_values=["stringValues"] ), # the properties below are optional include_null_value=False ), select_all_value_options="selectAllValueOptions", source_field="sourceField", source_parameter_name="sourceParameterName" ) )] ), url_operation=quicksight.CfnAnalysis.CustomActionURLOperationProperty( url_target="urlTarget", url_template="urlTemplate" ) )], custom_action_id="customActionId", name="name", trigger="trigger", # the properties below are optional status="status" )], chart_configuration=quicksight.CfnAnalysis.BarChartConfigurationProperty( bars_arrangement="barsArrangement", category_axis=quicksight.CfnAnalysis.AxisDisplayOptionsProperty( axis_line_visibility="axisLineVisibility", axis_offset="axisOffset", data_options=quicksight.CfnAnalysis.AxisDataOptionsProperty( date_axis_options=quicksight.CfnAnalysis.DateAxisOptionsProperty( missing_date_visibility="missingDateVisibility" ), numeric_axis_options=quicksight.CfnAnalysis.NumericAxisOptionsProperty( range=quicksight.CfnAnalysis.AxisDisplayRangeProperty( data_driven=data_driven, min_max=quicksight.CfnAnalysis.AxisDisplayMinMaxRangeProperty( maximum=123, minimum=123 ) ), scale=quicksight.CfnAnalysis.AxisScaleProperty( linear=quicksight.CfnAnalysis.AxisLinearScaleProperty( step_count=123, step_size=123 ), logarithmic=quicksight.CfnAnalysis.AxisLogarithmicScaleProperty( base=123 ) ) ) ), grid_line_visibility="gridLineVisibility", scrollbar_options=quicksight.CfnAnalysis.ScrollBarOptionsProperty( visibility="visibility", visible_range=quicksight.CfnAnalysis.VisibleRangeOptionsProperty( percent_range=quicksight.CfnAnalysis.PercentVisibleRangeProperty( from=123, to=123 ) ) ), tick_label_options=quicksight.CfnAnalysis.AxisTickLabelOptionsProperty( label_options=quicksight.CfnAnalysis.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), visibility="visibility" ), rotation_angle=123 ) ), category_label_options=quicksight.CfnAnalysis.ChartAxisLabelOptionsProperty( axis_label_options=[quicksight.CfnAnalysis.AxisLabelOptionsProperty( apply_to=quicksight.CfnAnalysis.AxisLabelReferenceOptionsProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId" ), custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ) )], sort_icon_visibility="sortIconVisibility", visibility="visibility" ), color_label_options=quicksight.CfnAnalysis.ChartAxisLabelOptionsProperty( axis_label_options=[quicksight.CfnAnalysis.AxisLabelOptionsProperty( apply_to=quicksight.CfnAnalysis.AxisLabelReferenceOptionsProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId" ), custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ) )], sort_icon_visibility="sortIconVisibility", visibility="visibility" ), contribution_analysis_defaults=[quicksight.CfnAnalysis.ContributionAnalysisDefaultProperty( contributor_dimensions=[quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" )], measure_field_id="measureFieldId" )], data_labels=quicksight.CfnAnalysis.DataLabelOptionsProperty( category_label_visibility="categoryLabelVisibility", data_label_types=[quicksight.CfnAnalysis.DataLabelTypeProperty( data_path_label_type=quicksight.CfnAnalysis.DataPathLabelTypeProperty( field_id="fieldId", field_value="fieldValue", visibility="visibility" ), field_label_type=quicksight.CfnAnalysis.FieldLabelTypeProperty( field_id="fieldId", visibility="visibility" ), maximum_label_type=quicksight.CfnAnalysis.MaximumLabelTypeProperty( visibility="visibility" ), minimum_label_type=quicksight.CfnAnalysis.MinimumLabelTypeProperty( visibility="visibility" ), range_ends_label_type=quicksight.CfnAnalysis.RangeEndsLabelTypeProperty( visibility="visibility" ) )], label_color="labelColor", label_content="labelContent", label_font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), measure_label_visibility="measureLabelVisibility", overlap="overlap", position="position", visibility="visibility" ), field_wells=quicksight.CfnAnalysis.BarChartFieldWellsProperty( bar_chart_aggregated_field_wells=quicksight.CfnAnalysis.BarChartAggregatedFieldWellsProperty( category=[quicksight.CfnAnalysis.DimensionFieldProperty( categorical_dimension_field=quicksight.CfnAnalysis.CategoricalDimensionFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnAnalysis.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), date_dimension_field=quicksight.CfnAnalysis.DateDimensionFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional date_granularity="dateGranularity", format_configuration=quicksight.CfnAnalysis.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), numerical_dimension_field=quicksight.CfnAnalysis.NumericalDimensionFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnAnalysis.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ) )], colors=[quicksight.CfnAnalysis.DimensionFieldProperty( categorical_dimension_field=quicksight.CfnAnalysis.CategoricalDimensionFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnAnalysis.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), date_dimension_field=quicksight.CfnAnalysis.DateDimensionFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional date_granularity="dateGranularity", format_configuration=quicksight.CfnAnalysis.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), numerical_dimension_field=quicksight.CfnAnalysis.NumericalDimensionFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnAnalysis.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ) )], small_multiples=[quicksight.CfnAnalysis.DimensionFieldProperty( categorical_dimension_field=quicksight.CfnAnalysis.CategoricalDimensionFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnAnalysis.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), date_dimension_field=quicksight.CfnAnalysis.DateDimensionFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional date_granularity="dateGranularity", format_configuration=quicksight.CfnAnalysis.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), numerical_dimension_field=quicksight.CfnAnalysis.NumericalDimensionFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnAnalysis.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ) )], values=[quicksight.CfnAnalysis.MeasureFieldProperty( calculated_measure_field=quicksight.CfnAnalysis.CalculatedMeasureFieldProperty( expression="expression", field_id="fieldId" ), categorical_measure_field=quicksight.CfnAnalysis.CategoricalMeasureFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnAnalysis.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), date_measure_field=quicksight.CfnAnalysis.DateMeasureFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnAnalysis.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), numerical_measure_field=quicksight.CfnAnalysis.NumericalMeasureFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), format_configuration=quicksight.CfnAnalysis.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ) )] ) ), legend=quicksight.CfnAnalysis.LegendOptionsProperty( height="height", position="position", title=quicksight.CfnAnalysis.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), visibility="visibility" ), visibility="visibility", width="width" ), orientation="orientation", reference_lines=[quicksight.CfnAnalysis.ReferenceLineProperty( data_configuration=quicksight.CfnAnalysis.ReferenceLineDataConfigurationProperty( axis_binding="axisBinding", dynamic_configuration=quicksight.CfnAnalysis.ReferenceLineDynamicDataConfigurationProperty( calculation=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), measure_aggregation_function=quicksight.CfnAnalysis.AggregationFunctionProperty( categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), static_configuration=quicksight.CfnAnalysis.ReferenceLineStaticDataConfigurationProperty( value=123 ) ), # the properties below are optional label_configuration=quicksight.CfnAnalysis.ReferenceLineLabelConfigurationProperty( custom_label_configuration=quicksight.CfnAnalysis.ReferenceLineCustomLabelConfigurationProperty( custom_label="customLabel" ), font_color="fontColor", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), horizontal_position="horizontalPosition", value_label_configuration=quicksight.CfnAnalysis.ReferenceLineValueLabelConfigurationProperty( format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ), relative_position="relativePosition" ), vertical_position="verticalPosition" ), status="status", style_configuration=quicksight.CfnAnalysis.ReferenceLineStyleConfigurationProperty( color="color", pattern="pattern" ) )], small_multiples_options=quicksight.CfnAnalysis.SmallMultiplesOptionsProperty( max_visible_columns=123, max_visible_rows=123, panel_configuration=quicksight.CfnAnalysis.PanelConfigurationProperty( background_color="backgroundColor", background_visibility="backgroundVisibility", border_color="borderColor", border_style="borderStyle", border_thickness="borderThickness", border_visibility="borderVisibility", gutter_spacing="gutterSpacing", gutter_visibility="gutterVisibility", title=quicksight.CfnAnalysis.PanelTitleOptionsProperty( font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), horizontal_text_alignment="horizontalTextAlignment", visibility="visibility" ) ) ), sort_configuration=quicksight.CfnAnalysis.BarChartSortConfigurationProperty( category_items_limit=quicksight.CfnAnalysis.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), category_sort=[quicksight.CfnAnalysis.FieldSortOptionsProperty( column_sort=quicksight.CfnAnalysis.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnAnalysis.AggregationFunctionProperty( categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnAnalysis.FieldSortProperty( direction="direction", field_id="fieldId" ) )], color_items_limit=quicksight.CfnAnalysis.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), color_sort=[quicksight.CfnAnalysis.FieldSortOptionsProperty( column_sort=quicksight.CfnAnalysis.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnAnalysis.AggregationFunctionProperty( categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnAnalysis.FieldSortProperty( direction="direction", field_id="fieldId" ) )], small_multiples_limit_configuration=quicksight.CfnAnalysis.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), small_multiples_sort=[quicksight.CfnAnalysis.FieldSortOptionsProperty( column_sort=quicksight.CfnAnalysis.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnAnalysis.AggregationFunctionProperty( categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnAnalysis.FieldSortProperty( direction="direction", field_id="fieldId" ) )] ), tooltip=quicksight.CfnAnalysis.TooltipOptionsProperty( field_based_tooltip=quicksight.CfnAnalysis.FieldBasedTooltipProperty( aggregation_visibility="aggregationVisibility", tooltip_fields=[quicksight.CfnAnalysis.TooltipItemProperty( column_tooltip_item=quicksight.CfnAnalysis.ColumnTooltipItemProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation=quicksight.CfnAnalysis.AggregationFunctionProperty( categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ), label="label", visibility="visibility" ), field_tooltip_item=quicksight.CfnAnalysis.FieldTooltipItemProperty( field_id="fieldId", # the properties below are optional label="label", visibility="visibility" ) )], tooltip_title_type="tooltipTitleType" ), selected_tooltip_type="selectedTooltipType", tooltip_visibility="tooltipVisibility" ), value_axis=quicksight.CfnAnalysis.AxisDisplayOptionsProperty( axis_line_visibility="axisLineVisibility", axis_offset="axisOffset", data_options=quicksight.CfnAnalysis.AxisDataOptionsProperty( date_axis_options=quicksight.CfnAnalysis.DateAxisOptionsProperty( missing_date_visibility="missingDateVisibility" ), numeric_axis_options=quicksight.CfnAnalysis.NumericAxisOptionsProperty( range=quicksight.CfnAnalysis.AxisDisplayRangeProperty( data_driven=data_driven, min_max=quicksight.CfnAnalysis.AxisDisplayMinMaxRangeProperty( maximum=123, minimum=123 ) ), scale=quicksight.CfnAnalysis.AxisScaleProperty( linear=quicksight.CfnAnalysis.AxisLinearScaleProperty( step_count=123, step_size=123 ), logarithmic=quicksight.CfnAnalysis.AxisLogarithmicScaleProperty( base=123 ) ) ) ), grid_line_visibility="gridLineVisibility", scrollbar_options=quicksight.CfnAnalysis.ScrollBarOptionsProperty( visibility="visibility", visible_range=quicksight.CfnAnalysis.VisibleRangeOptionsProperty( percent_range=quicksight.CfnAnalysis.PercentVisibleRangeProperty( from=123, to=123 ) ) ), tick_label_options=quicksight.CfnAnalysis.AxisTickLabelOptionsProperty( label_options=quicksight.CfnAnalysis.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), visibility="visibility" ), rotation_angle=123 ) ), value_label_options=quicksight.CfnAnalysis.ChartAxisLabelOptionsProperty( axis_label_options=[quicksight.CfnAnalysis.AxisLabelOptionsProperty( apply_to=quicksight.CfnAnalysis.AxisLabelReferenceOptionsProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId" ), custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ) )], sort_icon_visibility="sortIconVisibility", visibility="visibility" ), visual_palette=quicksight.CfnAnalysis.VisualPaletteProperty( chart_color="chartColor", color_map=[quicksight.CfnAnalysis.DataPathColorProperty( color="color", element=quicksight.CfnAnalysis.DataPathValueProperty( field_id="fieldId", field_value="fieldValue" ), # the properties below are optional time_granularity="timeGranularity" )] ) ), column_hierarchies=[quicksight.CfnAnalysis.ColumnHierarchyProperty( date_time_hierarchy=quicksight.CfnAnalysis.DateTimeHierarchyProperty( hierarchy_id="hierarchyId", # the properties below are optional drill_down_filters=[quicksight.CfnAnalysis.DrillDownFilterProperty( category_filter=quicksight.CfnAnalysis.CategoryDrillDownFilterProperty( category_values=["categoryValues"], column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), numeric_equality_filter=quicksight.CfnAnalysis.NumericEqualityDrillDownFilterProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), value=123 ), time_range_filter=quicksight.CfnAnalysis.TimeRangeDrillDownFilterProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), range_maximum="rangeMaximum", range_minimum="rangeMinimum", time_granularity="timeGranularity" ) )] ), explicit_hierarchy=quicksight.CfnAnalysis.ExplicitHierarchyProperty( columns=[quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" )], hierarchy_id="hierarchyId", # the properties below are optional drill_down_filters=[quicksight.CfnAnalysis.DrillDownFilterProperty( category_filter=quicksight.CfnAnalysis.CategoryDrillDownFilterProperty( category_values=["categoryValues"], column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), numeric_equality_filter=quicksight.CfnAnalysis.NumericEqualityDrillDownFilterProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), value=123 ), time_range_filter=quicksight.CfnAnalysis.TimeRangeDrillDownFilterProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), range_maximum="rangeMaximum", range_minimum="rangeMinimum", time_granularity="timeGranularity" ) )] ), predefined_hierarchy=quicksight.CfnAnalysis.PredefinedHierarchyProperty( columns=[quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" )], hierarchy_id="hierarchyId", # the properties below are optional drill_down_filters=[quicksight.CfnAnalysis.DrillDownFilterProperty( category_filter=quicksight.CfnAnalysis.CategoryDrillDownFilterProperty( category_values=["categoryValues"], column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), numeric_equality_filter=quicksight.CfnAnalysis.NumericEqualityDrillDownFilterProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), value=123 ), time_range_filter=quicksight.CfnAnalysis.TimeRangeDrillDownFilterProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), range_maximum="rangeMaximum", range_minimum="rangeMinimum", time_granularity="timeGranularity" ) )] ) )], subtitle=quicksight.CfnAnalysis.VisualSubtitleLabelOptionsProperty( format_text=quicksight.CfnAnalysis.LongFormatTextProperty( plain_text="plainText", rich_text="richText" ), visibility="visibility" ), title=quicksight.CfnAnalysis.VisualTitleLabelOptionsProperty( format_text=quicksight.CfnAnalysis.ShortFormatTextProperty( plain_text="plainText", rich_text="richText" ), visibility="visibility" ) ), box_plot_visual=quicksight.CfnAnalysis.BoxPlotVisualProperty( visual_id="visualId", # the properties below are optional actions=[quicksight.CfnAnalysis.VisualCustomActionProperty( action_operations=[quicksight.CfnAnalysis.VisualCustomActionOperationProperty( filter_operation=quicksight.CfnAnalysis.CustomActionFilterOperationProperty( selected_fields_configuration=quicksight.CfnAnalysis.FilterOperationSelectedFieldsConfigurationProperty( selected_field_options="selectedFieldOptions", selected_fields=["selectedFields"] ), target_visuals_configuration=quicksight.CfnAnalysis.FilterOperationTargetVisualsConfigurationProperty( same_sheet_target_visual_configuration=quicksight.CfnAnalysis.SameSheetTargetVisualConfigurationProperty( target_visual_options="targetVisualOptions", target_visuals=["targetVisuals"] ) ) ), navigation_operation=quicksight.CfnAnalysis.CustomActionNavigationOperationProperty( local_navigation_configuration=quicksight.CfnAnalysis.LocalNavigationConfigurationProperty( target_sheet_id="targetSheetId" ) ), set_parameters_operation=quicksight.CfnAnalysis.CustomActionSetParametersOperationProperty( parameter_value_configurations=[quicksight.CfnAnalysis.SetParameterValueConfigurationProperty( destination_parameter_name="destinationParameterName", value=quicksight.CfnAnalysis.DestinationParameterValueConfigurationProperty( custom_values_configuration=quicksight.CfnAnalysis.CustomValuesConfigurationProperty( custom_values=quicksight.CfnAnalysis.CustomParameterValuesProperty( date_time_values=["dateTimeValues"], decimal_values=[123], integer_values=[123], string_values=["stringValues"] ), # the properties below are optional include_null_value=False ), select_all_value_options="selectAllValueOptions", source_field="sourceField", source_parameter_name="sourceParameterName" ) )] ), url_operation=quicksight.CfnAnalysis.CustomActionURLOperationProperty( url_target="urlTarget", url_template="urlTemplate" ) )], custom_action_id="customActionId", name="name", trigger="trigger", # the properties below are optional status="status" )], chart_configuration=quicksight.CfnAnalysis.BoxPlotChartConfigurationProperty( box_plot_options=quicksight.CfnAnalysis.BoxPlotOptionsProperty( all_data_points_visibility="allDataPointsVisibility", outlier_visibility="outlierVisibility", style_options=quicksight.CfnAnalysis.BoxPlotStyleOptionsProperty( fill_style="fillStyle" ) ), category_axis=quicksight.CfnAnalysis.AxisDisplayOptionsProperty( axis_line_visibility="axisLineVisibility", axis_offset="axisOffset", data_options=quicksight.CfnAnalysis.AxisDataOptionsProperty( date_axis_options=quicksight.CfnAnalysis.DateAxisOptionsProperty( missing_date_visibility="missingDateVisibility" ), numeric_axis_options=quicksight.CfnAnalysis.NumericAxisOptionsProperty( range=quicksight.CfnAnalysis.AxisDisplayRangeProperty( data_driven=data_driven, min_max=quicksight.CfnAnalysis.AxisDisplayMinMaxRangeProperty( maximum=123, minimum=123 ) ), scale=quicksight.CfnAnalysis.AxisScaleProperty( linear=quicksight.CfnAnalysis.AxisLinearScaleProperty( step_count=123, step_size=123 ), logarithmic=quicksight.CfnAnalysis.AxisLogarithmicScaleProperty( base=123 ) ) ) ), grid_line_visibility="gridLineVisibility", scrollbar_options=quicksight.CfnAnalysis.ScrollBarOptionsProperty( visibility="visibility", visible_range=quicksight.CfnAnalysis.VisibleRangeOptionsProperty( percent_range=quicksight.CfnAnalysis.PercentVisibleRangeProperty( from=123, to=123 ) ) ), tick_label_options=quicksight.CfnAnalysis.AxisTickLabelOptionsProperty( label_options=quicksight.CfnAnalysis.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), visibility="visibility" ), rotation_angle=123 ) ), category_label_options=quicksight.CfnAnalysis.ChartAxisLabelOptionsProperty( axis_label_options=[quicksight.CfnAnalysis.AxisLabelOptionsProperty( apply_to=quicksight.CfnAnalysis.AxisLabelReferenceOptionsProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId" ), custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ) )], sort_icon_visibility="sortIconVisibility", visibility="visibility" ), field_wells=quicksight.CfnAnalysis.BoxPlotFieldWellsProperty( box_plot_aggregated_field_wells=quicksight.CfnAnalysis.BoxPlotAggregatedFieldWellsProperty( group_by=[quicksight.CfnAnalysis.DimensionFieldProperty( categorical_dimension_field=quicksight.CfnAnalysis.CategoricalDimensionFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnAnalysis.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), date_dimension_field=quicksight.CfnAnalysis.DateDimensionFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional date_granularity="dateGranularity", format_configuration=quicksight.CfnAnalysis.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), numerical_dimension_field=quicksight.CfnAnalysis.NumericalDimensionFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnAnalysis.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ) )], values=[quicksight.CfnAnalysis.MeasureFieldProperty( calculated_measure_field=quicksight.CfnAnalysis.CalculatedMeasureFieldProperty( expression="expression", field_id="fieldId" ), categorical_measure_field=quicksight.CfnAnalysis.CategoricalMeasureFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnAnalysis.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), date_measure_field=quicksight.CfnAnalysis.DateMeasureFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnAnalysis.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), numerical_measure_field=quicksight.CfnAnalysis.NumericalMeasureFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), format_configuration=quicksight.CfnAnalysis.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ) )] ) ), legend=quicksight.CfnAnalysis.LegendOptionsProperty( height="height", position="position", title=quicksight.CfnAnalysis.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), visibility="visibility" ), visibility="visibility", width="width" ), primary_yAxis_display_options=quicksight.CfnAnalysis.AxisDisplayOptionsProperty( axis_line_visibility="axisLineVisibility", axis_offset="axisOffset", data_options=quicksight.CfnAnalysis.AxisDataOptionsProperty( date_axis_options=quicksight.CfnAnalysis.DateAxisOptionsProperty( missing_date_visibility="missingDateVisibility" ), numeric_axis_options=quicksight.CfnAnalysis.NumericAxisOptionsProperty( range=quicksight.CfnAnalysis.AxisDisplayRangeProperty( data_driven=data_driven, min_max=quicksight.CfnAnalysis.AxisDisplayMinMaxRangeProperty( maximum=123, minimum=123 ) ), scale=quicksight.CfnAnalysis.AxisScaleProperty( linear=quicksight.CfnAnalysis.AxisLinearScaleProperty( step_count=123, step_size=123 ), logarithmic=quicksight.CfnAnalysis.AxisLogarithmicScaleProperty( base=123 ) ) ) ), grid_line_visibility="gridLineVisibility", scrollbar_options=quicksight.CfnAnalysis.ScrollBarOptionsProperty( visibility="visibility", visible_range=quicksight.CfnAnalysis.VisibleRangeOptionsProperty( percent_range=quicksight.CfnAnalysis.PercentVisibleRangeProperty( from=123, to=123 ) ) ), tick_label_options=quicksight.CfnAnalysis.AxisTickLabelOptionsProperty( label_options=quicksight.CfnAnalysis.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), visibility="visibility" ), rotation_angle=123 ) ), primary_yAxis_label_options=quicksight.CfnAnalysis.ChartAxisLabelOptionsProperty( axis_label_options=[quicksight.CfnAnalysis.AxisLabelOptionsProperty( apply_to=quicksight.CfnAnalysis.AxisLabelReferenceOptionsProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId" ), custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ) )], sort_icon_visibility="sortIconVisibility", visibility="visibility" ), reference_lines=[quicksight.CfnAnalysis.ReferenceLineProperty( data_configuration=quicksight.CfnAnalysis.ReferenceLineDataConfigurationProperty( axis_binding="axisBinding", dynamic_configuration=quicksight.CfnAnalysis.ReferenceLineDynamicDataConfigurationProperty( calculation=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), measure_aggregation_function=quicksight.CfnAnalysis.AggregationFunctionProperty( categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), static_configuration=quicksight.CfnAnalysis.ReferenceLineStaticDataConfigurationProperty( value=123 ) ), # the properties below are optional label_configuration=quicksight.CfnAnalysis.ReferenceLineLabelConfigurationProperty( custom_label_configuration=quicksight.CfnAnalysis.ReferenceLineCustomLabelConfigurationProperty( custom_label="customLabel" ), font_color="fontColor", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), horizontal_position="horizontalPosition", value_label_configuration=quicksight.CfnAnalysis.ReferenceLineValueLabelConfigurationProperty( format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ), relative_position="relativePosition" ), vertical_position="verticalPosition" ), status="status", style_configuration=quicksight.CfnAnalysis.ReferenceLineStyleConfigurationProperty( color="color", pattern="pattern" ) )], sort_configuration=quicksight.CfnAnalysis.BoxPlotSortConfigurationProperty( category_sort=[quicksight.CfnAnalysis.FieldSortOptionsProperty( column_sort=quicksight.CfnAnalysis.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnAnalysis.AggregationFunctionProperty( categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnAnalysis.FieldSortProperty( direction="direction", field_id="fieldId" ) )], pagination_configuration=quicksight.CfnAnalysis.PaginationConfigurationProperty( page_number=123, page_size=123 ) ), tooltip=quicksight.CfnAnalysis.TooltipOptionsProperty( field_based_tooltip=quicksight.CfnAnalysis.FieldBasedTooltipProperty( aggregation_visibility="aggregationVisibility", tooltip_fields=[quicksight.CfnAnalysis.TooltipItemProperty( column_tooltip_item=quicksight.CfnAnalysis.ColumnTooltipItemProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation=quicksight.CfnAnalysis.AggregationFunctionProperty( categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ), label="label", visibility="visibility" ), field_tooltip_item=quicksight.CfnAnalysis.FieldTooltipItemProperty( field_id="fieldId", # the properties below are optional label="label", visibility="visibility" ) )], tooltip_title_type="tooltipTitleType" ), selected_tooltip_type="selectedTooltipType", tooltip_visibility="tooltipVisibility" ), visual_palette=quicksight.CfnAnalysis.VisualPaletteProperty( chart_color="chartColor", color_map=[quicksight.CfnAnalysis.DataPathColorProperty( color="color", element=quicksight.CfnAnalysis.DataPathValueProperty( field_id="fieldId", field_value="fieldValue" ), # the properties below are optional time_granularity="timeGranularity" )] ) ), column_hierarchies=[quicksight.CfnAnalysis.ColumnHierarchyProperty( date_time_hierarchy=quicksight.CfnAnalysis.DateTimeHierarchyProperty( hierarchy_id="hierarchyId", # the properties below are optional drill_down_filters=[quicksight.CfnAnalysis.DrillDownFilterProperty( category_filter=quicksight.CfnAnalysis.CategoryDrillDownFilterProperty( category_values=["categoryValues"], column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), numeric_equality_filter=quicksight.CfnAnalysis.NumericEqualityDrillDownFilterProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), value=123 ), time_range_filter=quicksight.CfnAnalysis.TimeRangeDrillDownFilterProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), range_maximum="rangeMaximum", range_minimum="rangeMinimum", time_granularity="timeGranularity" ) )] ), explicit_hierarchy=quicksight.CfnAnalysis.ExplicitHierarchyProperty( columns=[quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" )], hierarchy_id="hierarchyId", # the properties below are optional drill_down_filters=[quicksight.CfnAnalysis.DrillDownFilterProperty( category_filter=quicksight.CfnAnalysis.CategoryDrillDownFilterProperty( category_values=["categoryValues"], column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), numeric_equality_filter=quicksight.CfnAnalysis.NumericEqualityDrillDownFilterProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), value=123 ), time_range_filter=quicksight.CfnAnalysis.TimeRangeDrillDownFilterProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), range_maximum="rangeMaximum", range_minimum="rangeMinimum", time_granularity="timeGranularity" ) )] ), predefined_hierarchy=quicksight.CfnAnalysis.PredefinedHierarchyProperty( columns=[quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" )], hierarchy_id="hierarchyId", # the properties below are optional drill_down_filters=[quicksight.CfnAnalysis.DrillDownFilterProperty( category_filter=quicksight.CfnAnalysis.CategoryDrillDownFilterProperty( category_values=["categoryValues"], column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), numeric_equality_filter=quicksight.CfnAnalysis.NumericEqualityDrillDownFilterProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), value=123 ), time_range_filter=quicksight.CfnAnalysis.TimeRangeDrillDownFilterProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), range_maximum="rangeMaximum", range_minimum="rangeMinimum", time_granularity="timeGranularity" ) )] ) )], subtitle=quicksight.CfnAnalysis.VisualSubtitleLabelOptionsProperty( format_text=quicksight.CfnAnalysis.LongFormatTextProperty( plain_text="plainText", rich_text="richText" ), visibility="visibility" ), title=quicksight.CfnAnalysis.VisualTitleLabelOptionsProperty( format_text=quicksight.CfnAnalysis.ShortFormatTextProperty( plain_text="plainText", rich_text="richText" ), visibility="visibility" ) ), combo_chart_visual=quicksight.CfnAnalysis.ComboChartVisualProperty( visual_id="visualId", # the properties below are optional actions=[quicksight.CfnAnalysis.VisualCustomActionProperty( action_operations=[quicksight.CfnAnalysis.VisualCustomActionOperationProperty( filter_operation=quicksight.CfnAnalysis.CustomActionFilterOperationProperty( selected_fields_configuration=quicksight.CfnAnalysis.FilterOperationSelectedFieldsConfigurationProperty( selected_field_options="selectedFieldOptions", selected_fields=["selectedFields"] ), target_visuals_configuration=quicksight.CfnAnalysis.FilterOperationTargetVisualsConfigurationProperty( same_sheet_target_visual_configuration=quicksight.CfnAnalysis.SameSheetTargetVisualConfigurationProperty( target_visual_options="targetVisualOptions", target_visuals=["targetVisuals"] ) ) ), navigation_operation=quicksight.CfnAnalysis.CustomActionNavigationOperationProperty( local_navigation_configuration=quicksight.CfnAnalysis.LocalNavigationConfigurationProperty( target_sheet_id="targetSheetId" ) ), set_parameters_operation=quicksight.CfnAnalysis.CustomActionSetParametersOperationProperty( parameter_value_configurations=[quicksight.CfnAnalysis.SetParameterValueConfigurationProperty( destination_parameter_name="destinationParameterName", value=quicksight.CfnAnalysis.DestinationParameterValueConfigurationProperty( custom_values_configuration=quicksight.CfnAnalysis.CustomValuesConfigurationProperty( custom_values=quicksight.CfnAnalysis.CustomParameterValuesProperty( date_time_values=["dateTimeValues"], decimal_values=[123], integer_values=[123], string_values=["stringValues"] ), # the properties below are optional include_null_value=False ), select_all_value_options="selectAllValueOptions", source_field="sourceField", source_parameter_name="sourceParameterName" ) )] ), url_operation=quicksight.CfnAnalysis.CustomActionURLOperationProperty( url_target="urlTarget", url_template="urlTemplate" ) )], custom_action_id="customActionId", name="name", trigger="trigger", # the properties below are optional status="status" )], chart_configuration=quicksight.CfnAnalysis.ComboChartConfigurationProperty( bar_data_labels=quicksight.CfnAnalysis.DataLabelOptionsProperty( category_label_visibility="categoryLabelVisibility", data_label_types=[quicksight.CfnAnalysis.DataLabelTypeProperty( data_path_label_type=quicksight.CfnAnalysis.DataPathLabelTypeProperty( field_id="fieldId", field_value="fieldValue", visibility="visibility" ), field_label_type=quicksight.CfnAnalysis.FieldLabelTypeProperty( field_id="fieldId", visibility="visibility" ), maximum_label_type=quicksight.CfnAnalysis.MaximumLabelTypeProperty( visibility="visibility" ), minimum_label_type=quicksight.CfnAnalysis.MinimumLabelTypeProperty( visibility="visibility" ), range_ends_label_type=quicksight.CfnAnalysis.RangeEndsLabelTypeProperty( visibility="visibility" ) )], label_color="labelColor", label_content="labelContent", label_font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), measure_label_visibility="measureLabelVisibility", overlap="overlap", position="position", visibility="visibility" ), bars_arrangement="barsArrangement", category_axis=quicksight.CfnAnalysis.AxisDisplayOptionsProperty( axis_line_visibility="axisLineVisibility", axis_offset="axisOffset", data_options=quicksight.CfnAnalysis.AxisDataOptionsProperty( date_axis_options=quicksight.CfnAnalysis.DateAxisOptionsProperty( missing_date_visibility="missingDateVisibility" ), numeric_axis_options=quicksight.CfnAnalysis.NumericAxisOptionsProperty( range=quicksight.CfnAnalysis.AxisDisplayRangeProperty( data_driven=data_driven, min_max=quicksight.CfnAnalysis.AxisDisplayMinMaxRangeProperty( maximum=123, minimum=123 ) ), scale=quicksight.CfnAnalysis.AxisScaleProperty( linear=quicksight.CfnAnalysis.AxisLinearScaleProperty( step_count=123, step_size=123 ), logarithmic=quicksight.CfnAnalysis.AxisLogarithmicScaleProperty( base=123 ) ) ) ), grid_line_visibility="gridLineVisibility", scrollbar_options=quicksight.CfnAnalysis.ScrollBarOptionsProperty( visibility="visibility", visible_range=quicksight.CfnAnalysis.VisibleRangeOptionsProperty( percent_range=quicksight.CfnAnalysis.PercentVisibleRangeProperty( from=123, to=123 ) ) ), tick_label_options=quicksight.CfnAnalysis.AxisTickLabelOptionsProperty( label_options=quicksight.CfnAnalysis.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), visibility="visibility" ), rotation_angle=123 ) ), category_label_options=quicksight.CfnAnalysis.ChartAxisLabelOptionsProperty( axis_label_options=[quicksight.CfnAnalysis.AxisLabelOptionsProperty( apply_to=quicksight.CfnAnalysis.AxisLabelReferenceOptionsProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId" ), custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ) )], sort_icon_visibility="sortIconVisibility", visibility="visibility" ), color_label_options=quicksight.CfnAnalysis.ChartAxisLabelOptionsProperty( axis_label_options=[quicksight.CfnAnalysis.AxisLabelOptionsProperty( apply_to=quicksight.CfnAnalysis.AxisLabelReferenceOptionsProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId" ), custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ) )], sort_icon_visibility="sortIconVisibility", visibility="visibility" ), field_wells=quicksight.CfnAnalysis.ComboChartFieldWellsProperty( combo_chart_aggregated_field_wells=quicksight.CfnAnalysis.ComboChartAggregatedFieldWellsProperty( bar_values=[quicksight.CfnAnalysis.MeasureFieldProperty( calculated_measure_field=quicksight.CfnAnalysis.CalculatedMeasureFieldProperty( expression="expression", field_id="fieldId" ), categorical_measure_field=quicksight.CfnAnalysis.CategoricalMeasureFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnAnalysis.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), date_measure_field=quicksight.CfnAnalysis.DateMeasureFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnAnalysis.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), numerical_measure_field=quicksight.CfnAnalysis.NumericalMeasureFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), format_configuration=quicksight.CfnAnalysis.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ) )], category=[quicksight.CfnAnalysis.DimensionFieldProperty( categorical_dimension_field=quicksight.CfnAnalysis.CategoricalDimensionFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnAnalysis.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), date_dimension_field=quicksight.CfnAnalysis.DateDimensionFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional date_granularity="dateGranularity", format_configuration=quicksight.CfnAnalysis.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), numerical_dimension_field=quicksight.CfnAnalysis.NumericalDimensionFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnAnalysis.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ) )], colors=[quicksight.CfnAnalysis.DimensionFieldProperty( categorical_dimension_field=quicksight.CfnAnalysis.CategoricalDimensionFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnAnalysis.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), date_dimension_field=quicksight.CfnAnalysis.DateDimensionFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional date_granularity="dateGranularity", format_configuration=quicksight.CfnAnalysis.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), numerical_dimension_field=quicksight.CfnAnalysis.NumericalDimensionFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnAnalysis.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ) )], line_values=[quicksight.CfnAnalysis.MeasureFieldProperty( calculated_measure_field=quicksight.CfnAnalysis.CalculatedMeasureFieldProperty( expression="expression", field_id="fieldId" ), categorical_measure_field=quicksight.CfnAnalysis.CategoricalMeasureFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnAnalysis.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), date_measure_field=quicksight.CfnAnalysis.DateMeasureFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnAnalysis.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), numerical_measure_field=quicksight.CfnAnalysis.NumericalMeasureFieldProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), format_configuration=quicksight.CfnAnalysis.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ) )] ) ), legend=quicksight.CfnAnalysis.LegendOptionsProperty( height="height", position="position", title=quicksight.CfnAnalysis.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), visibility="visibility" ), visibility="visibility", width="width" ), line_data_labels=quicksight.CfnAnalysis.DataLabelOptionsProperty( category_label_visibility="categoryLabelVisibility", data_label_types=[quicksight.CfnAnalysis.DataLabelTypeProperty( data_path_label_type=quicksight.CfnAnalysis.DataPathLabelTypeProperty( field_id="fieldId", field_value="fieldValue", visibility="visibility" ), field_label_type=quicksight.CfnAnalysis.FieldLabelTypeProperty( field_id="fieldId", visibility="visibility" ), maximum_label_type=quicksight.CfnAnalysis.MaximumLabelTypeProperty( visibility="visibility" ), minimum_label_type=quicksight.CfnAnalysis.MinimumLabelTypeProperty( visibility="visibility" ), range_ends_label_type=quicksight.CfnAnalysis.RangeEndsLabelTypeProperty( visibility="visibility" ) )], label_color="labelColor", label_content="labelContent", label_font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), measure_label_visibility="measureLabelVisibility", overlap="overlap", position="position", visibility="visibility" ), primary_yAxis_display_options=quicksight.CfnAnalysis.AxisDisplayOptionsProperty( axis_line_visibility="axisLineVisibility", axis_offset="axisOffset", data_options=quicksight.CfnAnalysis.AxisDataOptionsProperty( date_axis_options=quicksight.CfnAnalysis.DateAxisOptionsProperty( missing_date_visibility="missingDateVisibility" ), numeric_axis_options=quicksight.CfnAnalysis.NumericAxisOptionsProperty( range=quicksight.CfnAnalysis.AxisDisplayRangeProperty( data_driven=data_driven, min_max=quicksight.CfnAnalysis.AxisDisplayMinMaxRangeProperty( maximum=123, minimum=123 ) ), scale=quicksight.CfnAnalysis.AxisScaleProperty( linear=quicksight.CfnAnalysis.AxisLinearScaleProperty( step_count=123, step_size=123 ), logarithmic=quicksight.CfnAnalysis.AxisLogarithmicScaleProperty( base=123 ) ) ) ), grid_line_visibility="gridLineVisibility", scrollbar_options=quicksight.CfnAnalysis.ScrollBarOptionsProperty( visibility="visibility", visible_range=quicksight.CfnAnalysis.VisibleRangeOptionsProperty( percent_range=quicksight.CfnAnalysis.PercentVisibleRangeProperty( from=123, to=123 ) ) ), tick_label_options=quicksight.CfnAnalysis.AxisTickLabelOptionsProperty( label_options=quicksight.CfnAnalysis.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), visibility="visibility" ), rotation_angle=123 ) ), primary_yAxis_label_options=quicksight.CfnAnalysis.ChartAxisLabelOptionsProperty( axis_label_options=[quicksight.CfnAnalysis.AxisLabelOptionsProperty( apply_to=quicksight.CfnAnalysis.AxisLabelReferenceOptionsProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId" ), custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ) )], sort_icon_visibility="sortIconVisibility", visibility="visibility" ), reference_lines=[quicksight.CfnAnalysis.ReferenceLineProperty( data_configuration=quicksight.CfnAnalysis.ReferenceLineDataConfigurationProperty( axis_binding="axisBinding", dynamic_configuration=quicksight.CfnAnalysis.ReferenceLineDynamicDataConfigurationProperty( calculation=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), measure_aggregation_function=quicksight.CfnAnalysis.AggregationFunctionProperty( categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), static_configuration=quicksight.CfnAnalysis.ReferenceLineStaticDataConfigurationProperty( value=123 ) ), # the properties below are optional label_configuration=quicksight.CfnAnalysis.ReferenceLineLabelConfigurationProperty( custom_label_configuration=quicksight.CfnAnalysis.ReferenceLineCustomLabelConfigurationProperty( custom_label="customLabel" ), font_color="fontColor", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), horizontal_position="horizontalPosition", value_label_configuration=quicksight.CfnAnalysis.ReferenceLineValueLabelConfigurationProperty( format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ), relative_position="relativePosition" ), vertical_position="verticalPosition" ), status="status", style_configuration=quicksight.CfnAnalysis.ReferenceLineStyleConfigurationProperty( color="color", pattern="pattern" ) )], secondary_yAxis_display_options=quicksight.CfnAnalysis.AxisDisplayOptionsProperty( axis_line_visibility="axisLineVisibility", axis_offset="axisOffset", data_options=quicksight.CfnAnalysis.AxisDataOptionsProperty( date_axis_options=quicksight.CfnAnalysis.DateAxisOptionsProperty( missing_date_visibility="missingDateVisibility" ), numeric_axis_options=quicksight.CfnAnalysis.NumericAxisOptionsProperty( range=quicksight.CfnAnalysis.AxisDisplayRangeProperty( data_driven=data_driven, min_max=quicksight.CfnAnalysis.AxisDisplayMinMaxRangeProperty( maximum=123, minimum=123 ) ), scale=quicksight.CfnAnalysis.AxisScaleProperty( linear=quicksight.CfnAnalysis.AxisLinearScaleProperty( step_count=123, step_size=123 ), logarithmic=quicksight.CfnAnalysis.AxisLogarithmicScaleProperty( base=123 ) ) ) ), grid_line_visibility="gridLineVisibility", scrollbar_options=quicksight.CfnAnalysis.ScrollBarOptionsProperty( visibility="visibility", visible_range=quicksight.CfnAnalysis.VisibleRangeOptionsProperty( percent_range=quicksight.CfnAnalysis.PercentVisibleRangeProperty( from=123, to=123 ) ) ), tick_label_options=quicksight.CfnAnalysis.AxisTickLabelOptionsProperty( label_options=quicksight.CfnAnalysis.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ), visibility="visibility" ), rotation_angle=123 ) ), secondary_yAxis_label_options=quicksight.CfnAnalysis.ChartAxisLabelOptionsProperty( axis_label_options=[quicksight.CfnAnalysis.AxisLabelOptionsProperty( apply_to=quicksight.CfnAnalysis.AxisLabelReferenceOptionsProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId" ), custom_label="customLabel", font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnAnalysis.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnAnalysis.FontWeightProperty( name="name" ) ) )], sort_icon_visibility="sortIconVisibility", visibility="visibility" ), sort_configuration=quicksight.CfnAnalysis.ComboChartSortConfigurationProperty( category_items_limit=quicksight.CfnAnalysis.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), category_sort=[quicksight.CfnAnalysis.FieldSortOptionsProperty( column_sort=quicksight.CfnAnalysis.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnAnalysis.AggregationFunctionProperty( categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnAnalysis.FieldSortProperty( direction="direction", field_id="fieldId" ) )], color_items_limit=quicksight.CfnAnalysis.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), color_sort=[quicksight.CfnAnalysis.FieldSortOptionsProperty( column_sort=quicksight.CfnAnalysis.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnAnalysis.AggregationFunctionProperty( categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnAnalysis.FieldSortProperty( direction="direction", field_id="fieldId" ) )] ), tooltip=quicksight.CfnAnalysis.TooltipOptionsProperty( field_based_tooltip=quicksight.CfnAnalysis.FieldBasedTooltipProperty( aggregation_visibility="aggregationVisibility", tooltip_fields=[quicksight.CfnAnalysis.TooltipItemProperty( column_tooltip_item=quicksight.CfnAnalysis.ColumnTooltipItemProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation=quicksight.CfnAnalysis.AggregationFunctionProperty( categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ), label="label", visibility="visibility" ), field_tooltip_item=quicksight.CfnAnalysis.FieldTooltipItemProperty( field_id="fieldId", # the properties below are optional label="label", visibility="visibility" ) )], tooltip_title_type="tooltipTitleType" ), selected_tooltip_type="selectedTooltipType", tooltip_visibility="tooltipVisibility" ), visual_palette=quicksight.CfnAnalysis.VisualPaletteProperty( chart_color="chartColor", color_map=[quicksight.CfnAnalysis.DataPathColorProperty( color="color", element=quicksight.CfnAnalysis.DataPathValueProperty( field_id="fieldId", field_value="fieldValue" ), # the properties below are optional time_granularity="timeGranularity" )] ) ), column_hierarchies=[quicksight.CfnAnalysis.ColumnHierarchyProperty( date_time_hierarchy=quicksight.CfnAnalysis.DateTimeHierarchyProperty( hierarchy_id="hierarchyId", # the properties below are optional drill_down_filters=[quicksight.CfnAnalysis.DrillDownFilterProperty( category_filter=quicksight.CfnAnalysis.CategoryDrillDownFilterProperty( category_values=["categoryValues"], column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), numeric_equality_filter=quicksight.CfnAnalysis.NumericEqualityDrillDownFilterProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), value=123 ), time_range_filter=quicksight.CfnAnalysis.TimeRangeDrillDownFilterProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), range_maximum="rangeMaximum", range_minimum="rangeMinimum", time_granularity="timeGranularity" ) )] ), explicit_hierarchy=quicksight.CfnAnalysis.ExplicitHierarchyProperty( columns=[quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" )], hierarchy_id="hierarchyId", # the properties below are optional drill_down_filters=[quicksight.CfnAnalysis.DrillDownFilterProperty( category_filter=quicksight.CfnAnalysis.CategoryDrillDownFilterProperty( category_values=["categoryValues"], column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), numeric_equality_filter=quicksight.CfnAnalysis.NumericEqualityDrillDownFilterProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), value=123 ), time_range_filter=quicksight.CfnAnalysis.TimeRangeDrillDownFilterProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), range_maximum="rangeMaximum", range_minimum="rangeMinimum", time_granularity="timeGranularity" ) )] ), predefined_hierarchy=quicksight.CfnAnalysis.PredefinedHierarchyProperty( columns=[quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" )], hierarchy_id="hierarchyId", # the properties below are optional drill_down_filters=[quicksight.CfnAnalysis.DrillDownFilterProperty( category_filter=quicksight.CfnAnalysis.CategoryDrillDownFilterProperty( category_values=["categoryValues"], column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), numeric_equality_filter=quicksight.CfnAnalysis.NumericEqualityDrillDownFilterProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), value=123 ), time_range_filter=quicksight.CfnAnalysis.TimeRangeDrillDownFilterProperty( column=quicksight.CfnAnalysis.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), range_maximum="rangeMaximum", range_minimum="rangeMinimum", time_granularity="timeGranularity" ) )] ) )], subtitle=quicksight.CfnAnalysis.VisualSubtitleLabelOptionsProperty( format_text=quicksight.CfnAnalysis.LongFormatTextProperty( plain_text="plainText", rich_text="richText" ), visibility="visibility" ), title=quicksight.CfnAnalysis.VisualTitleLabelOptionsProperty( format_text=quicksight.CfnAnalysis.ShortFormatTextProperty( plain_text="plainText", rich_text="richText" ), visibility="visibility" ) ), custom_content_visual=quicksight.CfnAnalysis.CustomContentVisualProperty( data_set_identifier="dataSetIdentifier", visual_id="visualId", # the properties below are optional actions=[quicksight.CfnAnalysis.VisualCustomActionProperty( action_operations=[quicksight.CfnAnalysis.VisualCustomActionOperationProperty( filter_operation=quicksight.CfnAnalysis.CustomActionFilterOperationProperty( selected_fields_configuration=quicksight.CfnAnalysis.FilterOperationSelectedFieldsConfigurationProperty( selected_field_options="selectedFieldOptions", selected_fields=["selectedFields"] ), target_visuals_configuration=quicksight.CfnAnalysis.FilterOperationTargetVisualsConfigurationProperty( same_sheet_target_visual_configuration=quicksight.CfnAnalysis.SameSheetTargetVisualConfigurationProperty( target_visual_options="targetVisualOptions", target_visuals=["targetVisuals"] ) ) ), navigation_operation=quicksight.CfnAnalysis.CustomActionNavigationOperationProperty( local_navigation_configuration=quicksight.CfnAnalysis.LocalNavigationConfigurationProperty( target_sheet_id="targetSheetId" ) ), set_parameters_operation=quicksight.CfnAnalysis.CustomActionSetParametersOperationProperty( parameter_value_configurations=[quicksight.CfnAnalysis.SetParameterValueConfigurationProperty( destination_parameter_name="destinationParameterName", value=quicksight.CfnAnalysis.DestinationParameterValueConfigurationProperty( custom_values_configuration=quicksight.CfnAnalysis.CustomValuesConfigurationProperty( custom_values=quicksight.CfnAnalysis.CustomParameterValuesProperty( date_time_values=["dateTimeValues"], decimal_values=[123], integer_values=[123], string_values=["stringValues"] ), # the properties below are optional include_null_value=False ), select_all_value_options="selectAllValueOptions", source_field="sourceField", source_parameter_name="sourceParameterName" ) )] ), url_operation=quicksight.CfnAnalysis.CustomActionURLOperationProperty( url_target="urlTarget", url_template="urlTemplate" ) )], custom_action_id="customActionId", name="name", trigger="trigger", # the properties below are optional status="status" )], chart_configuration=quicksight.CfnAnalysis.CustomContentConfigurationProperty( content_type="contentType", content_url="contentUrl", image_scaling="imageScaling" ), subtitle=quicksight.CfnAnalysis.VisualSubtitleLabelOptionsProperty( format_text=quicksight.CfnAnalysis.LongFormatTextProperty( plain_text="plainText", rich_text="richText" ), visibility="visibility" ), title=quicksight.CfnAnalysis.VisualTitleLabelOptionsProperty( format_text=quicksight.CfnAnalysis.ShortFormatTextProperty( plain_text="plainText", rich_text="richText" ), visibility="visibility" ) ), empty_visual=quicksight.CfnAnalysis.EmptyVisualProperty( data_set_identifier="dataSetIdentifier", visual_id="visualId", # the properties below are optional actions=[quicksight.CfnAnalysis.VisualCustomActionProperty( action_operations=[quicksight.CfnAnalysis.VisualCustomA