Class: Aws::IoTTwinMaker::Types::DataType

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb

Overview

An object that specifies the data type of a property.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#allowed_valuesArray<Types::DataValue>

The allowed values for this data type.

Returns:



686
687
688
689
690
691
692
693
694
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 686

class DataType < Struct.new(
  :type,
  :nested_type,
  :allowed_values,
  :unit_of_measure,
  :relationship)
  SENSITIVE = []
  include Aws::Structure
end

#nested_typeTypes::DataType

The nested type in the data type.

Returns:



686
687
688
689
690
691
692
693
694
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 686

class DataType < Struct.new(
  :type,
  :nested_type,
  :allowed_values,
  :unit_of_measure,
  :relationship)
  SENSITIVE = []
  include Aws::Structure
end

#relationshipTypes::Relationship

A relationship that associates a component with another component.

Returns:



686
687
688
689
690
691
692
693
694
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 686

class DataType < Struct.new(
  :type,
  :nested_type,
  :allowed_values,
  :unit_of_measure,
  :relationship)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The underlying type of the data type.

Returns:

  • (String)


686
687
688
689
690
691
692
693
694
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 686

class DataType < Struct.new(
  :type,
  :nested_type,
  :allowed_values,
  :unit_of_measure,
  :relationship)
  SENSITIVE = []
  include Aws::Structure
end

#unit_of_measureString

The unit of measure used in this data type.

Returns:

  • (String)


686
687
688
689
690
691
692
693
694
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 686

class DataType < Struct.new(
  :type,
  :nested_type,
  :allowed_values,
  :unit_of_measure,
  :relationship)
  SENSITIVE = []
  include Aws::Structure
end