Class: Aws::IoTFleetWise::Types::GetStateTemplateResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTFleetWise::Types::GetStateTemplateResponse
- Defined in:
- gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the state template.
-
#creation_time ⇒ Time
The time the state template was created in seconds since epoch (January 1, 1970 at midnight UTC time).
-
#data_extra_dimensions ⇒ Array<String>
A list of vehicle attributes associated with the payload published on the state template's MQTT topic.
-
#description ⇒ String
A brief description of the state template.
-
#id ⇒ String
The unique ID of the state template.
-
#last_modification_time ⇒ Time
The time the state template was last updated in seconds since epoch (January 1, 1970 at midnight UTC time).
-
#metadata_extra_dimensions ⇒ Array<String>
A list of vehicle attributes to associate with user properties of the messages published on the state template's MQTT topic.
-
#name ⇒ String
The name of the state template.
-
#signal_catalog_arn ⇒ String
The ARN of the signal catalog associated with the state template.
-
#state_template_properties ⇒ Array<String>
A list of signals from which data is collected.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the state template.
2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 2319 class GetStateTemplateResponse < Struct.new( :name, :arn, :description, :signal_catalog_arn, :state_template_properties, :data_extra_dimensions, :metadata_extra_dimensions, :creation_time, :last_modification_time, :id) SENSITIVE = [] include Aws::Structure end |
#creation_time ⇒ Time
The time the state template was created in seconds since epoch (January 1, 1970 at midnight UTC time).
2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 2319 class GetStateTemplateResponse < Struct.new( :name, :arn, :description, :signal_catalog_arn, :state_template_properties, :data_extra_dimensions, :metadata_extra_dimensions, :creation_time, :last_modification_time, :id) SENSITIVE = [] include Aws::Structure end |
#data_extra_dimensions ⇒ Array<String>
A list of vehicle attributes associated with the payload published on the state template's MQTT topic.
Default: An empty array
2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 2319 class GetStateTemplateResponse < Struct.new( :name, :arn, :description, :signal_catalog_arn, :state_template_properties, :data_extra_dimensions, :metadata_extra_dimensions, :creation_time, :last_modification_time, :id) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A brief description of the state template.
2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 2319 class GetStateTemplateResponse < Struct.new( :name, :arn, :description, :signal_catalog_arn, :state_template_properties, :data_extra_dimensions, :metadata_extra_dimensions, :creation_time, :last_modification_time, :id) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The unique ID of the state template.
2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 2319 class GetStateTemplateResponse < Struct.new( :name, :arn, :description, :signal_catalog_arn, :state_template_properties, :data_extra_dimensions, :metadata_extra_dimensions, :creation_time, :last_modification_time, :id) SENSITIVE = [] include Aws::Structure end |
#last_modification_time ⇒ Time
The time the state template was last updated in seconds since epoch (January 1, 1970 at midnight UTC time).
2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 2319 class GetStateTemplateResponse < Struct.new( :name, :arn, :description, :signal_catalog_arn, :state_template_properties, :data_extra_dimensions, :metadata_extra_dimensions, :creation_time, :last_modification_time, :id) SENSITIVE = [] include Aws::Structure end |
#metadata_extra_dimensions ⇒ Array<String>
A list of vehicle attributes to associate with user properties of the messages published on the state template's MQTT topic.
Default: An empty array
2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 2319 class GetStateTemplateResponse < Struct.new( :name, :arn, :description, :signal_catalog_arn, :state_template_properties, :data_extra_dimensions, :metadata_extra_dimensions, :creation_time, :last_modification_time, :id) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the state template.
2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 2319 class GetStateTemplateResponse < Struct.new( :name, :arn, :description, :signal_catalog_arn, :state_template_properties, :data_extra_dimensions, :metadata_extra_dimensions, :creation_time, :last_modification_time, :id) SENSITIVE = [] include Aws::Structure end |
#signal_catalog_arn ⇒ String
The ARN of the signal catalog associated with the state template.
2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 2319 class GetStateTemplateResponse < Struct.new( :name, :arn, :description, :signal_catalog_arn, :state_template_properties, :data_extra_dimensions, :metadata_extra_dimensions, :creation_time, :last_modification_time, :id) SENSITIVE = [] include Aws::Structure end |
#state_template_properties ⇒ Array<String>
A list of signals from which data is collected. The state template properties contain the fully qualified names of the signals.
2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 2319 class GetStateTemplateResponse < Struct.new( :name, :arn, :description, :signal_catalog_arn, :state_template_properties, :data_extra_dimensions, :metadata_extra_dimensions, :creation_time, :last_modification_time, :id) SENSITIVE = [] include Aws::Structure end |