Method: providers.vehicles.updateAttributes

Aracın özelliklerini kısmen günceller. Yalnızca istekte belirtilen özellikler güncellenir, diğer özellikler DEĞİŞTİRİLMEZ. Not: Bu, vehicles.update ürününde tüm attributes alanının UpdateVehicleRequest içinde yer alanla değiştirileceği, istekte bulunmayan özellikler kaldırılacağından farklıdı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ıya sahip verileri 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 dokunulmamış özellikler dahil olmak üzere araç özelliklerinin güncellenmiş tam listesi.