Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Ein Fahrzeug aktualisieren (AWS CLI)
Sie können den UpdateVehicleAPI-Vorgang verwenden, um ein vorhandenes Fahrzeug zu aktualisieren. Das folgende Beispiel verwendet die AWS CLI.
Führen Sie den folgenden Befehl aus, um ein Fahrzeug zu aktualisieren.
Ersetzen Sie file-name
durch den Namen der JSON-Datei, die die Konfiguration Ihres Fahrzeugs enthält.
aws iotfleetwise update-vehicle --cli-input-json file://
file-name
.json
Beispiel Fahrzeugkonfiguration
-
Ersetzen Sie den
Fahrzeugnamen
durch die ID des Fahrzeugs, das Sie aktualisieren möchten. -
(Optional) Ersetzen Sie
Model-Manifest-ARN
durch den ARN des Fahrzeugmodells (Modellmanifest), mit dem Sie das verwendete Fahrzeugmodell ersetzen. -
(Optional) Ersetzen Sie
Decoder-Manifest-ARN durch den ARN
Ihres Decoder-Manifests, das dem von Ihnen angegebenen neuen Fahrzeugmodell zugeordnet ist. -
(Optional) Ersetzen Sie es durch Fahrzeugattribute.
attribute-update-mode
-
Merge
— Führen Sie neue Attribute mit vorhandenen Attributen zusammen, indem Sie bestehende Attribute mit neuen Werten aktualisieren und neue Attribute hinzufügen, falls sie nicht existieren.Wenn ein Fahrzeug beispielsweise die folgenden Attribute hat:
{"color": "black", "fuelType": "electric"}
, und Sie aktualisieren das Fahrzeug mit den folgenden Attributen:{"color": "", "fuelType": "gasoline", "model": "x"}
, hat das aktualisierte Fahrzeug die folgenden Attribute:{"fuelType": "gasoline", "model": "x"}
. -
Overwrite
— Ersetzt bestehende Attribute durch neue Attribute.Wenn ein Fahrzeug beispielsweise die folgenden Attribute hat:
{"color": "black", "fuelType": "electric"}
, und Sie das Fahrzeug mit dem{"model": "x"}
Attribut aktualisieren, hat das aktualisierte Fahrzeug das{"model": "x"}
Attribut.
Dies ist erforderlich, wenn Attribute in der Eingabe vorhanden sind.
-
-
(Optional) Um neue Attribute hinzuzufügen oder bestehende mit neuen Werten zu aktualisieren, konfigurieren Sie
attributes
. Wenn Sie beispielsweise ein Elektroauto haben, können Sie den folgenden Wert für ein Attribut angeben:{"fuelType": "electric"}
.Um Attribute zu löschen, konfigurieren Sie
attributeUpdateMode
aufMerge
.Wichtig
Attribute müssen im zugehörigen Fahrzeugmodell definiert werden, bevor Sie sie einzelnen Fahrzeugen hinzufügen können.
{ "vehicleName": "
vehicle-name
", "modelManifestArn": "model-manifest-arn
", "decoderManifestArn": "decoder-manifest-arn
", "attributeUpdateMode": "attribute-update-mode
" } }