संसाधन: AccessBinding
भूमिकाओं के एक सेट के लिए उपयोगकर्ता को बाध्य करना.
JSON के काेड में दिखाना |
---|
{ "name": string, "roles": [ string ], // Union field |
फ़ील्ड | |
---|---|
name |
सिर्फ़ आउटपुट के लिए. इस बाइंडिंग के संसाधन का नाम. फ़ॉर्मैट: accounts/{account}/accessBindings/{accessBinding} या प्रॉपर्टी/{property}/accessBindings/{accessBinding} उदाहरण: "accounts/100/accessBindings/200" |
roles[] |
पैरंट संसाधन को दी जाने वाली भूमिकाओं की सूची. मान्य वैल्यू: prefixRoles/व्यूअर ValueTrackRoles/ऐनलिस्ट प्रीसेट रोल्स/एडिटोरियल ऑब्ज़र्वेशन/एडमिन प्रीडिविज़न रोल्स/नो-कॉस्ट-डेटा प्रीडिनेट रोल्स/नो-रिवेन्यू-डेटा उपयोगकर्ताओं के लिए, अगर भूमिकाओं की खाली सूची सेट है, तो यह AccessBinding मिटा दिया जाएगा. |
यूनियन फ़ील्ड access_target . वह टारगेट जिसके लिए भूमिकाएं सेट करनी हैं. access_target इनमें से सिर्फ़ एक हो सकता है: |
|
user |
अगर सेट हो, तो उस उपयोगकर्ता का ईमेल पता जिसके लिए भूमिकाएं सेट करनी हैं. फ़ॉर्मैट: "someuser@gmail.com" |
तरीके |
|
---|---|
|
किसी खाते या प्रॉपर्टी की एक से ज़्यादा ऐक्सेस बाइंडिंग के बारे में जानकारी बनाता है. |
|
एक से ज़्यादा उपयोगकर्ताओं की जानकारी मिटाता है किसी खाते या प्रॉपर्टी से लिंक करता है. |
|
किसी खाते या प्रॉपर्टी की एक से ज़्यादा ऐक्सेस बाइंडिंग के बारे में जानकारी देता है. |
|
किसी खाते या प्रॉपर्टी की एक से ज़्यादा ऐक्सेस बाइंडिंग के बारे में जानकारी अपडेट करता है. |
|
किसी खाते या प्रॉपर्टी के लिए, ऐक्सेस बाइंडिंग बनाता है. |
|
किसी खाते या प्रॉपर्टी के लिए, ऐक्सेस बाइंडिंग को मिटाता है. |
|
किसी ऐक्सेस बाइंडिंग के बारे में जानकारी मिलती है. |
|
यह किसी खाते या प्रॉपर्टी की सभी ऐक्सेस बाइंडिंग की सूची बनाता है. |
|
किसी खाते या प्रॉपर्टी के लिए, ऐक्सेस बाइंडिंग को अपडेट करता है. |