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)

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