Method: providers.deliveryVehicles.patch

כתיבת נתונים מעודכנים של DeliveryVehicle ל-Fleet Engine, ומקצה את Tasks ל-DeliveryVehicle. אי אפשר לעדכן את השם של DeliveryVehicle. אפשר לעדכן את remainingVehicleJourneySegments, אבל הוא חייב להכיל את כל הערכים של VehicleJourneySegment שרוצים לשמור ב-DeliveryVehicle. הערכים מסוג 'taskId' מאוחזרים מתוך remainingVehicleJourneySegments, והשדות Tasks התואמים מוקצים ל-DeliveryVehicle אם הם עדיין לא הוקצו.

בקשת HTTP

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

כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.

פרמטרים של נתיב

פרמטרים
deliveryVehicle.name

string

השם הייחודי של כלי הרכב להעברה. הפורמט הוא providers/{provider}/deliveryVehicles/{vehicle}.

פרמטרים של שאילתה

פרמטרים
header

object (DeliveryRequestHeader)

זה שינוי אופציונלי. כותרת הבקשה הרגילה של Delivery API.

updateMask

string (FieldMask format)

חובה. אנונימיזציה של שדות שמציינת אילו שדות DeliveryVehicle לעדכן. שימו לב ש-updateMask חייב להכיל לפחות שדה אחד.

זוהי רשימה של שמות שדות מוגדרים במלואם, שמופרדים בפסיקים. דוגמה: "remainingVehicleJourneySegments"

גוף הבקשה

גוף הבקשה מכיל מופע של DeliveryVehicle.

גוף התשובה

אם הפעולה מצליחה, גוף התגובה מכיל מופע של DeliveryVehicle.