Method: providers.vehicles.updateAttributes

Memperbarui atribut kendaraan sebagian. Hanya atribut yang disebutkan dalam permintaan yang akan diperbarui, atribut lainnya TIDAK akan diubah. Catatan: hal ini berbeda di vehicles.update, dengan seluruh kolom attributes akan diganti dengan yang ada di UpdateVehicleRequest, atribut yang tidak ada dalam permintaan akan dihapus.

Permintaan HTTP

POST https://fleetengine.googleapis.com/v1/{name=providers/*/vehicles/*}:updateAttributes

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
name

string

Wajib. Harus dalam format providers/{provider}/vehicles/{vehicle}. Penyedia harus berupa Project ID (misalnya, sample-cloud-project) dari Project Google Cloud tempat akun layanan yang melakukan panggilan ini menjadi anggota.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "header": {
    object (RequestHeader)
  },
  "attributes": [
    {
      object (VehicleAttribute)
    }
  ]
}
Kolom
header

object (RequestHeader)

Header permintaan Fleet Engine standar.

attributes[]

object (VehicleAttribute)

Wajib. Atribut kendaraan yang akan diperbarui. Atribut yang tidak disebutkan tidak diubah atau dihapus.

Isi respons

Pesan respons vehicles.updateAttributes.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "attributes": [
    {
      object (VehicleAttribute)
    }
  ]
}
Kolom
attributes[]

object (VehicleAttribute)

Wajib. Daftar lengkap atribut kendaraan yang telah diperbarui, termasuk atribut baru, yang diubah, dan yang belum disentuh.