Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Aggiorna un FleetWise veicolo AWS IoT
È possibile utilizzare l'UpdateVehicleAPIoperazione per aggiornare un veicolo esistente. Gli esempi seguenti utilizzano AWS CLI.
Per aggiornare un veicolo, esegui il seguente comando.
Replace (Sostituisci) file-name
con il nome del JSON file che contiene la configurazione del veicolo.
aws iotfleetwise update-vehicle --cli-input-json file://
file-name
.json
Esempio configurazione del veicolo
-
Replace (Sostituisci)
vehicle-name
con l'ID del veicolo che desideri aggiornare. -
(Facoltativo) Sostituisci
model-manifest-ARN
con il modello ARN di veicolo (manifesto del modello) utilizzato per sostituire il modello di veicolo in uso. -
(Facoltativo) Sostituisci
decoder-manifest-ARN
con il manifesto ARN del decoder associato al nuovo modello di veicolo specificato. -
(Facoltativo) Sostituisci
attribute-update-mode
con gli attributi del veicolo.-
Merge
— Unisce nuovi attributi in attributi esistenti aggiornando gli attributi esistenti con nuovi valori e aggiungendo nuovi attributi se non esistono.Per esempio, se un veicolo ha i seguenti attributi:
{"color": "black", "fuelType": "electric"}
, e aggiorni il veicolo con i seguenti attributi:{"color": "", "fuelType": "gasoline", "model": "x"}
, il veicolo aggiornato ha i seguenti attributi:{"fuelType": "gasoline", "model": "x"}
. -
Overwrite
— Sostituire gli attributi esistenti con nuovi attributi.Ad esempio, se un veicolo ha i seguenti attributi: e
{"color": "black", "fuelType": "electric"}
si aggiorna il veicolo con l'{"model": "x"}
attributo, il veicolo aggiornato dispone dell'{"model": "x"}
attributo.
Questo è necessario se nell'input sono presenti degli attributi.
-
-
(Facoltativo) Per aggiungere nuovi attributi o aggiornare quelli esistenti con nuovi valori, configura
attributes
. Ad esempio, se hai un'auto elettrica, puoi specificare il seguente valore per un attributo:{"fuelType": "electric"}
.Per eliminare gli attributi, configura
attributeUpdateMode
suMerge
.Importante
Gli attributi devono essere definiti nel modello di veicolo associato prima di poterli aggiungere ai singoli veicoli.
{ "vehicleName": "
vehicle-name
", "modelManifestArn": "model-manifest-arn
", "decoderManifestArn": "decoder-manifest-arn
", "attributeUpdateMode": "attribute-update-mode
" } }