Class: Aws::IoTFleetWise::Types::CustomProperty
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTFleetWise::Types::CustomProperty
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-iotfleetwise/types.rb
Overview
Represents a member of the complex data structure. The data type of the property can be either primitive or another ‘struct`.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#comment ⇒ String
A comment in addition to the description.
-
#data_encoding ⇒ String
Indicates whether the property is binary data.
-
#data_type ⇒ String
The data type for the custom property.
-
#deprecation_message ⇒ String
The deprecation message for the node or the branch that was moved or deleted.
-
#description ⇒ String
A brief description of the custom property.
-
#fully_qualified_name ⇒ String
The fully qualified name of the custom property.
-
#struct_fully_qualified_name ⇒ String
The fully qualified name of the struct node for the custom property if the data type of the custom property is ‘Struct` or `StructArray`.
Instance Attribute Details
#comment ⇒ String
A comment in addition to the description.
1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 1253 class CustomProperty < Struct.new( :fully_qualified_name, :data_type, :data_encoding, :description, :deprecation_message, :comment, :struct_fully_qualified_name) SENSITIVE = [] include Aws::Structure end |
#data_encoding ⇒ String
Indicates whether the property is binary data.
1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 1253 class CustomProperty < Struct.new( :fully_qualified_name, :data_type, :data_encoding, :description, :deprecation_message, :comment, :struct_fully_qualified_name) SENSITIVE = [] include Aws::Structure end |
#data_type ⇒ String
The data type for the custom property.
1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 1253 class CustomProperty < Struct.new( :fully_qualified_name, :data_type, :data_encoding, :description, :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.
1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 1253 class CustomProperty < Struct.new( :fully_qualified_name, :data_type, :data_encoding, :description, :deprecation_message, :comment, :struct_fully_qualified_name) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A brief description of the custom property.
1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 1253 class CustomProperty < Struct.new( :fully_qualified_name, :data_type, :data_encoding, :description, :deprecation_message, :comment, :struct_fully_qualified_name) SENSITIVE = [] include Aws::Structure end |
#fully_qualified_name ⇒ String
The fully qualified name of the custom property. For example, the fully qualified name of a custom property might be ‘ComplexDataTypes.VehicleDataTypes.SVMCamera.FPS`.
1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 1253 class CustomProperty < Struct.new( :fully_qualified_name, :data_type, :data_encoding, :description, :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 custom property if the data type of the custom property is ‘Struct` or `StructArray`.
1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 1253 class CustomProperty < Struct.new( :fully_qualified_name, :data_type, :data_encoding, :description, :deprecation_message, :comment, :struct_fully_qualified_name) SENSITIVE = [] include Aws::Structure end |