Class: AWSCDK::QuickSight::CfnDataSet::AdditionalNotesProperty

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

Overview

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(text: nil) ⇒ AdditionalNotesProperty

Returns a new instance of AdditionalNotesProperty.

Parameters:

  • text (String, nil) (defaults to: nil)


837
838
839
840
# File 'quick_sight/cfn_data_set.rb', line 837

def initialize(text: nil)
  @text = text
  Jsii::Type.check_type(@text, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "text") unless @text.nil?
end

Instance Attribute Details

#textString? (readonly)



844
845
846
# File 'quick_sight/cfn_data_set.rb', line 844

def text
  @text
end

Class Method Details

.jsii_propertiesObject



846
847
848
849
850
# File 'quick_sight/cfn_data_set.rb', line 846

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

Instance Method Details

#to_jsiiObject



852
853
854
855
856
857
858
# File 'quick_sight/cfn_data_set.rb', line 852

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