Class: Aws::IoTFleetWise::Types::GetVehicleResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTFleetWise::Types::GetVehicleResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-iotfleetwise/types.rb
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the vehicle to retrieve information about.
-
#attributes ⇒ Hash<String,String>
Static information about a vehicle in a key-value pair.
-
#creation_time ⇒ Time
The time the vehicle was created in seconds since epoch (January 1, 1970 at midnight UTC time).
-
#decoder_manifest_arn ⇒ String
The ARN of a decoder manifest associated with the vehicle.
-
#last_modification_time ⇒ Time
The time the vehicle was last updated in seconds since epoch (January 1, 1970 at midnight UTC time).
-
#model_manifest_arn ⇒ String
The ARN of a vehicle model (model manifest) associated with the vehicle.
-
#state_templates ⇒ Array<Types::StateTemplateAssociation>
State templates associated with the vehicle.
-
#vehicle_name ⇒ String
The ID of the vehicle.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the vehicle to retrieve information about.
2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2382 class GetVehicleResponse < Struct.new( :vehicle_name, :arn, :model_manifest_arn, :decoder_manifest_arn, :attributes, :state_templates, :creation_time, :last_modification_time) SENSITIVE = [] include Aws::Structure end |
#attributes ⇒ Hash<String,String>
Static information about a vehicle in a key-value pair. For example:
‘“engineType”` : `“1.3 L R2”`
2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2382 class GetVehicleResponse < Struct.new( :vehicle_name, :arn, :model_manifest_arn, :decoder_manifest_arn, :attributes, :state_templates, :creation_time, :last_modification_time) SENSITIVE = [] include Aws::Structure end |
#creation_time ⇒ Time
The time the vehicle was created in seconds since epoch (January 1, 1970 at midnight UTC time).
2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2382 class GetVehicleResponse < Struct.new( :vehicle_name, :arn, :model_manifest_arn, :decoder_manifest_arn, :attributes, :state_templates, :creation_time, :last_modification_time) SENSITIVE = [] include Aws::Structure end |
#decoder_manifest_arn ⇒ String
The ARN of a decoder manifest associated with the vehicle.
2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2382 class GetVehicleResponse < Struct.new( :vehicle_name, :arn, :model_manifest_arn, :decoder_manifest_arn, :attributes, :state_templates, :creation_time, :last_modification_time) SENSITIVE = [] include Aws::Structure end |
#last_modification_time ⇒ Time
The time the vehicle was last updated in seconds since epoch (January 1, 1970 at midnight UTC time).
2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2382 class GetVehicleResponse < Struct.new( :vehicle_name, :arn, :model_manifest_arn, :decoder_manifest_arn, :attributes, :state_templates, :creation_time, :last_modification_time) SENSITIVE = [] include Aws::Structure end |
#model_manifest_arn ⇒ String
The ARN of a vehicle model (model manifest) associated with the vehicle.
2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2382 class GetVehicleResponse < Struct.new( :vehicle_name, :arn, :model_manifest_arn, :decoder_manifest_arn, :attributes, :state_templates, :creation_time, :last_modification_time) SENSITIVE = [] include Aws::Structure end |
#state_templates ⇒ Array<Types::StateTemplateAssociation>
State templates associated with the vehicle.
2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2382 class GetVehicleResponse < Struct.new( :vehicle_name, :arn, :model_manifest_arn, :decoder_manifest_arn, :attributes, :state_templates, :creation_time, :last_modification_time) SENSITIVE = [] include Aws::Structure end |
#vehicle_name ⇒ String
The ID of the vehicle.
2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2382 class GetVehicleResponse < Struct.new( :vehicle_name, :arn, :model_manifest_arn, :decoder_manifest_arn, :attributes, :state_templates, :creation_time, :last_modification_time) SENSITIVE = [] include Aws::Structure end |