Class: Aws::IoTFleetWise::Types::Actuator
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTFleetWise::Types::Actuator
- Defined in:
- gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb
Overview
A signal that represents a vehicle device such as the engine, heater, and door locks. Data from an actuator reports the state of a certain vehicle device.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#allowed_values ⇒ Array<String>
A list of possible values an actuator can take.
-
#assigned_value ⇒ String
A specified value for the actuator.
-
#comment ⇒ String
A comment in addition to the description.
-
#data_type ⇒ String
The specified data type of the actuator.
-
#deprecation_message ⇒ String
The deprecation message for the node or the branch that was moved or deleted.
-
#description ⇒ String
A brief description of the actuator.
-
#fully_qualified_name ⇒ String
The fully qualified name of the actuator.
-
#max ⇒ Float
The specified possible maximum value of an actuator.
-
#min ⇒ Float
The specified possible minimum value of an actuator.
-
#struct_fully_qualified_name ⇒ String
The fully qualified name of the struct node for the actuator if the data type of the actuator is
StructorStructArray. -
#unit ⇒ String
The scientific unit for the actuator.
Instance Attribute Details
#allowed_values ⇒ Array<String>
A list of possible values an actuator can take.
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 83 class Actuator < Struct.new( :fully_qualified_name, :data_type, :description, :unit, :allowed_values, :min, :max, :assigned_value, :deprecation_message, :comment, :struct_fully_qualified_name) SENSITIVE = [] include Aws::Structure end |
#assigned_value ⇒ String
A specified value for the actuator.
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 83 class Actuator < Struct.new( :fully_qualified_name, :data_type, :description, :unit, :allowed_values, :min, :max, :assigned_value, :deprecation_message, :comment, :struct_fully_qualified_name) SENSITIVE = [] include Aws::Structure end |
#comment ⇒ String
A comment in addition to the description.
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 83 class Actuator < Struct.new( :fully_qualified_name, :data_type, :description, :unit, :allowed_values, :min, :max, :assigned_value, :deprecation_message, :comment, :struct_fully_qualified_name) SENSITIVE = [] include Aws::Structure end |
#data_type ⇒ String
The specified data type of the actuator.
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 83 class Actuator < Struct.new( :fully_qualified_name, :data_type, :description, :unit, :allowed_values, :min, :max, :assigned_value, :deprecation_message, :comment, :struct_fully_qualified_name) SENSITIVE = [] include Aws::Structure end |
#deprecation_message ⇒ String
The deprecation message for the node or the branch that was moved or deleted.
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 83 class Actuator < Struct.new( :fully_qualified_name, :data_type, :description, :unit, :allowed_values, :min, :max, :assigned_value, :deprecation_message, :comment, :struct_fully_qualified_name) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A brief description of the actuator.
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 83 class Actuator < Struct.new( :fully_qualified_name, :data_type, :description, :unit, :allowed_values, :min, :max, :assigned_value, :deprecation_message, :comment, :struct_fully_qualified_name) SENSITIVE = [] include Aws::Structure end |
#fully_qualified_name ⇒ String
The fully qualified name of the actuator. For example, the fully
qualified name of an actuator might be
Vehicle.Front.Left.Door.Lock.
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 83 class Actuator < Struct.new( :fully_qualified_name, :data_type, :description, :unit, :allowed_values, :min, :max, :assigned_value, :deprecation_message, :comment, :struct_fully_qualified_name) SENSITIVE = [] include Aws::Structure end |
#max ⇒ Float
The specified possible maximum value of an actuator.
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 83 class Actuator < Struct.new( :fully_qualified_name, :data_type, :description, :unit, :allowed_values, :min, :max, :assigned_value, :deprecation_message, :comment, :struct_fully_qualified_name) SENSITIVE = [] include Aws::Structure end |
#min ⇒ Float
The specified possible minimum value of an actuator.
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 83 class Actuator < Struct.new( :fully_qualified_name, :data_type, :description, :unit, :allowed_values, :min, :max, :assigned_value, :deprecation_message, :comment, :struct_fully_qualified_name) SENSITIVE = [] include Aws::Structure end |
#struct_fully_qualified_name ⇒ String
The fully qualified name of the struct node for the actuator if the
data type of the actuator is Struct or StructArray. For example,
the struct fully qualified name of an actuator might be
Vehicle.Door.LockStruct.
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 83 class Actuator < Struct.new( :fully_qualified_name, :data_type, :description, :unit, :allowed_values, :min, :max, :assigned_value, :deprecation_message, :comment, :struct_fully_qualified_name) SENSITIVE = [] include Aws::Structure end |
#unit ⇒ String
The scientific unit for the actuator.
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 83 class Actuator < Struct.new( :fully_qualified_name, :data_type, :description, :unit, :allowed_values, :min, :max, :assigned_value, :deprecation_message, :comment, :struct_fully_qualified_name) SENSITIVE = [] include Aws::Structure end |