Class: AWSCDK::GetContextValueResult

Inherits:
Jsii::Struct
  • Object
show all
Defined in:
get_context_value_result.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(value: nil) ⇒ GetContextValueResult

Returns a new instance of GetContextValueResult.

Parameters:

  • value (Object, nil) (defaults to: nil)


7
8
9
10
# File 'get_context_value_result.rb', line 7

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

Instance Attribute Details

#valueObject? (readonly)

Returns:

  • (Object, nil)


13
14
15
# File 'get_context_value_result.rb', line 13

def value
  @value
end

Class Method Details

.jsii_propertiesObject



15
16
17
18
19
# File 'get_context_value_result.rb', line 15

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

Instance Method Details

#to_jsiiObject



21
22
23
24
25
26
27
# File 'get_context_value_result.rb', line 21

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