Perbarui kendaraan AWS IoT FleetWise - AWS IoT FleetWise

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Perbarui kendaraan AWS IoT FleetWise

Anda dapat menggunakan UpdateVehicleAPIoperasi untuk memperbarui kendaraan yang ada. Contoh berikut menggunakan AWS CLI.

Untuk memperbarui kendaraan, jalankan perintah berikut.

Ganti file-name dengan nama JSON file yang berisi konfigurasi kendaraan Anda.

aws iotfleetwise update-vehicle --cli-input-json file://file-name.json
contoh konfigurasi kendaraan
  • Ganti vehicle-name dengan ID kendaraan yang ingin Anda perbarui.

  • (Opsional) Ganti model-manifest-ARN dengan model kendaraan (model manifes) yang Anda gunakan untuk mengganti model kendaraan yang digunakan. ARN

  • (Opsional) Ganti decoder-manifest-ARN dengan manifes decoder Anda terkait dengan model kendaraan baru yang Anda tentukan. ARN

  • (Opsional) Ganti attribute-update-mode dengan atribut kendaraan.

    • Merge— Gabungkan atribut baru ke atribut yang ada dengan memperbarui atribut yang ada dengan nilai baru dan menambahkan atribut baru jika tidak ada.

      Misalnya, jika kendaraan memiliki atribut berikut:{"color": "black", "fuelType": "electric"}, dan Anda memperbarui kendaraan dengan atribut berikut:{"color": "", "fuelType": "gasoline", "model": "x"}, kendaraan yang diperbarui memiliki atribut berikut:{"fuelType": "gasoline", "model": "x"}.

    • Overwrite— Ganti atribut yang ada dengan atribut baru.

      Misalnya, jika kendaraan memiliki atribut berikut:{"color": "black", "fuelType": "electric"}, dan Anda memperbarui kendaraan dengan {"model": "x"} atribut, kendaraan yang diperbarui memiliki {"model": "x"} atribut.

    Ini diperlukan jika atribut hadir dalam input.

  • (Opsional) Untuk menambahkan atribut baru atau memperbarui yang sudah ada dengan nilai baru, konfigurasikanattributes. Misalnya, jika Anda memiliki mobil listrik, Anda dapat menentukan nilai berikut untuk atribut:{"fuelType": "electric"}.

    Untuk menghapus atribut, konfigurasikan attributeUpdateMode keMerge.

    penting

    Atribut harus didefinisikan dalam model kendaraan terkait sebelum Anda dapat menambahkannya ke kendaraan individu.

{ "vehicleName": "vehicle-name", "modelManifestArn": "model-manifest-arn", "decoderManifestArn": "decoder-manifest-arn", "attributeUpdateMode": "attribute-update-mode" } }