Method: selection.v1.projects.selectedRoutes.batchCreate

यह कई SelectedRoute संसाधन बनाता है और एक शेड्यूल शुरू करता है. इससे हर रूट के लिए, समय-समय पर कैश मेमोरी की जानकारी मिलती है.

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

POST https://roads.googleapis.com/selection/v1/{parent=projects/*}/selectedRoutes:batchCreate

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

पाथ पैरामीटर

पैरामीटर
parent

string

ज़रूरी है. यह प्रोजेक्ट रिसॉर्स, बैच में चुने गए सभी रास्तों के साथ शेयर किया जाता है. ऐसा इसलिए करना ज़रूरी है, क्योंकि बैच अनुरोध में सिर्फ़ एक parent का इस्तेमाल किया जा सकता है. फ़ॉर्मैट: projects/{project}

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

अनुरोध के मुख्य हिस्से में, इस स्ट्रक्चर का डेटा शामिल होता है:

JSON के काेड में दिखाना
{
  "requests": [
    {
      object (CreateSelectedRouteRequest)
    }
  ]
}
फ़ील्ड
requests[]

object (CreateSelectedRouteRequest)

ज़रूरी है. अनुरोध का वह मैसेज जिसमें बनाए जाने वाले चुने गए रास्ते की जानकारी दी गई हो. एक बैच में, ज़्यादा से ज़्यादा 1,000 चुने गए रास्ते बनाए जा सकते हैं. हर अनुरोध का पैरंट संसाधन, या तो खाली होना चाहिए या टॉप-लेवल parent से मेल खाना चाहिए.

जवाब का मुख्य भाग

एक से ज़्यादा SelectedRoute बनाने पर मिला जवाब.

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

JSON फ़ॉर्मैट में दिखाया गया है
{
  "selectedRoutes": [
    {
      object (SelectedRoute)
    }
  ]
}
फ़ील्ड
selectedRoutes[]

object (SelectedRoute)

SelectedRoute संसाधन बनाए गए.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

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

IAM अनुमतियां

parent संसाधन पर, IAM की यह अनुमति ज़रूरी है:

  • roads.selectedRoutes.batchCreate

ज़्यादा जानकारी के लिए, IAM का दस्तावेज़ देखें.

CreateSelectedRouteRequest

SelectedRoute बनाने का अनुरोध.

JSON के काेड में दिखाना
{
  "parent": string,
  "selectedRoute": {
    object (SelectedRoute)
  },
  "selectedRouteId": string
}
फ़ील्ड
parent

string

ज़रूरी है. वह प्रोजेक्ट जिसके तहत SelectedRoute बनाया जाएगा. फ़ॉर्मैट: projects/{project}

selectedRoute

object (SelectedRoute)

ज़रूरी है. बनाने के लिए SelectedRoute.

selectedRouteId

string

ज़रूरी नहीं. SelectedRoute के लिए इस्तेमाल किया जाने वाला आईडी. यह SelectedRoute के संसाधन के नाम का आखिरी कॉम्पोनेंट बन जाएगा.

इस वैल्यू में 4 से 63 वर्ण होने चाहिए. साथ ही, इसमें "a-z", "A-Z", "0-9" या "-" जैसे मान्य वर्ण होने चाहिए. अगर यह वैल्यू नहीं दी जाती है या इसे खाली छोड़ दिया जाता है, तो संसाधन बनाने के बाद एक यूयूआईडी जनरेट किया जाएगा.