Class: Aws::IoTFleetWise::Types::StateTemplateSummary

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

Overview

Information about a state template.

Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

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

Returns:

  • (String)


4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 4296

class StateTemplateSummary < Struct.new(
  :name,
  :arn,
  :signal_catalog_arn,
  :description,
  :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).

Returns:

  • (Time)


4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 4296

class StateTemplateSummary < Struct.new(
  :name,
  :arn,
  :signal_catalog_arn,
  :description,
  :creation_time,
  :last_modification_time,
  :id)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

A brief description of the state template.

Returns:

  • (String)


4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 4296

class StateTemplateSummary < Struct.new(
  :name,
  :arn,
  :signal_catalog_arn,
  :description,
  :creation_time,
  :last_modification_time,
  :id)
  SENSITIVE = []
  include Aws::Structure
end

#idString

The unique ID of the state template.

Returns:

  • (String)


4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 4296

class StateTemplateSummary < Struct.new(
  :name,
  :arn,
  :signal_catalog_arn,
  :description,
  :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).

Returns:

  • (Time)


4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 4296

class StateTemplateSummary < Struct.new(
  :name,
  :arn,
  :signal_catalog_arn,
  :description,
  :creation_time,
  :last_modification_time,
  :id)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the state template.

Returns:

  • (String)


4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 4296

class StateTemplateSummary < Struct.new(
  :name,
  :arn,
  :signal_catalog_arn,
  :description,
  :creation_time,
  :last_modification_time,
  :id)
  SENSITIVE = []
  include Aws::Structure
end

#signal_catalog_arnString

The Amazon Resource Name (ARN) of the signal catalog associated with the state template.

Returns:

  • (String)


4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 4296

class StateTemplateSummary < Struct.new(
  :name,
  :arn,
  :signal_catalog_arn,
  :description,
  :creation_time,
  :last_modification_time,
  :id)
  SENSITIVE = []
  include Aws::Structure
end