Method: projects.locations.backends.updateTraffic

किसी बैकएंड का ट्रैफ़िक अपडेट करता है.

एचटीटीपी अनुरोध

PATCH https://firebaseapphosting.googleapis.com/v1beta/{traffic.name=projects/*/locations/*/backends/*/traffic}

यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
traffic.name

string

आइडेंटिफ़ायर. बैकएंड के संसाधन का नाम.

प्रारूप:

projects/{project}/locations/{locationId}/backends/{backendId}.

क्वेरी पैरामीटर

पैरामीटर
updateMask

string (FieldMask format)

ज़रूरी है. फ़ील्ड मास्क का इस्तेमाल अपडेट के ज़रिए ट्रैफ़िक संसाधन में ओवरराइट किए जाने वाले फ़ील्ड तय करने के लिए किया जाता है. UpdateMask में दिए गए फ़ील्ड, संसाधन से जुड़े होते हैं, न कि पूरे अनुरोध से. अगर कोई फ़ील्ड मास्क में है, तो उसे ओवरराइट कर दिया जाएगा. अगर उपयोगकर्ता मास्क नहीं देता है, तो सभी फ़ील्ड ओवरराइट हो जाएंगे.

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

requestId

string

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

उदाहरण के लिए, ऐसी स्थिति पर विचार करें जिसमें आप शुरुआत में अनुरोध करें और वह समय खत्म होने का अनुरोध करे. अगर उसी अनुरोध आईडी के साथ दोबारा अनुरोध किया जाता है, तो सर्वर यह जांच कर सकता है कि उसी अनुरोध आईडी वाली ओरिजनल कार्रवाई मिली है या नहीं. अगर ऐसा है, तो वह दूसरे अनुरोध को अनदेखा कर देगा. इससे क्लाइंट गलती से डुप्लीकेट जवाबदेही तय नहीं कर पाते.

अनुरोध आईडी एक मान्य यूयूआईडी होना चाहिए. इसमें अपवाद के तौर पर, शून्य यूयूआईडी काम नहीं करता (00000000-0000-0000-0000-000000000000).

validateOnly

boolean

ज़रूरी नहीं. इससे यह पता चलता है कि अनुरोध को जारी रखे बिना या किसी संसाधन को अपडेट किए बिना, अनुरोध की पुष्टि की जानी चाहिए.

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

अनुरोध के मुख्य हिस्से में Traffic का एक इंस्टेंस शामिल है.

जवाब का लेख

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

अनुमति के दायरे

नीचे दिए गए OAuth स्कोप की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/cloud-platform

ज़्यादा जानकारी के लिए, पुष्टि करने से जुड़ी खास जानकारी देखें.