Method: providers.deliveryVehicles.patch

यह फ़्लीट इंजन में, DeliveryVehicle का अपडेट किया गया डेटा लिखता है और DeliveryVehicle को Tasks असाइन करता है. आप 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 फ़ील्ड को अपडेट करना है. ध्यान दें कि updatedMask में कम से कम एक फ़ील्ड होना चाहिए.

यह फ़ील्ड के पूरी तरह क्वालिफ़ाइड नाम की सूची है, जिसे कॉमा लगाकर अलग किया गया है. उदाहरण: "remainingVehicleJourneySegments".

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

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

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

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