Create and manage vehicle models - AWS IoT FleetWise

Create and manage vehicle models

AWS IoT FleetWise is in preview release and is subject to change. We recommend that you use the service only with test data, and not in production environments.

While AWS IoT FleetWise is in preview, you must download the preview AWS SDK and AWS CLI to use the API operations for this service. These API operations aren't available in the public AWS SDK or AWS CLI. For more information, see AWS CLI and AWS SDKs (preview).

You use signals to create vehicle models that help standardize the format of your vehicles. Vehicle models enforce consistent information across multiple vehicles of the same type, so that you can process data from fleets of vehicles. Vehicles created from the same vehicle model inherit the same group of signals. For more information, see Create, provision, and manage vehicles.

Each vehicle model has a status field that contains the state of the vehicle model. The state can be one of the following values:

  • ACTIVE – The vehicle model is active.

  • DRAFT – The configuration of the vehicle model is saved.

Important
  • If you want to use the CreateModelManifest API operation to create the first vehicle model, you must create a signal catalog first. For more information, see Create a signal catalog (AWS CLI).

  • If you use the AWS IoT FleetWise console to create a vehicle model, AWS IoT FleetWise automatically activates the vehicle model for you.

  • If you use the CreateModelManifest API operation to create a vehicle model, the vehicle model stays in the DRAFT state.

  • You can't create vehicles from vehicle models that are in the DRAFT state. Use the UpdateModelManifest API operation to change vehicle models to the ACTIVE state.

  • You can't edit vehicle models that are in the ACTIVE state.