यह फ़्लेट इंजन में, वाहन का अपडेट किया गया डेटा लिखता है.
Vehicle
को अपडेट करते समय, इन फ़ील्ड को अपडेट नहीं किया जा सकता, क्योंकि इन्हें सर्वर मैनेज करता है:
currentTrips
availableCapacity
currentRouteSegmentVersion
waypointsVersion
वाहन name
की जानकारी भी अपडेट नहीं की जा सकती.
अगर attributes
फ़ील्ड को अपडेट किया जाता है, तो वाहन के सभी एट्रिब्यूट, अनुरोध में दिए गए एट्रिब्यूट से बदल दिए जाते हैं. अगर आपको सिर्फ़ कुछ एट्रिब्यूट अपडेट करने हैं, तो vehicles.updateAttributes
तरीका देखें. इसी तरह, waypoints
फ़ील्ड को अपडेट किया जा सकता है. हालांकि, इसमें फ़िलहाल वाहन पर मौजूद सभी वेपॉइंट होने चाहिए और कोई दूसरा वेपॉइंट नहीं होना चाहिए.
एचटीटीपी अनुरोध
PUT https://fleetengine.googleapis.com/v1/{name=providers/*/vehicles/*}
यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
name |
ज़रूरी है. यह |
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
header |
Fleet Engine के अनुरोध का स्टैंडर्ड हेडर. |
update |
ज़रूरी है. फ़ील्ड मास्क, जो बताता है कि यह फ़ील्ड के पूरी तरह से क्वालिफ़ाइड नामों की सूची है. इसमें नामों को कॉमा लगाकर अलग किया गया है. उदाहरण: |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में Vehicle
का उदाहरण है.
जवाब का मुख्य भाग
कामयाब रहने पर, जवाब के मुख्य हिस्से में Vehicle
का एक इंस्टेंस शामिल किया जाता है.