Class: Aws::IoTFleetWise::Types::Attribute
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTFleetWise::Types::Attribute
- Defined in:
- gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb
Overview
A signal that represents static information about the vehicle, such as engine type or manufacturing date.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#allowed_values ⇒ Array<String>
A list of possible values an attribute can be assigned.
-
#assigned_value ⇒ String
A specified value for the attribute.
-
#comment ⇒ String
A comment in addition to the description.
-
#data_type ⇒ String
The specified data type of the attribute.
-
#default_value ⇒ String
The default value of the attribute.
-
#deprecation_message ⇒ String
The deprecation message for the node or the branch that was moved or deleted.
-
#description ⇒ String
A brief description of the attribute.
-
#fully_qualified_name ⇒ String
The fully qualified name of the attribute.
-
#max ⇒ Float
The specified possible maximum value of the attribute.
-
#min ⇒ Float
The specified possible minimum value of the attribute.
-
#unit ⇒ String
The scientific unit for the attribute.
Instance Attribute Details
#allowed_values ⇒ Array<String>
A list of possible values an attribute can be assigned.
165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 165 class Attribute < Struct.new( :fully_qualified_name, :data_type, :description, :unit, :allowed_values, :min, :max, :assigned_value, :default_value, :deprecation_message, :comment) SENSITIVE = [] include Aws::Structure end |
#assigned_value ⇒ String
A specified value for the attribute.
165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 165 class Attribute < Struct.new( :fully_qualified_name, :data_type, :description, :unit, :allowed_values, :min, :max, :assigned_value, :default_value, :deprecation_message, :comment) SENSITIVE = [] include Aws::Structure end |
#comment ⇒ String
A comment in addition to the description.
165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 165 class Attribute < Struct.new( :fully_qualified_name, :data_type, :description, :unit, :allowed_values, :min, :max, :assigned_value, :default_value, :deprecation_message, :comment) SENSITIVE = [] include Aws::Structure end |
#data_type ⇒ String
The specified data type of the attribute.
165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 165 class Attribute < Struct.new( :fully_qualified_name, :data_type, :description, :unit, :allowed_values, :min, :max, :assigned_value, :default_value, :deprecation_message, :comment) SENSITIVE = [] include Aws::Structure end |
#default_value ⇒ String
The default value of the attribute.
165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 165 class Attribute < Struct.new( :fully_qualified_name, :data_type, :description, :unit, :allowed_values, :min, :max, :assigned_value, :default_value, :deprecation_message, :comment) SENSITIVE = [] include Aws::Structure end |
#deprecation_message ⇒ String
The deprecation message for the node or the branch that was moved or deleted.
165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 165 class Attribute < Struct.new( :fully_qualified_name, :data_type, :description, :unit, :allowed_values, :min, :max, :assigned_value, :default_value, :deprecation_message, :comment) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A brief description of the attribute.
165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 165 class Attribute < Struct.new( :fully_qualified_name, :data_type, :description, :unit, :allowed_values, :min, :max, :assigned_value, :default_value, :deprecation_message, :comment) SENSITIVE = [] include Aws::Structure end |
#fully_qualified_name ⇒ String
The fully qualified name of the attribute. For example, the fully
qualified name of an attribute might be Vehicle.Body.Engine.Type
.
165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 165 class Attribute < Struct.new( :fully_qualified_name, :data_type, :description, :unit, :allowed_values, :min, :max, :assigned_value, :default_value, :deprecation_message, :comment) SENSITIVE = [] include Aws::Structure end |
#max ⇒ Float
The specified possible maximum value of the attribute.
165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 165 class Attribute < Struct.new( :fully_qualified_name, :data_type, :description, :unit, :allowed_values, :min, :max, :assigned_value, :default_value, :deprecation_message, :comment) SENSITIVE = [] include Aws::Structure end |
#min ⇒ Float
The specified possible minimum value of the attribute.
165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 165 class Attribute < Struct.new( :fully_qualified_name, :data_type, :description, :unit, :allowed_values, :min, :max, :assigned_value, :default_value, :deprecation_message, :comment) SENSITIVE = [] include Aws::Structure end |
#unit ⇒ String
The scientific unit for the attribute.
165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 165 class Attribute < Struct.new( :fully_qualified_name, :data_type, :description, :unit, :allowed_values, :min, :max, :assigned_value, :default_value, :deprecation_message, :comment) SENSITIVE = [] include Aws::Structure end |