इससे वाहन के एट्रिब्यूट कुछ हद तक अपडेट होते हैं. सिर्फ़ अनुरोध में बताए गए एट्रिब्यूट अपडेट किए जाएंगे और दूसरे एट्रिब्यूट में कोई बदलाव नहीं किया जाएगा. ध्यान दें: यह vehicles.update
में अलग है. यहां पूरे attributes
फ़ील्ड को UpdateVehicleRequest
के फ़ील्ड से बदल दिया जाएगा. साथ ही, जो एट्रिब्यूट अनुरोध में नहीं हैं उन्हें हटा दिया जाएगा.
एचटीटीपी अनुरोध
POST https://fleetengine.googleapis.com/v1/{name=providers/*/vehicles/*}:updateAttributes
यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ के पैरामीटर
पैरामीटर | |
---|---|
name |
ज़रूरी है. |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में इस तरह का डेटा शामिल होता है:
जेएसओएन के काेड में दिखाना |
---|
{ "header": { object ( |
फ़ील्ड | |
---|---|
header |
स्टैंडर्ड फ़्लीट इंजन अनुरोध हेडर. |
attributes[] |
ज़रूरी है. वाहन के वे एट्रिब्यूट जिन्हें अपडेट करना है. जो एट्रिब्यूट टैग नहीं किए गए हैं उनमें न तो बदलाव किया जाता है और न ही उन्हें हटाया जाता है. |
जवाब का मुख्य भाग
vehicles.updateAttributes
जवाब मैसेज.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
जेएसओएन के काेड में दिखाना |
---|
{
"attributes": [
{
object ( |
फ़ील्ड | |
---|---|
attributes[] |
ज़रूरी है. वाहन के एट्रिब्यूट की पूरी सूची अपडेट की गई है. इनमें नए, बदले गए, और बिना बदलाव वाले एट्रिब्यूट शामिल हैं. |