Class: AWSCDK::QuickSight::CfnDataSet::NewDefaultValuesProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::QuickSight::CfnDataSet::NewDefaultValuesProperty
- Defined in:
- quick_sight/cfn_data_set.rb
Overview
The new default values for the parameter.
Instance Attribute Summary collapse
-
#date_time_static_values ⇒ Array<String>?
readonly
A list of static default values for a given date time parameter.
-
#decimal_static_values ⇒ Array<Numeric>, ...
readonly
A list of static default values for a given decimal parameter.
-
#integer_static_values ⇒ Array<Numeric>, ...
readonly
A list of static default values for a given integer parameter.
-
#string_static_values ⇒ Array<String>?
readonly
A list of static default values for a given string parameter.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(date_time_static_values: nil, decimal_static_values: nil, integer_static_values: nil, string_static_values: nil) ⇒ NewDefaultValuesProperty
constructor
A new instance of NewDefaultValuesProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(date_time_static_values: nil, decimal_static_values: nil, integer_static_values: nil, string_static_values: nil) ⇒ NewDefaultValuesProperty
Returns a new instance of NewDefaultValuesProperty.
4069 4070 4071 4072 4073 4074 4075 4076 4077 4078 |
# File 'quick_sight/cfn_data_set.rb', line 4069 def initialize(date_time_static_values: nil, decimal_static_values: nil, integer_static_values: nil, string_static_values: nil) @date_time_static_values = date_time_static_values Jsii::Type.check_type(@date_time_static_values, JSON.parse(Base64.strict_decode64("eyJjb2xsZWN0aW9uIjp7ImVsZW1lbnR0eXBlIjp7InByaW1pdGl2ZSI6InN0cmluZyJ9LCJraW5kIjoiYXJyYXkifX0=")), "dateTimeStaticValues") unless @date_time_static_values.nil? @decimal_static_values = decimal_static_values Jsii::Type.check_type(@decimal_static_values, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siY29sbGVjdGlvbiI6eyJlbGVtZW50dHlwZSI6eyJwcmltaXRpdmUiOiJudW1iZXIifSwia2luZCI6ImFycmF5In19LHsiZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifV19fQ==")), "decimalStaticValues") unless @decimal_static_values.nil? @integer_static_values = integer_static_values Jsii::Type.check_type(@integer_static_values, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siY29sbGVjdGlvbiI6eyJlbGVtZW50dHlwZSI6eyJwcmltaXRpdmUiOiJudW1iZXIifSwia2luZCI6ImFycmF5In19LHsiZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifV19fQ==")), "integerStaticValues") unless @integer_static_values.nil? @string_static_values = string_static_values Jsii::Type.check_type(@string_static_values, JSON.parse(Base64.strict_decode64("eyJjb2xsZWN0aW9uIjp7ImVsZW1lbnR0eXBlIjp7InByaW1pdGl2ZSI6InN0cmluZyJ9LCJraW5kIjoiYXJyYXkifX0=")), "stringStaticValues") unless @string_static_values.nil? end |
Instance Attribute Details
#date_time_static_values ⇒ Array<String>? (readonly)
A list of static default values for a given date time parameter.
The valid format for this property is yyyy-MM-dd’T’HH:mm:ss’Z’ .
4086 4087 4088 |
# File 'quick_sight/cfn_data_set.rb', line 4086 def date_time_static_values @date_time_static_values end |
#decimal_static_values ⇒ Array<Numeric>, ... (readonly)
A list of static default values for a given decimal parameter.
4091 4092 4093 |
# File 'quick_sight/cfn_data_set.rb', line 4091 def decimal_static_values @decimal_static_values end |
#integer_static_values ⇒ Array<Numeric>, ... (readonly)
A list of static default values for a given integer parameter.
4096 4097 4098 |
# File 'quick_sight/cfn_data_set.rb', line 4096 def integer_static_values @integer_static_values end |
#string_static_values ⇒ Array<String>? (readonly)
A list of static default values for a given string parameter.
4101 4102 4103 |
# File 'quick_sight/cfn_data_set.rb', line 4101 def string_static_values @string_static_values end |
Class Method Details
.jsii_properties ⇒ Object
4103 4104 4105 4106 4107 4108 4109 4110 |
# File 'quick_sight/cfn_data_set.rb', line 4103 def self.jsii_properties { :date_time_static_values => "dateTimeStaticValues", :decimal_static_values => "decimalStaticValues", :integer_static_values => "integerStaticValues", :string_static_values => "stringStaticValues", } end |
Instance Method Details
#to_jsii ⇒ Object
4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 |
# File 'quick_sight/cfn_data_set.rb', line 4112 def to_jsii result = {} result.merge!({ "dateTimeStaticValues" => @date_time_static_values, "decimalStaticValues" => @decimal_static_values, "integerStaticValues" => @integer_static_values, "stringStaticValues" => @string_static_values, }) result.compact end |