Values.CreateVehicleRequestItemSourceInformation about the vehicle to create.
type nonrec t = {vehicleName : VehicleName.t;The unique ID of the vehicle to create.
*)modelManifestArn : Arn.t;The ARN of the vehicle model (model manifest) to create the vehicle from.
*)decoderManifestArn : Arn.t;The Amazon Resource Name (ARN) of a decoder manifest associated with the vehicle to create.
*)attributes : AttributesMap.t option;Static information about a vehicle in a key-value pair. For example: "engine Type" : "v6"
*)associationBehavior : VehicleAssociationBehavior.t option;An option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an existing thing as a vehicle.
*)stateTemplates : StateTemplateAssociations.t option;Associate state templates to track the state of the vehicle. State templates determine which signal updates the vehicle sends to the cloud.
*)}val make :
?attributes:??? ->
?associationBehavior:??? ->
?tags:??? ->
?stateTemplates:??? ->
vehicleName:VehicleName.t ->
modelManifestArn:Arn.t ->
decoderManifestArn:Arn.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string
* [> `String of TagKey.t
| `Structure of
(string
* [> `Structure of
(string
* [> `Structure of
(string
* [> `Enum of string
| `Integer of PositiveInteger.t ])
list ])
list ])
list ])
list ]
list
| `Map of
([> `String of AttributeName.t ] * [> `String of AttributeValue.t ])
list
| `String of VehicleName.t ])
list ]