UpdateVehicleRequestItem - AWS IoT FleetWise

UpdateVehicleRequestItem

Information about the vehicle to update.

Contents

vehicleName

The unique ID of the vehicle to update.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 100.

Pattern: [a-zA-Z\d\-_:]+

Required: Yes

attributes

Static information about a vehicle in a key-value pair. For example:

"engineType" : "1.3 L R2"

Type: String to string map

Key Length Constraints: Minimum length of 1. Maximum length of 150.

Key Pattern: [a-zA-Z0-9_.-]+

Required: No

attributeUpdateMode

The method the specified attributes will update the existing attributes on the vehicle. UseOverwite to replace the vehicle attributes with the specified attributes. Or use Merge to combine all attributes.

This is required if attributes are present in the input.

Type: String

Valid Values: Overwrite | Merge

Required: No

decoderManifestArn

The ARN of the signal decoder manifest associated with the vehicle to update.

Type: String

Required: No

modelManifestArn

The ARN of the vehicle model (model manifest) associated with the vehicle to update.

Type: String

Required: No

stateTemplatesToAdd

Associate additional state templates to track the state of the vehicle. State templates determine which signal updates the vehicle sends to the cloud.

Type: Array of StateTemplateAssociation objects

Array Members: Minimum number of 1 item. Maximum number of 5 items.

Required: No

stateTemplatesToRemove

Remove existing state template associations from the vehicle.

Type: Array of strings

Array Members: Minimum number of 1 item. Maximum number of 20 items.

Length Constraints: Minimum length of 1. Maximum length of 100.

Pattern: [a-zA-Z\d\-_:]+

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: