Method: providers.deliveryVehicles.patch

داده های به روز DeliveryVehicle در Fleet Engine می نویسد و Tasks به DeliveryVehicle اختصاص می دهد. شما نمی توانید نام DeliveryVehicle را به روز کنید. شما می توانید remainingVehicleJourneySegments به روز کنید، اما باید شامل تمام بخش های VehicleJourneySegment باشد تا در DeliveryVehicle باقی بماند. taskId ها از remainingVehicleJourneySegments VehicleJourneySegments بازیابی می شوند و اگر هنوز تخصیص نیافته اند، Tasks مربوط به آنها به DeliveryVehicle اختصاص داده می شود.

درخواست HTTP

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

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

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

پارامترها
delivery Vehicle. name

string

نام منحصر به فرد این وسیله نقلیه تحویلی. قالب providers/{provider}/deliveryVehicles/{vehicle} است.

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

پارامترها
header

object ( DeliveryRequestHeader )

اختیاری. هدر درخواست استاندارد Delivery API.

update Mask

string ( FieldMask format)

مورد نیاز. یک فیلد ماسک که نشان می‌دهد کدام قسمت‌های DeliveryVehicle باید به‌روزرسانی شود. توجه داشته باشید که updateMask باید حداقل یک فیلد داشته باشد.

این فهرستی از نام‌های فیلدهای کاملاً واجد شرایط با کاما است. مثال: "remainingVehicleJourneySegments" .

درخواست بدن

بدنه درخواست شامل یک نمونه از DeliveryVehicle است.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از DeliveryVehicle است.