Method: providers.deliveryVehicles.patch

अपडेट किया गया DeliveryVehicle डेटा, Fleet Engine में सेव करता है और Tasks को DeliveryVehicle को असाइन करता है. DeliveryVehicle का नाम अपडेट नहीं किया जा सकता. हालांकि, remainingVehicleJourneySegments को अपडेट किया जा सकता है. हालांकि, इसमें DeliveryVehicle पर मौजूद सभी VehicleJourneySegment शामिल होने चाहिए. taskId, remainingVehicleJourneySegments से वापस लाए जाते हैं और अगर उन्हें अब तक असाइन नहीं किया गया है, तो उनसे जुड़े Tasks DeliveryVehicle को असाइन कर दिए जाते हैं.

एचटीटीपी अनुरोध

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

यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ के पैरामीटर

पैरामीटर
deliveryVehicle.name

string

डिलीवरी करने वाले इस वाहन का खास नाम. फ़ॉर्मैट providers/{provider}/deliveryVehicles/{vehicle} है.

क्वेरी पैरामीटर

पैरामीटर
header

object (DeliveryRequestHeader)

ज़रूरी नहीं. डिलीवरी एपीआई अनुरोध का स्टैंडर्ड हेडर.

updateMask

string (FieldMask format)

ज़रूरी है. एक फ़ील्ड मास्क, जो बताता है कि किन DeliveryVehicle फ़ील्ड को अपडेट करना है. ध्यान दें कि updateMask में कम से कम एक फ़ील्ड होना चाहिए.

यह फ़ील्ड के पूरी तरह क्वालिफ़ाइड नामों की कॉमा-सेपरेटेड लिस्ट है. उदाहरण: "remainingVehicleJourneySegments".

अनुरोध का मुख्य भाग

अनुरोध के मुख्य भाग में DeliveryVehicle का उदाहरण है.

जवाब का मुख्य भाग

कामयाब रहने पर, जवाब के मुख्य हिस्से में DeliveryVehicle का एक इंस्टेंस शामिल किया जाता है.