Class: AWSCDK::QuickSight::CfnAnalysis::BoxPlotFieldWellsProperty

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



3014
3015
3016
3017
# File 'quick_sight/cfn_analysis.rb', line 3014

def initialize(box_plot_aggregated_field_wells: nil)
  @box_plot_aggregated_field_wells = box_plot_aggregated_field_wells.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::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("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkJveFBsb3RBZ2dyZWdhdGVkRmllbGRXZWxsc1Byb3BlcnR5In1dfX0=")), "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.



3023
3024
3025
# File 'quick_sight/cfn_analysis.rb', line 3023

def box_plot_aggregated_field_wells
  @box_plot_aggregated_field_wells
end

Class Method Details

.jsii_propertiesObject



3025
3026
3027
3028
3029
# File 'quick_sight/cfn_analysis.rb', line 3025

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

Instance Method Details

#to_jsiiObject



3031
3032
3033
3034
3035
3036
3037
# File 'quick_sight/cfn_analysis.rb', line 3031

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