Method: accounts.accessBindings.batchCreate

किसी खाते या प्रॉपर्टी के लिए, एक से ज़्यादा ऐक्सेस बाइंडिंग के बारे में जानकारी बनाता है.

यह तरीका लेन-देन के लिए है. अगर कोई AccessBinding नहीं बनाई जा सकती, तो कोई भी AccessBinding नहीं बनाई जाएगी.

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

POST https://analyticsadmin.googleapis.com/v1alpha/{parent=accounts/*}/accessBindings:batchCreate

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

पाथ पैरामीटर

पैरामीटर
parent

string

ज़रूरी है. वह खाता या प्रॉपर्टी जिसके पास ऐक्सेस बाइंडिंग का मालिकाना हक है. CreateAccessBindingRequest मैसेज में मौजूद पैरंट फ़ील्ड या तो खाली होना चाहिए या इस फ़ील्ड से मेल खाना चाहिए. फ़ॉर्मैट: - accounts/{account} - properties/{property}

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

अनुरोध के मुख्य भाग में, नीचे दिए गए स्ट्रक्चर वाला डेटा होता है:

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

object (CreateAccessBindingRequest)

ज़रूरी है. ऐसे अनुरोध जिनमें बनाने के लिए ऐक्सेस बाइंडिंग की जानकारी दी गई हो. एक बार में ज़्यादा से ज़्यादा 1,000 ऐक्सेस बाइंडिंग बनाई जा सकती हैं.

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

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

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

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

  • https://www.googleapis.com/auth/analytics.manage.users

CreateAccessBindingRequest

accessBindings.create आरपीसी के लिए अनुरोध मैसेज.

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

string

ज़रूरी है. फ़ॉर्मैट: - accounts/{account} - properties/{property}

accessBinding

object (AccessBinding)

ज़रूरी है. वह ऐक्सेस बाइंडिंग जिसे बनाना है.