Class: Aws::IoTTwinMaker::Types::DataValue
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTTwinMaker::Types::DataValue
- Includes:
- Structure
- Defined in:
- 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.
1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 |
# File 'lib/aws-sdk-iottwinmaker/types.rb', line 1002 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.
1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 |
# File 'lib/aws-sdk-iottwinmaker/types.rb', line 1002 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.
1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 |
# File 'lib/aws-sdk-iottwinmaker/types.rb', line 1002 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.
1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 |
# File 'lib/aws-sdk-iottwinmaker/types.rb', line 1002 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.
1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 |
# File 'lib/aws-sdk-iottwinmaker/types.rb', line 1002 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.
1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 |
# File 'lib/aws-sdk-iottwinmaker/types.rb', line 1002 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.
1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 |
# File 'lib/aws-sdk-iottwinmaker/types.rb', line 1002 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.
1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 |
# File 'lib/aws-sdk-iottwinmaker/types.rb', line 1002 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.
1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 |
# File 'lib/aws-sdk-iottwinmaker/types.rb', line 1002 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 |