Class: AWSCDK::QuickSight::CfnDashboard::BoxPlotFieldWellsProperty

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

Overview

The field wells of a BoxPlotVisual .

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(box_plot_aggregated_field_wells: nil) ⇒ BoxPlotFieldWellsProperty

Returns a new instance of BoxPlotFieldWellsProperty.

Parameters:



2880
2881
2882
2883
# File 'quick_sight/cfn_dashboard.rb', line 2880

def initialize(box_plot_aggregated_field_wells: nil)
  @box_plot_aggregated_field_wells = box_plot_aggregated_field_wells.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnDashboard::BoxPlotAggregatedFieldWellsProperty.new(**box_plot_aggregated_field_wells.transform_keys(&:to_sym)) : box_plot_aggregated_field_wells
  Jsii::Type.check_type(@box_plot_aggregated_field_wells, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkRhc2hib2FyZC5Cb3hQbG90QWdncmVnYXRlZEZpZWxkV2VsbHNQcm9wZXJ0eSJ9XX19")), "boxPlotAggregatedFieldWells") unless @box_plot_aggregated_field_wells.nil?
end

Instance Attribute Details

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

The aggregated field wells of a box plot.



2889
2890
2891
# File 'quick_sight/cfn_dashboard.rb', line 2889

def box_plot_aggregated_field_wells
  @box_plot_aggregated_field_wells
end

Class Method Details

.jsii_propertiesObject



2891
2892
2893
2894
2895
# File 'quick_sight/cfn_dashboard.rb', line 2891

def self.jsii_properties
  {
    :box_plot_aggregated_field_wells => "boxPlotAggregatedFieldWells",
  }
end

Instance Method Details

#to_jsiiObject



2897
2898
2899
2900
2901
2902
2903
# File 'quick_sight/cfn_dashboard.rb', line 2897

def to_jsii
  result = {}
  result.merge!({
    "boxPlotAggregatedFieldWells" => @box_plot_aggregated_field_wells,
  })
  result.compact
end