Class: AWSCDK::QuickSight::CfnDashboard::VisualProperty

Inherits:
Jsii::Struct
  • Object
show all
Defined in:
quick_sight/cfn_dashboard.rb

Overview

A visual displayed on a sheet in an analysis, dashboard, or template.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(bar_chart_visual: nil, box_plot_visual: nil, combo_chart_visual: nil, custom_content_visual: nil, empty_visual: nil, filled_map_visual: nil, funnel_chart_visual: nil, gauge_chart_visual: nil, geospatial_map_visual: nil, heat_map_visual: nil, histogram_visual: nil, insight_visual: nil, kpi_visual: nil, layer_map_visual: nil, line_chart_visual: nil, pie_chart_visual: nil, pivot_table_visual: nil, plugin_visual: nil, radar_chart_visual: nil, sankey_diagram_visual: nil, scatter_plot_visual: nil, table_visual: nil, tree_map_visual: nil, waterfall_visual: nil, word_cloud_visual: nil) ⇒ VisualProperty

Returns a new instance of VisualProperty.

Parameters:



32293
32294
32295
32296
32297
32298
32299
32300
32301
32302
32303
32304
32305
32306
32307
32308
32309
32310
32311
32312
32313
32314
32315
32316
32317
32318
32319
32320
32321
32322
32323
32324
32325
32326
32327
32328
32329
32330
32331
32332
32333
32334
32335
32336
32337
32338
32339
32340
32341
32342
32343
32344
# File 'quick_sight/cfn_dashboard.rb', line 32293

def initialize(bar_chart_visual: nil, box_plot_visual: nil, combo_chart_visual: nil, custom_content_visual: nil, empty_visual: nil, filled_map_visual: nil, funnel_chart_visual: nil, gauge_chart_visual: nil, geospatial_map_visual: nil, heat_map_visual: nil, histogram_visual: nil, insight_visual: nil, kpi_visual: nil, layer_map_visual: nil, line_chart_visual: nil, pie_chart_visual: nil, pivot_table_visual: nil, plugin_visual: nil, radar_chart_visual: nil, sankey_diagram_visual: nil, scatter_plot_visual: nil, table_visual: nil, tree_map_visual: nil, waterfall_visual: nil, word_cloud_visual: nil)
  @bar_chart_visual = bar_chart_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::BarChartVisualProperty.new(**bar_chart_visual.transform_keys(&:to_sym)) : bar_chart_visual
  Jsii::Type.check_type(@bar_chart_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5CYXJDaGFydFZpc3VhbFByb3BlcnR5In1dfX0=")), "barChartVisual") unless @bar_chart_visual.nil?
  @box_plot_visual = box_plot_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::BoxPlotVisualProperty.new(**box_plot_visual.transform_keys(&:to_sym)) : box_plot_visual
  Jsii::Type.check_type(@box_plot_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5Cb3hQbG90VmlzdWFsUHJvcGVydHkifV19fQ==")), "boxPlotVisual") unless @box_plot_visual.nil?
  @combo_chart_visual = combo_chart_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::ComboChartVisualProperty.new(**combo_chart_visual.transform_keys(&:to_sym)) : combo_chart_visual
  Jsii::Type.check_type(@combo_chart_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5Db21ib0NoYXJ0VmlzdWFsUHJvcGVydHkifV19fQ==")), "comboChartVisual") unless @combo_chart_visual.nil?
  @custom_content_visual = custom_content_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::CustomContentVisualProperty.new(**custom_content_visual.transform_keys(&:to_sym)) : custom_content_visual
  Jsii::Type.check_type(@custom_content_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5DdXN0b21Db250ZW50VmlzdWFsUHJvcGVydHkifV19fQ==")), "customContentVisual") unless @custom_content_visual.nil?
  @empty_visual = empty_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::EmptyVisualProperty.new(**empty_visual.transform_keys(&:to_sym)) : empty_visual
  Jsii::Type.check_type(@empty_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5FbXB0eVZpc3VhbFByb3BlcnR5In1dfX0=")), "emptyVisual") unless @empty_visual.nil?
  @filled_map_visual = filled_map_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::FilledMapVisualProperty.new(**filled_map_visual.transform_keys(&:to_sym)) : filled_map_visual
  Jsii::Type.check_type(@filled_map_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5GaWxsZWRNYXBWaXN1YWxQcm9wZXJ0eSJ9XX19")), "filledMapVisual") unless @filled_map_visual.nil?
  @funnel_chart_visual = funnel_chart_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::FunnelChartVisualProperty.new(**funnel_chart_visual.transform_keys(&:to_sym)) : funnel_chart_visual
  Jsii::Type.check_type(@funnel_chart_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5GdW5uZWxDaGFydFZpc3VhbFByb3BlcnR5In1dfX0=")), "funnelChartVisual") unless @funnel_chart_visual.nil?
  @gauge_chart_visual = gauge_chart_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::GaugeChartVisualProperty.new(**gauge_chart_visual.transform_keys(&:to_sym)) : gauge_chart_visual
  Jsii::Type.check_type(@gauge_chart_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5HYXVnZUNoYXJ0VmlzdWFsUHJvcGVydHkifV19fQ==")), "gaugeChartVisual") unless @gauge_chart_visual.nil?
  @geospatial_map_visual = geospatial_map_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::GeospatialMapVisualProperty.new(**geospatial_map_visual.transform_keys(&:to_sym)) : geospatial_map_visual
  Jsii::Type.check_type(@geospatial_map_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5HZW9zcGF0aWFsTWFwVmlzdWFsUHJvcGVydHkifV19fQ==")), "geospatialMapVisual") unless @geospatial_map_visual.nil?
  @heat_map_visual = heat_map_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::HeatMapVisualProperty.new(**heat_map_visual.transform_keys(&:to_sym)) : heat_map_visual
  Jsii::Type.check_type(@heat_map_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5IZWF0TWFwVmlzdWFsUHJvcGVydHkifV19fQ==")), "heatMapVisual") unless @heat_map_visual.nil?
  @histogram_visual = histogram_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::HistogramVisualProperty.new(**histogram_visual.transform_keys(&:to_sym)) : histogram_visual
  Jsii::Type.check_type(@histogram_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5IaXN0b2dyYW1WaXN1YWxQcm9wZXJ0eSJ9XX19")), "histogramVisual") unless @histogram_visual.nil?
  @insight_visual = insight_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::InsightVisualProperty.new(**insight_visual.transform_keys(&:to_sym)) : insight_visual
  Jsii::Type.check_type(@insight_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5JbnNpZ2h0VmlzdWFsUHJvcGVydHkifV19fQ==")), "insightVisual") unless @insight_visual.nil?
  @kpi_visual = kpi_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::KPIVisualProperty.new(**kpi_visual.transform_keys(&:to_sym)) : kpi_visual
  Jsii::Type.check_type(@kpi_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5LUElWaXN1YWxQcm9wZXJ0eSJ9XX19")), "kpiVisual") unless @kpi_visual.nil?
  @layer_map_visual = layer_map_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::LayerMapVisualProperty.new(**layer_map_visual.transform_keys(&:to_sym)) : layer_map_visual
  Jsii::Type.check_type(@layer_map_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5MYXllck1hcFZpc3VhbFByb3BlcnR5In1dfX0=")), "layerMapVisual") unless @layer_map_visual.nil?
  @line_chart_visual = line_chart_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::LineChartVisualProperty.new(**line_chart_visual.transform_keys(&:to_sym)) : line_chart_visual
  Jsii::Type.check_type(@line_chart_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5MaW5lQ2hhcnRWaXN1YWxQcm9wZXJ0eSJ9XX19")), "lineChartVisual") unless @line_chart_visual.nil?
  @pie_chart_visual = pie_chart_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::PieChartVisualProperty.new(**pie_chart_visual.transform_keys(&:to_sym)) : pie_chart_visual
  Jsii::Type.check_type(@pie_chart_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5QaWVDaGFydFZpc3VhbFByb3BlcnR5In1dfX0=")), "pieChartVisual") unless @pie_chart_visual.nil?
  @pivot_table_visual = pivot_table_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::PivotTableVisualProperty.new(**pivot_table_visual.transform_keys(&:to_sym)) : pivot_table_visual
  Jsii::Type.check_type(@pivot_table_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5QaXZvdFRhYmxlVmlzdWFsUHJvcGVydHkifV19fQ==")), "pivotTableVisual") unless @pivot_table_visual.nil?
  @plugin_visual = plugin_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::PluginVisualProperty.new(**plugin_visual.transform_keys(&:to_sym)) : plugin_visual
  Jsii::Type.check_type(@plugin_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5QbHVnaW5WaXN1YWxQcm9wZXJ0eSJ9XX19")), "pluginVisual") unless @plugin_visual.nil?
  @radar_chart_visual = radar_chart_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::RadarChartVisualProperty.new(**radar_chart_visual.transform_keys(&:to_sym)) : radar_chart_visual
  Jsii::Type.check_type(@radar_chart_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5SYWRhckNoYXJ0VmlzdWFsUHJvcGVydHkifV19fQ==")), "radarChartVisual") unless @radar_chart_visual.nil?
  @sankey_diagram_visual = sankey_diagram_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::SankeyDiagramVisualProperty.new(**sankey_diagram_visual.transform_keys(&:to_sym)) : sankey_diagram_visual
  Jsii::Type.check_type(@sankey_diagram_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5TYW5rZXlEaWFncmFtVmlzdWFsUHJvcGVydHkifV19fQ==")), "sankeyDiagramVisual") unless @sankey_diagram_visual.nil?
  @scatter_plot_visual = scatter_plot_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::ScatterPlotVisualProperty.new(**scatter_plot_visual.transform_keys(&:to_sym)) : scatter_plot_visual
  Jsii::Type.check_type(@scatter_plot_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5TY2F0dGVyUGxvdFZpc3VhbFByb3BlcnR5In1dfX0=")), "scatterPlotVisual") unless @scatter_plot_visual.nil?
  @table_visual = table_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::TableVisualProperty.new(**table_visual.transform_keys(&:to_sym)) : table_visual
  Jsii::Type.check_type(@table_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5UYWJsZVZpc3VhbFByb3BlcnR5In1dfX0=")), "tableVisual") unless @table_visual.nil?
  @tree_map_visual = tree_map_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::TreeMapVisualProperty.new(**tree_map_visual.transform_keys(&:to_sym)) : tree_map_visual
  Jsii::Type.check_type(@tree_map_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5UcmVlTWFwVmlzdWFsUHJvcGVydHkifV19fQ==")), "treeMapVisual") unless @tree_map_visual.nil?
  @waterfall_visual = waterfall_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::WaterfallVisualProperty.new(**waterfall_visual.transform_keys(&:to_sym)) : waterfall_visual
  Jsii::Type.check_type(@waterfall_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5XYXRlcmZhbGxWaXN1YWxQcm9wZXJ0eSJ9XX19")), "waterfallVisual") unless @waterfall_visual.nil?
  @word_cloud_visual = word_cloud_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::WordCloudVisualProperty.new(**word_cloud_visual.transform_keys(&:to_sym)) : word_cloud_visual
  Jsii::Type.check_type(@word_cloud_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5Xb3JkQ2xvdWRWaXN1YWxQcm9wZXJ0eSJ9XX19")), "wordCloudVisual") unless @word_cloud_visual.nil?
end

Instance Attribute Details

#bar_chart_visualAWSCDK::IResolvable, ... (readonly)

A bar chart.

For more information, see Using bar charts in the Amazon Quick Suite User Guide .



32352
32353
32354
# File 'quick_sight/cfn_dashboard.rb', line 32352

def bar_chart_visual
  @bar_chart_visual
end

#box_plot_visualAWSCDK::IResolvable, ... (readonly)

A box plot.

For more information, see Using box plots in the Amazon Quick Suite User Guide .



32359
32360
32361
# File 'quick_sight/cfn_dashboard.rb', line 32359

def box_plot_visual
  @box_plot_visual
end

#combo_chart_visualAWSCDK::IResolvable, ... (readonly)

A combo chart.

For more information, see Using combo charts in the Amazon Quick Suite User Guide .



32366
32367
32368
# File 'quick_sight/cfn_dashboard.rb', line 32366

def combo_chart_visual
  @combo_chart_visual
end

#custom_content_visualAWSCDK::IResolvable, ... (readonly)

A visual that contains custom content.

For more information, see Using custom visual content in the Amazon Quick Suite User Guide .



32373
32374
32375
# File 'quick_sight/cfn_dashboard.rb', line 32373

def custom_content_visual
  @custom_content_visual
end

#empty_visualAWSCDK::IResolvable, ... (readonly)

An empty visual.



32378
32379
32380
# File 'quick_sight/cfn_dashboard.rb', line 32378

def empty_visual
  @empty_visual
end

#filled_map_visualAWSCDK::IResolvable, ... (readonly)

A filled map.

For more information, see Creating filled maps in the Amazon Quick Suite User Guide .



32385
32386
32387
# File 'quick_sight/cfn_dashboard.rb', line 32385

def filled_map_visual
  @filled_map_visual
end

#funnel_chart_visualAWSCDK::IResolvable, ... (readonly)

A funnel chart.

For more information, see Using funnel charts in the Amazon Quick Suite User Guide .



32392
32393
32394
# File 'quick_sight/cfn_dashboard.rb', line 32392

def funnel_chart_visual
  @funnel_chart_visual
end

#gauge_chart_visualAWSCDK::IResolvable, ... (readonly)

A gauge chart.

For more information, see Using gauge charts in the Amazon Quick Suite User Guide .



32399
32400
32401
# File 'quick_sight/cfn_dashboard.rb', line 32399

def gauge_chart_visual
  @gauge_chart_visual
end

#geospatial_map_visualAWSCDK::IResolvable, ... (readonly)

A geospatial map or a points on map visual.

For more information, see Creating point maps in the Amazon Quick Suite User Guide .



32406
32407
32408
# File 'quick_sight/cfn_dashboard.rb', line 32406

def geospatial_map_visual
  @geospatial_map_visual
end

#heat_map_visualAWSCDK::IResolvable, ... (readonly)

A heat map.

For more information, see Using heat maps in the Amazon Quick Suite User Guide .



32413
32414
32415
# File 'quick_sight/cfn_dashboard.rb', line 32413

def heat_map_visual
  @heat_map_visual
end

#histogram_visualAWSCDK::IResolvable, ... (readonly)

A histogram.

For more information, see Using histograms in the Amazon Quick Suite User Guide .



32420
32421
32422
# File 'quick_sight/cfn_dashboard.rb', line 32420

def histogram_visual
  @histogram_visual
end

#insight_visualAWSCDK::IResolvable, ... (readonly)

An insight visual.

For more information, see Working with insights in the Amazon Quick Suite User Guide .



32427
32428
32429
# File 'quick_sight/cfn_dashboard.rb', line 32427

def insight_visual
  @insight_visual
end

#kpi_visualAWSCDK::IResolvable, ... (readonly)

A key performance indicator (KPI).

For more information, see Using KPIs in the Amazon Quick Suite User Guide .



32434
32435
32436
# File 'quick_sight/cfn_dashboard.rb', line 32434

def kpi_visual
  @kpi_visual
end

#layer_map_visualAWSCDK::IResolvable, ... (readonly)

The properties for a layer map visual.



32439
32440
32441
# File 'quick_sight/cfn_dashboard.rb', line 32439

def layer_map_visual
  @layer_map_visual
end

#line_chart_visualAWSCDK::IResolvable, ... (readonly)

A line chart.

For more information, see Using line charts in the Amazon Quick Suite User Guide .



32446
32447
32448
# File 'quick_sight/cfn_dashboard.rb', line 32446

def line_chart_visual
  @line_chart_visual
end

#pie_chart_visualAWSCDK::IResolvable, ... (readonly)

A pie or donut chart.

For more information, see Using pie charts in the Amazon Quick Suite User Guide .



32453
32454
32455
# File 'quick_sight/cfn_dashboard.rb', line 32453

def pie_chart_visual
  @pie_chart_visual
end

#pivot_table_visualAWSCDK::IResolvable, ... (readonly)

A pivot table.

For more information, see Using pivot tables in the Amazon Quick Suite User Guide .



32460
32461
32462
# File 'quick_sight/cfn_dashboard.rb', line 32460

def pivot_table_visual
  @pivot_table_visual
end

#plugin_visualAWSCDK::IResolvable, ... (readonly)

The custom plugin visual type.



32465
32466
32467
# File 'quick_sight/cfn_dashboard.rb', line 32465

def plugin_visual
  @plugin_visual
end

#radar_chart_visualAWSCDK::IResolvable, ... (readonly)

A radar chart visual.

For more information, see Using radar charts in the Amazon Quick Suite User Guide .



32472
32473
32474
# File 'quick_sight/cfn_dashboard.rb', line 32472

def radar_chart_visual
  @radar_chart_visual
end

#sankey_diagram_visualAWSCDK::IResolvable, ... (readonly)

A sankey diagram.

For more information, see Using Sankey diagrams in the Amazon Quick Suite User Guide .



32479
32480
32481
# File 'quick_sight/cfn_dashboard.rb', line 32479

def sankey_diagram_visual
  @sankey_diagram_visual
end

#scatter_plot_visualAWSCDK::IResolvable, ... (readonly)

A scatter plot.

For more information, see Using scatter plots in the Amazon Quick Suite User Guide .



32486
32487
32488
# File 'quick_sight/cfn_dashboard.rb', line 32486

def scatter_plot_visual
  @scatter_plot_visual
end

#table_visualAWSCDK::IResolvable, ... (readonly)

A table visual.

For more information, see Using tables as visuals in the Amazon Quick Suite User Guide .



32493
32494
32495
# File 'quick_sight/cfn_dashboard.rb', line 32493

def table_visual
  @table_visual
end

#tree_map_visualAWSCDK::IResolvable, ... (readonly)

A tree map.

For more information, see Using tree maps in the Amazon Quick Suite User Guide .



32500
32501
32502
# File 'quick_sight/cfn_dashboard.rb', line 32500

def tree_map_visual
  @tree_map_visual
end

#waterfall_visualAWSCDK::IResolvable, ... (readonly)

A waterfall chart.

For more information, see Using waterfall charts in the Amazon Quick Suite User Guide .



32507
32508
32509
# File 'quick_sight/cfn_dashboard.rb', line 32507

def waterfall_visual
  @waterfall_visual
end

#word_cloud_visualAWSCDK::IResolvable, ... (readonly)

A word cloud.

For more information, see Using word clouds in the Amazon Quick Suite User Guide .



32514
32515
32516
# File 'quick_sight/cfn_dashboard.rb', line 32514

def word_cloud_visual
  @word_cloud_visual
end

Class Method Details

.jsii_propertiesObject



32516
32517
32518
32519
32520
32521
32522
32523
32524
32525
32526
32527
32528
32529
32530
32531
32532
32533
32534
32535
32536
32537
32538
32539
32540
32541
32542
32543
32544
# File 'quick_sight/cfn_dashboard.rb', line 32516

def self.jsii_properties
  {
    :bar_chart_visual => "barChartVisual",
    :box_plot_visual => "boxPlotVisual",
    :combo_chart_visual => "comboChartVisual",
    :custom_content_visual => "customContentVisual",
    :empty_visual => "emptyVisual",
    :filled_map_visual => "filledMapVisual",
    :funnel_chart_visual => "funnelChartVisual",
    :gauge_chart_visual => "gaugeChartVisual",
    :geospatial_map_visual => "geospatialMapVisual",
    :heat_map_visual => "heatMapVisual",
    :histogram_visual => "histogramVisual",
    :insight_visual => "insightVisual",
    :kpi_visual => "kpiVisual",
    :layer_map_visual => "layerMapVisual",
    :line_chart_visual => "lineChartVisual",
    :pie_chart_visual => "pieChartVisual",
    :pivot_table_visual => "pivotTableVisual",
    :plugin_visual => "pluginVisual",
    :radar_chart_visual => "radarChartVisual",
    :sankey_diagram_visual => "sankeyDiagramVisual",
    :scatter_plot_visual => "scatterPlotVisual",
    :table_visual => "tableVisual",
    :tree_map_visual => "treeMapVisual",
    :waterfall_visual => "waterfallVisual",
    :word_cloud_visual => "wordCloudVisual",
  }
end

Instance Method Details

#to_jsiiObject



32546
32547
32548
32549
32550
32551
32552
32553
32554
32555
32556
32557
32558
32559
32560
32561
32562
32563
32564
32565
32566
32567
32568
32569
32570
32571
32572
32573
32574
32575
32576
# File 'quick_sight/cfn_dashboard.rb', line 32546

def to_jsii
  result = {}
  result.merge!({
    "barChartVisual" => @bar_chart_visual,
    "boxPlotVisual" => @box_plot_visual,
    "comboChartVisual" => @combo_chart_visual,
    "customContentVisual" => @custom_content_visual,
    "emptyVisual" => @empty_visual,
    "filledMapVisual" => @filled_map_visual,
    "funnelChartVisual" => @funnel_chart_visual,
    "gaugeChartVisual" => @gauge_chart_visual,
    "geospatialMapVisual" => @geospatial_map_visual,
    "heatMapVisual" => @heat_map_visual,
    "histogramVisual" => @histogram_visual,
    "insightVisual" => @insight_visual,
    "kpiVisual" => @kpi_visual,
    "layerMapVisual" => @layer_map_visual,
    "lineChartVisual" => @line_chart_visual,
    "pieChartVisual" => @pie_chart_visual,
    "pivotTableVisual" => @pivot_table_visual,
    "pluginVisual" => @plugin_visual,
    "radarChartVisual" => @radar_chart_visual,
    "sankeyDiagramVisual" => @sankey_diagram_visual,
    "scatterPlotVisual" => @scatter_plot_visual,
    "tableVisual" => @table_visual,
    "treeMapVisual" => @tree_map_visual,
    "waterfallVisual" => @waterfall_visual,
    "wordCloudVisual" => @word_cloud_visual,
  })
  result.compact
end