Method: providers.vehicles.updateAttributes

עדכון חלקי של מאפייני הרכב. רק המאפיינים שצוינו בבקשה יעודכנו. לא יתבצע שינוי במאפיינים אחרים. הערה: המצב הזה שונה ב-vehicles.update, שם השדה attributes כולו יוחלף בערך שב-UpdateVehicleRequest. מאפיינים שלא צוינו בבקשה יוסרו.

בקשת HTTP

POST https://fleetengine.googleapis.com/v1/{name=providers/*/vehicles/*}:updateAttributes

בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.

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

פרמטרים
name

string

חובה. חייב להיות בפורמט providers/{provider}/vehicles/{vehicle}. הספק חייב להיות מזהה הפרויקט (לדוגמה, sample-cloud-project) של הפרויקט ב-Google Cloud שחשבון השירות שמבצע את השיחה הזו משויך אליו.

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג JSON
{
  "header": {
    object (RequestHeader)
  },
  "attributes": [
    {
      object (VehicleAttribute)
    }
  ]
}
שדות
header

object (RequestHeader)

כותרת הבקשה הרגילה של Fleet Engine.

attributes[]

object (VehicleAttribute)

חובה. מאפייני הרכב שצריך לעדכן. לא מבצעים שינויים במאפיינים שלא צוינו או מסירים אותם.

גוף התשובה

הודעת תגובה אחת (vehicles.updateAttributes).

אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכלול נתונים במבנה הבא:

ייצוג JSON
{
  "attributes": [
    {
      object (VehicleAttribute)
    }
  ]
}
שדות
attributes[]

object (VehicleAttribute)

חובה. הרשימה המלאה של מאפייני הרכבים המעודכנים, כולל מאפיינים חדשים, מאפיינים שהשתנו ומאפיינים שלא בוצעו בהם שינויים.