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 Transcoding استفاده می کند.

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

مولفه های
deliveryVehicle.name

string

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

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

مولفه های
header

object ( DeliveryRequestHeader )

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

updateMask

string ( FieldMask format)

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

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

درخواست بدن

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

بدن پاسخگو

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