يتم تعديل سمات المركبة جزئيًا. سيتم تعديل السمات المذكورة في الطلب فقط، ولن يتم تغيير السمات الأخرى. ملاحظة: تختلف هذه القاعدة في vehicles.update، إذ سيتم استبدال الحقل attributes بالكامل بالحقل في UpdateVehicleRequest، وستتم إزالة السمات غير المضمّنة في الطلب.
طلب HTTP
POST https://fleetengine.googleapis.com/v1/{name=providers/*/vehicles/*}:updateAttributes
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
| المعلمات | |
|---|---|
name |
مطلوب. يجب أن يكون بالتنسيق |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
| تمثيل JSON |
|---|
{ "header": { object ( |
| الحقول | |
|---|---|
header |
عنوان طلب Fleet Engine العادي. |
attributes[] |
مطلوب. سمات المركبة المطلوب تعديلها. ولا يتم تعديل أو إزالة السمات غير المذكورة. |
نص الاستجابة
رسالة رد واحدة (vehicles.updateAttributes).
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
| تمثيل JSON |
|---|
{
"attributes": [
{
object ( |
| الحقول | |
|---|---|
attributes[] |
مطلوب. القائمة الكاملة لسمات المركبات، بما في ذلك السمات الجديدة والمعدّلة والتي لم يتم تغييرها |