כתיבת נתונים מעודכנים של רכב ב-Fleet Engine.
כשמעדכנים Vehicle, אי אפשר לעדכן את השדות הבאים כי הם מנוהלים על ידי השרת:
currentTripsavailableCapacitycurrentRouteSegmentVersionwaypointsVersion
כמו כן, לא ניתן לעדכן את הרכב name.
אם מעדכנים את השדה attributes, כל מאפייני הרכב מוחלפים במאפיינים שצוינו בבקשה. אם רוצים לעדכן רק חלק מהמאפיינים, אפשר לעיין בשיטה vehicles.updateAttributes. בדומה לכך, אפשר לעדכן את השדה waypoints, אבל עליו לכלול את כל ציוני הדרך שנמצאים כרגע ברכב, ולא ציוני דרך אחרים.
בקשת HTTP
PUT https://fleetengine.googleapis.com/v1/{name=providers/*/vehicles/*}
בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
name |
חובה. חייב להיות בפורמט |
פרמטרים של שאילתה
| פרמטרים | |
|---|---|
header |
כותרת הבקשה הרגילה של Fleet Engine. |
updateMask |
חובה. מסיכת שדות שמציינת אילו שדות ב- זוהי רשימה מופרדת בפסיקים של שמות שדות מלאים. דוגמה: |
גוף הבקשה
גוף הבקשה מכיל מופע של Vehicle.
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכלול מופע של Vehicle.