Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Création d'un véhicule (AWS CLI)
Lorsque vous créez un véhicule, vous devez utiliser un modèle de véhicule associé à un manifeste de décodeur. Vous pouvez utiliser l'opération CreateVehicleAPI pour créer un véhicule. L'exemple suivant repose sur AWS CLI.
Important
Avant de commencer, vérifiez les points suivants :
-
Vous devez avoir un modèle de véhicule et le statut du modèle de véhicule doit être
ACTIVE
. Pour plus d’informations, consultez Création et gestion de modèles de véhicules. -
Le modèle de votre véhicule doit être associé à un manifeste du décodeur, et le statut du manifeste du décodeur doit être le même.
ACTIVE
Pour plus d’informations, consultez Création et gestion des manifestes du décodeur.
Pour créer un véhicule, exécutez la commande suivante.
Remplacez file-name
par le nom du fichier JSON contenant la configuration du véhicule.
aws iotfleetwise create-vehicle --cli-input-json file://
file-name
.json
Exemple configuration du véhicule
-
(Facultatif) La
associationBehavior
valeur peut être l'une des suivantes :-
CreateIotThing
— Lorsque votre véhicule est créé, AWS l'IoT crée FleetWise automatiquement un AWS IoT objet portant le nom de l'identifiant de votre véhicule. -
ValidateIotThingExists
— Utilisez un AWS IoT objet existant pour créer un véhicule.Pour créer un AWS IoT objet, exécutez la commande suivante. Remplacez
thing-name
par le nom de l'objet que vous souhaitez créer.aws iot create-thing --thing-name
thing-name
Si ce n'est pas spécifié, AWS l'IoT crée FleetWise automatiquement AWS IoT quelque chose pour votre véhicule.
Important
Assurez-vous que l' AWS IoT objet est approvisionné une fois le véhicule créé. Pour plus d’informations, consultez Véhicules de ravitaillement.
-
-
Remplacez le
nom du véhicule
par l'un des suivants.-
Le nom de votre AWS IoT objet s'il
associationBehavior
est configuré pourValidateIotThingExists
. -
L'ID du véhicule pour lequel il doit être créé
associationBehavior
est configuréCreateIotThing
.L'identifiant du véhicule peut comporter de 1 à 100 caractères. Caractères valides : a—z, A—Z, 0—9, tiret (‐), trait de soulignement (_) et deux-points (:).
-
-
Remplacez
Model-manifest-ARN par
l'ARN de votre modèle de véhicule (manifeste du modèle). -
Remplacez
Decoder-manifest-ARN par
l'ARN du manifeste du décodeur associé au modèle de véhicule spécifié. -
(Facultatif) Vous pouvez ajouter des attributs supplémentaires pour distinguer ce véhicule des autres véhicules créés à partir du même modèle de véhicule. Par exemple, si vous avez une voiture électrique, vous pouvez spécifier la valeur suivante pour un attribut :
{"fuelType": "electric"}
.Important
Les attributs doivent être définis dans le modèle de véhicule associé avant de pouvoir les ajouter à des véhicules individuels.
{ "associationBehavior": "
associationBehavior
", "vehicleName": "vehicle-name
", "modelManifestArn": "model-manifest-ARN
", "decoderManifestArn": "decoder-manifest-ARN
", "attributes": { "key
": "value
" } }