Method: providers.deliveryVehicles.patch

Güncellenen DeliveryVehicle verilerini Fleet Engine'e yazar ve Tasks değerini DeliveryVehicle öğesine atar. DeliveryVehicle öğesinin adını güncelleyemezsiniz. remainingVehicleJourneySegments öğesini güncelleyebilirsiniz ancak DeliveryVehicle üzerinde kalıcı olması için tüm VehicleJourneySegment öğelerini içermelidir. taskId öğeleri remainingVehicleJourneySegments kaynağından alınır ve bunlara karşılık gelen Tasks öğeleri henüz atanmamışsa DeliveryVehicle öğesine atanır.

HTTP isteği

PATCH https://fleetengine.googleapis.com/v1/{deliveryVehicle.name=providers/*/deliveryVehicles/*}

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

Yol parametreleri

Parametreler
deliveryVehicle.name

string

Bu teslimat aracının benzersiz adı. Biçim şöyledir: providers/{provider}/deliveryVehicles/{vehicle}.

Sorgu parametreleri

Parametreler
header

object (DeliveryRequestHeader)

İsteğe bağlı. Standart Delivery API isteği başlığı.

updateMask

string (FieldMask format)

Zorunlu. Hangi DeliveryVehicle alanlarının güncelleneceğini gösteren alan maskesi. UpdateMask'in en az bir alan içermesi gerektiğini unutmayın.

Bu, tam nitelikli alan adlarının virgülle ayrılmış bir listesidir. Örnek: "remainingVehicleJourneySegments".

İstek içeriği

İstek metni, DeliveryVehicle öğesinin bir örneğini içerir.

Yanıt gövdesi

Başarılıysa yanıt metni, DeliveryVehicle öğesinin bir örneğini içerir.