सिंगल बैकएंड के लिए जानकारी अपडेट करता है.
एचटीटीपी अनुरोध
PATCH https://firebaseapphosting.googleapis.com/v1beta/{backend.name=projects/*/locations/*/backends/*}
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
backend.name |
आइडेंटिफ़ायर. बैकएंड के संसाधन का नाम. प्रारूप:
|
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
updateMask |
ज़रूरी है. फ़ील्ड मास्क का इस्तेमाल, उन फ़ील्ड के बारे में बताने के लिए किया जाता है जिन्हें अपडेट के दौरान बैकएंड संसाधन में ओवरराइट किया जाना है. UpdateMask में दिए गए फ़ील्ड, संसाधन से जुड़े होते हैं, न कि पूरे अनुरोध से. अगर कोई फ़ील्ड मास्क में है, तो उसे ओवरराइट कर दिया जाएगा. अगर उपयोगकर्ता मास्क नहीं देता है, तो सभी फ़ील्ड ओवरराइट हो जाएंगे. यह फ़ील्ड के पूरी तरह क्वालिफ़ाइड नाम की सूची है, जिसे कॉमा लगाकर अलग किया गया है. उदाहरण: |
requestId |
ज़रूरी नहीं. अनुरोधों की पहचान करने के लिए, अनुरोध का वैकल्पिक आईडी. एक यूनीक अनुरोध आईडी तय करें, ताकि अगर आपके अनुरोध को फिर से प्रोसेस करना पड़े, तो सर्वर को पता चल जाए कि वह अनुरोध पूरा नहीं कर चुका है. सर्वर पहले अनुरोध के बाद कम से कम 60 मिनट तक गारंटी देगा. उदाहरण के लिए, ऐसी स्थिति पर विचार करें जिसमें आप शुरुआत में अनुरोध करें और वह समय खत्म होने का अनुरोध करे. अगर उसी अनुरोध आईडी के साथ दोबारा अनुरोध किया जाता है, तो सर्वर यह जांच कर सकता है कि उसी अनुरोध आईडी वाली ओरिजनल कार्रवाई मिली है या नहीं. अगर ऐसा है, तो वह दूसरे अनुरोध को अनदेखा कर देगा. इससे क्लाइंट गलती से डुप्लीकेट जवाबदेही तय नहीं कर पाते. अनुरोध आईडी एक मान्य यूयूआईडी होना चाहिए. इसमें अपवाद के तौर पर, शून्य यूयूआईडी काम नहीं करता (00000000-0000-0000-0000-000000000000). |
validateOnly |
ज़रूरी नहीं. इससे यह पता चलता है कि अनुरोध को जारी रखे बिना या किसी संसाधन को अपडेट किए बिना, अनुरोध की पुष्टि की जानी चाहिए. |
allowMissing |
ज़रूरी नहीं. अगर 'सही है' पर सेट किया जाता है और बैकएंड नहीं मिलता है, तो एक नया बैकएंड बनाया जाएगा. |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में Backend
का एक इंस्टेंस शामिल है.
जवाब का लेख
कामयाब होने पर, जवाब के मुख्य हिस्से में Operation
का एक इंस्टेंस शामिल होता है.
अनुमति के दायरे
नीचे दिए गए OAuth स्कोप की ज़रूरत हाेती है:
https://www.googleapis.com/auth/cloud-platform
ज़्यादा जानकारी के लिए, पुष्टि करने से जुड़ी खास जानकारी देखें.