Class: AWSCDK::QuickSight::CfnTemplate::FilledMapFieldWellsProperty

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



9316
9317
9318
9319
# File 'quick_sight/cfn_template.rb', line 9316

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



9325
9326
9327
# File 'quick_sight/cfn_template.rb', line 9325

def filled_map_aggregated_field_wells
  @filled_map_aggregated_field_wells
end

Class Method Details

.jsii_propertiesObject



9327
9328
9329
9330
9331
# File 'quick_sight/cfn_template.rb', line 9327

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

Instance Method Details

#to_jsiiObject



9333
9334
9335
9336
9337
9338
9339
# File 'quick_sight/cfn_template.rb', line 9333

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