इस संसाधन के लिए तरीकों की सूची देखने के लिए, इस पेज पर सबसे नीचे जाएं.
संसाधन के तौर पर दिखाए जाने वाले आइटम
{ "kind": "calendar#aclRule", "etag": etag, "id": string, "scope": { "type": string, "value": string }, "role": string }
प्रॉपर्टी का नाम | मान | ब्यौरा | नोट |
---|---|---|---|
etag |
etag |
संसाधन का ETag. | |
id |
string |
ऐक्सेस कंट्रोल लिस्ट (एसीएल) के नियम का आइडेंटिफ़ायर. कैलेंडर शेयर करना लेख पढ़ें. | |
kind |
string |
संसाधन का टाइप ("calendar#aclRule "). |
|
role |
string |
स्कोप के लिए असाइन की गई भूमिका. वैल्यू इस तरह की हो सकती हैं:
|
लिखा जा सकता है |
scope |
object |
इस ACL नियम के तहत, कैलेंडर का ऐक्सेस कितना दिया गया है. | |
scope.type |
string |
दायरे का टाइप. वैल्यू इस तरह की हो सकती हैं:
default " या सार्वजनिक स्कोप के लिए दी गई अनुमतियां, पुष्टि किए गए या नहीं किए गए किसी भी उपयोगकर्ता पर लागू होती हैं. |
|
scope.value |
string |
दायरे के टाइप के आधार पर, किसी उपयोगकर्ता या ग्रुप का ईमेल पता या डोमेन का नाम. "default " टाइप के लिए शामिल नहीं किया गया. |
लिखा जा सकता है |
तरीके
- मिटाएं
- ऐक्सेस कंट्रोल का कोई नियम मिटाता है.
- get
- ऐक्सेस कंट्रोल का नियम दिखाता है.
- शामिल करें
- ऐक्सेस कंट्रोल का नियम बनाता है.
- list
- यह कैलेंडर के लिए, ऐक्सेस कंट्रोल सूची में मौजूद नियमों को दिखाता है.
- पैच
- ऐक्सेस कंट्रोल के नियम को अपडेट करता है. यह तरीका, पैच सेमेंटेक्स के साथ काम करता है. ध्यान दें कि हर पैच अनुरोध के लिए, कोटा की तीन यूनिट खर्च होती हैं. इसलिए,
get
के बादupdate
का इस्तेमाल करें. आपने जो फ़ील्ड वैल्यू दी हैं वे मौजूदा वैल्यू की जगह ले लेंगी. अनुरोध में जिन फ़ील्ड की जानकारी नहीं दी जाती है उनमें कोई बदलाव नहीं होता. अगर ऐरे फ़ील्ड तय किए गए हैं, तो वे मौजूदा ऐरे को ओवरराइट कर देते हैं. इससे, पिछले सभी ऐरे एलिमेंट हट जाते हैं. - अपडेट करें
- ऐक्सेस कंट्रोल के नियम को अपडेट करता है.
- स्मार्टवॉच
- एसीएल संसाधनों में होने वाले बदलावों पर नज़र रखें.