{ "$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-items-schema.json", "title": "createVehicleRequestItems", "description": "createVehicleRequestItems schema", "type": "array", "items": { "type": "object", "required": [ "vehicleName", "modelManifestArn", "decoderManifestArn" ], "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: \"engine Type\" : \"v6\" " } ] }, "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." } ] } }, "description": "Information about the vehicle to create." } }