Class: AWSCDK::QuickSight::CfnDataSet::DateTimeDatasetParameterDefaultValuesProperty

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

Overview

The default values of a date time parameter.

.

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(static_values: nil) ⇒ DateTimeDatasetParameterDefaultValuesProperty

Returns a new instance of DateTimeDatasetParameterDefaultValuesProperty.

Parameters:

  • static_values (Array<String>, nil) (defaults to: nil)

    A list of static default values for a given date time parameter.



2769
2770
2771
2772
# File 'quick_sight/cfn_data_set.rb', line 2769

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

Instance Attribute Details

#static_valuesArray<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’ .



2780
2781
2782
# File 'quick_sight/cfn_data_set.rb', line 2780

def static_values
  @static_values
end

Class Method Details

.jsii_propertiesObject



2782
2783
2784
2785
2786
# File 'quick_sight/cfn_data_set.rb', line 2782

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

Instance Method Details

#to_jsiiObject



2788
2789
2790
2791
2792
2793
2794
# File 'quick_sight/cfn_data_set.rb', line 2788

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