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 |