Method: providers.vehicles.updateAttributes

Bir aracın özelliklerini kısmen günceller. Yalnızca istekte belirtilen özellikler güncellenecek, diğer özellikler DEĞİŞTİRİLMEYECEK. Not: Bu durum vehicles.update için farklıdır. Burada tüm attributes alanı UpdateVehicleRequest öğesindeki alanla değiştirilir. İstekte bulunmayan özellikler kaldırılır.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
name

string

Zorunlu. providers/{provider}/vehicles/{vehicle} biçiminde olmalıdır. Sağlayıcı, bu çağrıyı yapan hizmet hesabının üyesi olduğu Google Cloud Projesinin proje kimliği (örneğin, sample-cloud-project) olmalıdır.

İstek içeriği

İstek gövdesi, aşağıdaki yapıyla birlikte veriler içerir:

JSON gösterimi
{
  "header": {
    object (RequestHeader)
  },
  "attributes": [
    {
      object (VehicleAttribute)
    }
  ]
}
Alanlar
header

object (RequestHeader)

Standart Fleet Engine istek başlığı.

attributes[]

object (VehicleAttribute)

Zorunlu. Güncellenecek araç özellikleri. Bahsedilmeyen özellikler değiştirilmez veya kaldırılmaz.

Yanıt gövdesi

vehicles.updateAttributes yanıt mesajı.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "attributes": [
    {
      object (VehicleAttribute)
    }
  ]
}
Alanlar
attributes[]

object (VehicleAttribute)

Zorunlu. Yeni, değiştirilmiş ve el değmemiş özellikler dahil olmak üzere araç özelliklerinin güncellenmiş tam listesi.