Method: providers.deliveryVehicles.patch

تعمل هذه السياسة على كتابة بيانات DeliveryVehicle المعدَّلة في Fleet Engine وتعيين Tasks إلى DeliveryVehicle. لا يمكنك تعديل اسم "DeliveryVehicle". يمكنك تعديل remainingVehicleJourneySegments، ولكن يجب أن يحتوي على جميع VehicleJourneySegment التي سيتم الاحتفاظ بها في DeliveryVehicle. يتم استرداد taskId من remainingVehicleJourneySegments، ويتم منح Tasks المقابلة لها إلى DeliveryVehicle في حال لم يتم تخصيصها بعد.

طلب HTTP

PATCH https://fleetengine.googleapis.com/v1/{deliveryVehicle.name=providers/*/deliveryVehicles/*}

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المعلمات
deliveryVehicle.name

string

الاسم الفريد لمركبة التسليم هذه. التنسيق هو providers/{provider}/deliveryVehicles/{vehicle}.

مَعلمات طلب البحث

المعلمات
header

object (DeliveryRequestHeader)

اختياريّ. عنوان طلب Delivery API العادي

updateMask

string (FieldMask format)

مطلوب. قناع حقل يشير إلى حقول DeliveryVehicle التي يجب تعديلها يُرجى العِلم أنّه يجب أن يحتوي updateMask على حقل واحد على الأقل.

هذه قائمة مفصولة بفواصل تضم أسماء الحقول المؤهلة بالكامل. مثال: "remainingVehicleJourneySegments"

نص الطلب

يحتوي نص الطلب على مثال DeliveryVehicle.

نص الاستجابة

إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال DeliveryVehicle.