Method: providers.vehicles.updateAttributes

Memperbarui atribut kendaraan sebagian. Hanya atribut yang disebutkan dalam permintaan yang akan diperbarui, atribut lain TIDAK akan diubah. Catatan: hal ini berbeda di vehicles.update, karena seluruh kolom attributes akan diganti dengan yang ada di UpdateVehicleRequest, dan 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) 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 akan 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 diperbarui, termasuk atribut baru, yang diubah, dan yang belum disentuh.