Method: providers.deliveryVehicles.patch

這個外掛程式能將更新的 DeliveryVehicle 資料寫入 Fleet Engine,並將 Tasks 指派給 DeliveryVehicle。您無法更新 DeliveryVehicle 的名稱。不過,您「可以」更新 remainingVehicleJourneySegments,但它必須包含目前在 DeliveryVehicle 上的所有 VehicleJourneySegment。系統會從 remainingVehicleJourneySegments 擷取 taskId,如果尚未指派對應的 Tasks,則系統會將對應的 Tasks 指派給 DeliveryVehicle

HTTP 要求

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

這個網址使用 gRPC 轉碼語法。

路徑參數

參數
deliveryVehicle.name

string

這輛貨車的專屬名稱。格式為 providers/{provider}/deliveryVehicles/{vehicle}

查詢參數

參數
header

object (DeliveryRequestHeader)

選用設定。Standard Delivery API 要求標頭。

updateMask

string (FieldMask format)

必要欄位。欄位遮罩用於指出要更新哪些 DeliveryVehicle 欄位。請注意,updateMask 必須包含至少一個欄位。

此為以半形逗號分隔的完整欄位名稱清單。範例:"remainingVehicleJourneySegments"

要求主體

要求主體包含 DeliveryVehicle 的例項。

回應主體

如果成功,回應主體會包含 DeliveryVehicle 的執行例項。