- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- IAM से जुड़ी अनुमतियां
- UpdateSelectedRouteRequest
नामों के हिसाब से, एक से ज़्यादा SelectedRoute संसाधनों को अपडेट करता है.
एचटीटीपी अनुरोध
POST https://roads.googleapis.com/selection/v1/{parent=projects/*}/selectedRoutes:batchUpdate
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
| पैरामीटर | |
|---|---|
parent |
ज़रूरी है. बैच में चुने गए सभी रूट के लिए शेयर किया गया प्रोजेक्ट रिसॉर्स. ऐसा करना इसलिए ज़रूरी है, क्योंकि बैच अनुरोध में सिर्फ़ एक |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, इस स्ट्रक्चर का डेटा शामिल होता है:
| JSON के काेड में दिखाना |
|---|
{
"requests": [
{
object ( |
| फ़ील्ड | |
|---|---|
requests[] |
ज़रूरी है. अनुरोध का मैसेज, जिसमें अपडेट करने के लिए चुने गए रास्ते की जानकारी दी गई हो. एक बैच में, चुने गए ज़्यादा से ज़्यादा 1,000 रूट अपडेट किए जा सकते हैं. हर अनुरोध का पैरंट रिसॉर्स या तो खाली होना चाहिए या टॉप-लेवल |
updateMask |
ज़रूरी नहीं. बैच में मौजूद सभी चाइल्ड अनुरोधों के ज़रिए शेयर किए गए, अपडेट किए जाने वाले फ़ील्ड की सूची. फ़ील्ड पाथ, उदाहरण: अगर यह सेट है, तो यह अगर इसे शामिल नहीं किया जाता है, तो चाइल्ड रिक्वेस्ट का |
जवाब का मुख्य भाग
एक से ज़्यादा SelectedRoute अपडेट करने से मिला जवाब.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
| JSON फ़ॉर्मैट में दिखाया गया है |
|---|
{
"selectedRoutes": [
{
object ( |
| फ़ील्ड | |
|---|---|
selectedRoutes[] |
|
अनुमति पाने के लिंक
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/cloud-platform
IAM से जुड़ी अनुमतियां
parent संसाधन पर, IAM की यह अनुमति ज़रूरी है:
roads.selectedRoutes.batchUpdate
ज़्यादा जानकारी के लिए, IAM दस्तावेज़ देखें.
UpdateSelectedRouteRequest
SelectedRoute को अपडेट करने का अनुरोध.
| JSON के काेड में दिखाना |
|---|
{
"selectedRoute": {
object ( |
| फ़ील्ड | |
|---|---|
selectedRoute |
ज़रूरी है. |
updateMask |
ज़रूरी नहीं. अपडेट किए जाने वाले फ़ील्ड की सूची. फ़ील्ड पाथ, उदाहरण: अगर अगर |