Method: providers.deliveryVehicles.patch

Güncellenen DeliveryVehicle verilerini Fleet Engine'a yazar ve Tasks'yi DeliveryVehicle'ye 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'ler remainingVehicleJourneySegments'dan alınır ve henüz atanmamışsa ilgili Tasks'ler DeliveryVehicle'a 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 yayınlama aracının benzersiz adı. Biçimi providers/{provider}/deliveryVehicles/{vehicle}'tir.

Sorgu parametreleri

Parametreler
header

object (DeliveryRequestHeader)

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

updateMask

string (FieldMask format)

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

Bu, alanların tam nitelikli 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.