Method: providers.vehicles.updateAttributes

تا حدی ویژگی های خودرو را به روز می کند. فقط ویژگی های ذکر شده در درخواست به روز می شوند، سایر ویژگی ها تغییر نخواهند کرد. توجه: این در vehicles.update متفاوت است، جایی که کل فیلد attributes با یکی در UpdateVehicleRequest جایگزین می‌شود، ویژگی‌هایی که در درخواست نیستند حذف می‌شوند.

درخواست HTTP

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

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

مولفه های
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 )

ضروری. لیست کامل به روز شده ویژگی های خودرو، از جمله ویژگی های جدید، تغییر یافته و دست نخورده.