Class: AWSCDK::QuickSight::CfnAnalysis::VisualProperty

Inherits:
Jsii::Struct
  • Object
show all
Defined in:
quick_sight/cfn_analysis.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:



31222
31223
31224
31225
31226
31227
31228
31229
31230
31231
31232
31233
31234
31235
31236
31237
31238
31239
31240
31241
31242
31243
31244
31245
31246
31247
31248
31249
31250
31251
31252
31253
31254
31255
31256
31257
31258
31259
31260
31261
31262
31263
31264
31265
31266
31267
31268
31269
31270
31271
31272
31273
# File 'quick_sight/cfn_analysis.rb', line 31222

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::CfnAnalysis::BarChartVisualProperty.new(**bar_chart_visual.transform_keys(&:to_sym)) : bar_chart_visual
  Jsii::Type.check_type(@bar_chart_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkJhckNoYXJ0VmlzdWFsUHJvcGVydHkifV19fQ==")), "barChartVisual") unless @bar_chart_visual.nil?
  @box_plot_visual = box_plot_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::BoxPlotVisualProperty.new(**box_plot_visual.transform_keys(&:to_sym)) : box_plot_visual
  Jsii::Type.check_type(@box_plot_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkJveFBsb3RWaXN1YWxQcm9wZXJ0eSJ9XX19")), "boxPlotVisual") unless @box_plot_visual.nil?
  @combo_chart_visual = combo_chart_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::ComboChartVisualProperty.new(**combo_chart_visual.transform_keys(&:to_sym)) : combo_chart_visual
  Jsii::Type.check_type(@combo_chart_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkNvbWJvQ2hhcnRWaXN1YWxQcm9wZXJ0eSJ9XX19")), "comboChartVisual") unless @combo_chart_visual.nil?
  @custom_content_visual = custom_content_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::CustomContentVisualProperty.new(**custom_content_visual.transform_keys(&:to_sym)) : custom_content_visual
  Jsii::Type.check_type(@custom_content_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkN1c3RvbUNvbnRlbnRWaXN1YWxQcm9wZXJ0eSJ9XX19")), "customContentVisual") unless @custom_content_visual.nil?
  @empty_visual = empty_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::EmptyVisualProperty.new(**empty_visual.transform_keys(&:to_sym)) : empty_visual
  Jsii::Type.check_type(@empty_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkVtcHR5VmlzdWFsUHJvcGVydHkifV19fQ==")), "emptyVisual") unless @empty_visual.nil?
  @filled_map_visual = filled_map_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::FilledMapVisualProperty.new(**filled_map_visual.transform_keys(&:to_sym)) : filled_map_visual
  Jsii::Type.check_type(@filled_map_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkZpbGxlZE1hcFZpc3VhbFByb3BlcnR5In1dfX0=")), "filledMapVisual") unless @filled_map_visual.nil?
  @funnel_chart_visual = funnel_chart_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::FunnelChartVisualProperty.new(**funnel_chart_visual.transform_keys(&:to_sym)) : funnel_chart_visual
  Jsii::Type.check_type(@funnel_chart_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkZ1bm5lbENoYXJ0VmlzdWFsUHJvcGVydHkifV19fQ==")), "funnelChartVisual") unless @funnel_chart_visual.nil?
  @gauge_chart_visual = gauge_chart_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::GaugeChartVisualProperty.new(**gauge_chart_visual.transform_keys(&:to_sym)) : gauge_chart_visual
  Jsii::Type.check_type(@gauge_chart_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkdhdWdlQ2hhcnRWaXN1YWxQcm9wZXJ0eSJ9XX19")), "gaugeChartVisual") unless @gauge_chart_visual.nil?
  @geospatial_map_visual = geospatial_map_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::GeospatialMapVisualProperty.new(**geospatial_map_visual.transform_keys(&:to_sym)) : geospatial_map_visual
  Jsii::Type.check_type(@geospatial_map_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkdlb3NwYXRpYWxNYXBWaXN1YWxQcm9wZXJ0eSJ9XX19")), "geospatialMapVisual") unless @geospatial_map_visual.nil?
  @heat_map_visual = heat_map_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::HeatMapVisualProperty.new(**heat_map_visual.transform_keys(&:to_sym)) : heat_map_visual
  Jsii::Type.check_type(@heat_map_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkhlYXRNYXBWaXN1YWxQcm9wZXJ0eSJ9XX19")), "heatMapVisual") unless @heat_map_visual.nil?
  @histogram_visual = histogram_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::HistogramVisualProperty.new(**histogram_visual.transform_keys(&:to_sym)) : histogram_visual
  Jsii::Type.check_type(@histogram_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkhpc3RvZ3JhbVZpc3VhbFByb3BlcnR5In1dfX0=")), "histogramVisual") unless @histogram_visual.nil?
  @insight_visual = insight_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::InsightVisualProperty.new(**insight_visual.transform_keys(&:to_sym)) : insight_visual
  Jsii::Type.check_type(@insight_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkluc2lnaHRWaXN1YWxQcm9wZXJ0eSJ9XX19")), "insightVisual") unless @insight_visual.nil?
  @kpi_visual = kpi_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::KPIVisualProperty.new(**kpi_visual.transform_keys(&:to_sym)) : kpi_visual
  Jsii::Type.check_type(@kpi_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLktQSVZpc3VhbFByb3BlcnR5In1dfX0=")), "kpiVisual") unless @kpi_visual.nil?
  @layer_map_visual = layer_map_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::LayerMapVisualProperty.new(**layer_map_visual.transform_keys(&:to_sym)) : layer_map_visual
  Jsii::Type.check_type(@layer_map_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkxheWVyTWFwVmlzdWFsUHJvcGVydHkifV19fQ==")), "layerMapVisual") unless @layer_map_visual.nil?
  @line_chart_visual = line_chart_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::LineChartVisualProperty.new(**line_chart_visual.transform_keys(&:to_sym)) : line_chart_visual
  Jsii::Type.check_type(@line_chart_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkxpbmVDaGFydFZpc3VhbFByb3BlcnR5In1dfX0=")), "lineChartVisual") unless @line_chart_visual.nil?
  @pie_chart_visual = pie_chart_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::PieChartVisualProperty.new(**pie_chart_visual.transform_keys(&:to_sym)) : pie_chart_visual
  Jsii::Type.check_type(@pie_chart_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLlBpZUNoYXJ0VmlzdWFsUHJvcGVydHkifV19fQ==")), "pieChartVisual") unless @pie_chart_visual.nil?
  @pivot_table_visual = pivot_table_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::PivotTableVisualProperty.new(**pivot_table_visual.transform_keys(&:to_sym)) : pivot_table_visual
  Jsii::Type.check_type(@pivot_table_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLlBpdm90VGFibGVWaXN1YWxQcm9wZXJ0eSJ9XX19")), "pivotTableVisual") unless @pivot_table_visual.nil?
  @plugin_visual = plugin_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::PluginVisualProperty.new(**plugin_visual.transform_keys(&:to_sym)) : plugin_visual
  Jsii::Type.check_type(@plugin_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLlBsdWdpblZpc3VhbFByb3BlcnR5In1dfX0=")), "pluginVisual") unless @plugin_visual.nil?
  @radar_chart_visual = radar_chart_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::RadarChartVisualProperty.new(**radar_chart_visual.transform_keys(&:to_sym)) : radar_chart_visual
  Jsii::Type.check_type(@radar_chart_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLlJhZGFyQ2hhcnRWaXN1YWxQcm9wZXJ0eSJ9XX19")), "radarChartVisual") unless @radar_chart_visual.nil?
  @sankey_diagram_visual = sankey_diagram_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::SankeyDiagramVisualProperty.new(**sankey_diagram_visual.transform_keys(&:to_sym)) : sankey_diagram_visual
  Jsii::Type.check_type(@sankey_diagram_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLlNhbmtleURpYWdyYW1WaXN1YWxQcm9wZXJ0eSJ9XX19")), "sankeyDiagramVisual") unless @sankey_diagram_visual.nil?
  @scatter_plot_visual = scatter_plot_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::ScatterPlotVisualProperty.new(**scatter_plot_visual.transform_keys(&:to_sym)) : scatter_plot_visual
  Jsii::Type.check_type(@scatter_plot_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLlNjYXR0ZXJQbG90VmlzdWFsUHJvcGVydHkifV19fQ==")), "scatterPlotVisual") unless @scatter_plot_visual.nil?
  @table_visual = table_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::TableVisualProperty.new(**table_visual.transform_keys(&:to_sym)) : table_visual
  Jsii::Type.check_type(@table_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLlRhYmxlVmlzdWFsUHJvcGVydHkifV19fQ==")), "tableVisual") unless @table_visual.nil?
  @tree_map_visual = tree_map_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::TreeMapVisualProperty.new(**tree_map_visual.transform_keys(&:to_sym)) : tree_map_visual
  Jsii::Type.check_type(@tree_map_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLlRyZWVNYXBWaXN1YWxQcm9wZXJ0eSJ9XX19")), "treeMapVisual") unless @tree_map_visual.nil?
  @waterfall_visual = waterfall_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::WaterfallVisualProperty.new(**waterfall_visual.transform_keys(&:to_sym)) : waterfall_visual
  Jsii::Type.check_type(@waterfall_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLldhdGVyZmFsbFZpc3VhbFByb3BlcnR5In1dfX0=")), "waterfallVisual") unless @waterfall_visual.nil?
  @word_cloud_visual = word_cloud_visual.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::WordCloudVisualProperty.new(**word_cloud_visual.transform_keys(&:to_sym)) : word_cloud_visual
  Jsii::Type.check_type(@word_cloud_visual, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLldvcmRDbG91ZFZpc3VhbFByb3BlcnR5In1dfX0=")), "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 .



31281
31282
31283
# File 'quick_sight/cfn_analysis.rb', line 31281

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 .



31288
31289
31290
# File 'quick_sight/cfn_analysis.rb', line 31288

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 .



31295
31296
31297
# File 'quick_sight/cfn_analysis.rb', line 31295

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 .



31302
31303
31304
# File 'quick_sight/cfn_analysis.rb', line 31302

def custom_content_visual
  @custom_content_visual
end

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

An empty visual.



31307
31308
31309
# File 'quick_sight/cfn_analysis.rb', line 31307

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 .



31314
31315
31316
# File 'quick_sight/cfn_analysis.rb', line 31314

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 .



31321
31322
31323
# File 'quick_sight/cfn_analysis.rb', line 31321

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 .



31328
31329
31330
# File 'quick_sight/cfn_analysis.rb', line 31328

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 .



31335
31336
31337
# File 'quick_sight/cfn_analysis.rb', line 31335

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 .



31342
31343
31344
# File 'quick_sight/cfn_analysis.rb', line 31342

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 .



31349
31350
31351
# File 'quick_sight/cfn_analysis.rb', line 31349

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 .



31356
31357
31358
# File 'quick_sight/cfn_analysis.rb', line 31356

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 .



31363
31364
31365
# File 'quick_sight/cfn_analysis.rb', line 31363

def kpi_visual
  @kpi_visual
end

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

The properties for a layer map visual.



31368
31369
31370
# File 'quick_sight/cfn_analysis.rb', line 31368

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 .



31375
31376
31377
# File 'quick_sight/cfn_analysis.rb', line 31375

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 .



31382
31383
31384
# File 'quick_sight/cfn_analysis.rb', line 31382

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 .



31389
31390
31391
# File 'quick_sight/cfn_analysis.rb', line 31389

def pivot_table_visual
  @pivot_table_visual
end

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

The custom plugin visual type.



31394
31395
31396
# File 'quick_sight/cfn_analysis.rb', line 31394

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 .



31401
31402
31403
# File 'quick_sight/cfn_analysis.rb', line 31401

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 .



31408
31409
31410
# File 'quick_sight/cfn_analysis.rb', line 31408

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 .



31415
31416
31417
# File 'quick_sight/cfn_analysis.rb', line 31415

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 .



31422
31423
31424
# File 'quick_sight/cfn_analysis.rb', line 31422

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 .



31429
31430
31431
# File 'quick_sight/cfn_analysis.rb', line 31429

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 .



31436
31437
31438
# File 'quick_sight/cfn_analysis.rb', line 31436

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 .



31443
31444
31445
# File 'quick_sight/cfn_analysis.rb', line 31443

def word_cloud_visual
  @word_cloud_visual
end

Class Method Details

.jsii_propertiesObject



31445
31446
31447
31448
31449
31450
31451
31452
31453
31454
31455
31456
31457
31458
31459
31460
31461
31462
31463
31464
31465
31466
31467
31468
31469
31470
31471
31472
31473
# File 'quick_sight/cfn_analysis.rb', line 31445

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



31475
31476
31477
31478
31479
31480
31481
31482
31483
31484
31485
31486
31487
31488
31489
31490
31491
31492
31493
31494
31495
31496
31497
31498
31499
31500
31501
31502
31503
31504
31505
# File 'quick_sight/cfn_analysis.rb', line 31475

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