Class: Aws::IoTTwinMaker::Types::DataValue
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTTwinMaker::Types::DataValue
- Defined in:
- gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb
Overview
An object that specifies a value for a property.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#boolean_value ⇒ Boolean
A Boolean value.
-
#double_value ⇒ Float
A double value.
-
#expression ⇒ String
An expression that produces the value.
-
#integer_value ⇒ Integer
An integer value.
-
#list_value ⇒ Array<Types::DataValue>
A list of multiple values.
-
#long_value ⇒ Integer
A long value.
-
#map_value ⇒ Hash<String,Types::DataValue>
An object that maps strings to multiple
DataValue
objects. -
#relationship_value ⇒ Types::RelationshipValue
A value that relates a component to another component.
-
#string_value ⇒ String
A string value.
Instance Attribute Details
#boolean_value ⇒ Boolean
A Boolean value.
734 735 736 737 738 739 740 741 742 743 744 745 746 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 734 class DataValue < Struct.new( :boolean_value, :double_value, :integer_value, :long_value, :string_value, :list_value, :map_value, :relationship_value, :expression) SENSITIVE = [] include Aws::Structure end |
#double_value ⇒ Float
A double value.
734 735 736 737 738 739 740 741 742 743 744 745 746 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 734 class DataValue < Struct.new( :boolean_value, :double_value, :integer_value, :long_value, :string_value, :list_value, :map_value, :relationship_value, :expression) SENSITIVE = [] include Aws::Structure end |
#expression ⇒ String
An expression that produces the value.
734 735 736 737 738 739 740 741 742 743 744 745 746 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 734 class DataValue < Struct.new( :boolean_value, :double_value, :integer_value, :long_value, :string_value, :list_value, :map_value, :relationship_value, :expression) SENSITIVE = [] include Aws::Structure end |
#integer_value ⇒ Integer
An integer value.
734 735 736 737 738 739 740 741 742 743 744 745 746 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 734 class DataValue < Struct.new( :boolean_value, :double_value, :integer_value, :long_value, :string_value, :list_value, :map_value, :relationship_value, :expression) SENSITIVE = [] include Aws::Structure end |
#list_value ⇒ Array<Types::DataValue>
A list of multiple values.
734 735 736 737 738 739 740 741 742 743 744 745 746 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 734 class DataValue < Struct.new( :boolean_value, :double_value, :integer_value, :long_value, :string_value, :list_value, :map_value, :relationship_value, :expression) SENSITIVE = [] include Aws::Structure end |
#long_value ⇒ Integer
A long value.
734 735 736 737 738 739 740 741 742 743 744 745 746 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 734 class DataValue < Struct.new( :boolean_value, :double_value, :integer_value, :long_value, :string_value, :list_value, :map_value, :relationship_value, :expression) SENSITIVE = [] include Aws::Structure end |
#map_value ⇒ Hash<String,Types::DataValue>
An object that maps strings to multiple DataValue
objects.
734 735 736 737 738 739 740 741 742 743 744 745 746 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 734 class DataValue < Struct.new( :boolean_value, :double_value, :integer_value, :long_value, :string_value, :list_value, :map_value, :relationship_value, :expression) SENSITIVE = [] include Aws::Structure end |
#relationship_value ⇒ Types::RelationshipValue
A value that relates a component to another component.
734 735 736 737 738 739 740 741 742 743 744 745 746 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 734 class DataValue < Struct.new( :boolean_value, :double_value, :integer_value, :long_value, :string_value, :list_value, :map_value, :relationship_value, :expression) SENSITIVE = [] include Aws::Structure end |
#string_value ⇒ String
A string value.
734 735 736 737 738 739 740 741 742 743 744 745 746 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 734 class DataValue < Struct.new( :boolean_value, :double_value, :integer_value, :long_value, :string_value, :list_value, :map_value, :relationship_value, :expression) SENSITIVE = [] include Aws::Structure end |