Class: Aws::IoTFleetWise::Types::GetStateTemplateResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-iotfleetwise/types.rb

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The Amazon Resource Name (ARN) of the state template.



2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2328

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_timeTime

The time the state template was created in seconds since epoch (January 1, 1970 at midnight UTC time).



2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2328

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_dimensionsArray<String>

A list of vehicle attributes associated with the payload published on the state template’s MQTT topic.

Default: An empty array



2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2328

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

#descriptionString

A brief description of the state template.



2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2328

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

#idString

The unique ID of the state template.



2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2328

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_timeTime

The time the state template was last updated in seconds since epoch (January 1, 1970 at midnight UTC time).



2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2328

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_dimensionsArray<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



2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2328

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

#nameString

The name of the state template.



2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2328

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_arnString

The ARN of the signal catalog associated with the state template.



2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2328

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_propertiesArray<String>

A list of signals from which data is collected. The state template properties contain the fully qualified names of the signals.



2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2328

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