Class: AWSCDK::QuickSight::CfnAnalysis::FilledMapFieldWellsProperty

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

Overview

The field wells of a FilledMapVisual .

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(filled_map_aggregated_field_wells: nil) ⇒ FilledMapFieldWellsProperty

Returns a new instance of FilledMapFieldWellsProperty.

Parameters:



9508
9509
9510
9511
# File 'quick_sight/cfn_analysis.rb', line 9508

def initialize(filled_map_aggregated_field_wells: nil)
  @filled_map_aggregated_field_wells = filled_map_aggregated_field_wells.is_a?(Hash) ? ::AWSCDK::QuickSight::CfnAnalysis::FilledMapAggregatedFieldWellsProperty.new(**filled_map_aggregated_field_wells.transform_keys(&:to_sym)) : filled_map_aggregated_field_wells
  Jsii::Type.check_type(@filled_map_aggregated_field_wells, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19xdWlja3NpZ2h0LkNmbkFuYWx5c2lzLkZpbGxlZE1hcEFnZ3JlZ2F0ZWRGaWVsZFdlbGxzUHJvcGVydHkifV19fQ==")), "filledMapAggregatedFieldWells") unless @filled_map_aggregated_field_wells.nil?
end

Instance Attribute Details

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

The aggregated field well of the filled map.



9517
9518
9519
# File 'quick_sight/cfn_analysis.rb', line 9517

def filled_map_aggregated_field_wells
  @filled_map_aggregated_field_wells
end

Class Method Details

.jsii_propertiesObject



9519
9520
9521
9522
9523
# File 'quick_sight/cfn_analysis.rb', line 9519

def self.jsii_properties
  {
    :filled_map_aggregated_field_wells => "filledMapAggregatedFieldWells",
  }
end

Instance Method Details

#to_jsiiObject



9525
9526
9527
9528
9529
9530
9531
# File 'quick_sight/cfn_analysis.rb', line 9525

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