CreateVehicleRequestItem

Information about the vehicle to create.

AutomotiveConnected VehiclesIoTTelematicsVehicle Data

Properties

Name Type Description
vehicleName object
modelManifestArn object
decoderManifestArn object
attributes object
associationBehavior object
tags object
View JSON Schema on GitHub

JSON Schema

iot-fleetwise-create-vehicle-request-item-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-iot-fleetwise/refs/heads/main/json-schema/iot-fleetwise-create-vehicle-request-item-schema.json",
  "title": "CreateVehicleRequestItem",
  "description": "Information about the vehicle to create.",
  "type": "object",
  "properties": {
    "vehicleName": {
      "allOf": [
        {
          "$ref": "#/components/schemas/vehicleName"
        },
        {
          "description": "The unique ID of the vehicle to create."
        }
      ]
    },
    "modelManifestArn": {
      "allOf": [
        {
          "$ref": "#/components/schemas/arn"
        },
        {
          "description": "The ARN of the vehicle model (model manifest) to create the vehicle from."
        }
      ]
    },
    "decoderManifestArn": {
      "allOf": [
        {
          "$ref": "#/components/schemas/arn"
        },
        {
          "description": "The Amazon Resource Name (ARN) of a decoder manifest associated with the vehicle to create. "
        }
      ]
    },
    "attributes": {
      "allOf": [
        {
          "$ref": "#/components/schemas/attributesMap"
        },
        {
          "description": "Static information about a vehicle in a key-value pair. For example: <code>\"engine Type\"</code> : <code>\"v6\"</code> "
        }
      ]
    },
    "associationBehavior": {
      "allOf": [
        {
          "$ref": "#/components/schemas/VehicleAssociationBehavior"
        },
        {
          "description": "An option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an existing thing as a vehicle."
        }
      ]
    },
    "tags": {
      "allOf": [
        {
          "$ref": "#/components/schemas/TagList"
        },
        {
          "description": "Metadata which can be used to manage the vehicle."
        }
      ]
    }
  },
  "required": [
    "vehicleName",
    "modelManifestArn",
    "decoderManifestArn"
  ]
}