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)

ज़रूरी नहीं. Delivery API के अनुरोध का स्टैंडर्ड हेडर.

updateMask

string (FieldMask format)

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

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

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

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

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

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