Class: AWSCDK::QuickSight::CfnTemplate::BoxPlotFieldWellsProperty

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



2736
2737
2738
2739
# File 'quick_sight/cfn_template.rb', line 2736

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



2745
2746
2747
# File 'quick_sight/cfn_template.rb', line 2745

def box_plot_aggregated_field_wells
  @box_plot_aggregated_field_wells
end

Class Method Details

.jsii_propertiesObject



2747
2748
2749
2750
2751
# File 'quick_sight/cfn_template.rb', line 2747

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

Instance Method Details

#to_jsiiObject



2753
2754
2755
2756
2757
2758
2759
# File 'quick_sight/cfn_template.rb', line 2753

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