इस संसाधन के लिए तरीकों की सूची देखने के लिए, इस पेज का आखिर देखें.
संसाधन दिखाए जाने के तरीके
{
"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 |
इस एसीएल नियम से, कैलेंडर का ऐक्सेस किस हद तक दिया जाता है. | |
scope.type |
string |
स्कोप का टाइप. इन वैल्यू का इस्तेमाल किया जा सकता है:
default" या सार्वजनिक स्कोप को दी गई अनुमतियां, पुष्टि किए गए या पुष्टि नहीं किए गए किसी भी उपयोगकर्ता पर लागू होती हैं. |
|
scope.value |
string |
स्कोप के टाइप के आधार पर, किसी उपयोगकर्ता या ग्रुप का ईमेल पता या किसी डोमेन का नाम. टाइप "default" के लिए, इसे शामिल नहीं किया जाता. |
लिखा जा सकता है |
तरीके
- मिटाएं
- ऐक्सेस कंट्रोल का कोई नियम मिटाता है.
- get
- ऐक्सेस कंट्रोल का कोई नियम दिखाता है.
- insert
- ऐक्सेस कंट्रोल का कोई नियम बनाता है.
- list
- कैलेंडर के लिए, ऐक्सेस कंट्रोल लिस्ट में मौजूद नियम दिखाता है.
- patch
- ऐक्सेस कंट्रोल का कोई नियम अपडेट करता है. यह तरीका, पैच सिमैंटिक्स के साथ काम करता है. ध्यान दें कि हर पैच अनुरोध में, कोटे की तीन यूनिट खर्च होती हैं. इसलिए,
getके बादupdateका इस्तेमाल करना बेहतर है. आपके बताए गए फ़ील्ड की वैल्यू, मौजूदा वैल्यू की जगह ले लेती हैं. अनुरोध में बताए नहीं गए फ़ील्ड की वैल्यू में कोई बदलाव नहीं होता. अगर ऐरे फ़ील्ड के बारे में बताया जाता है, तो वे मौजूदा ऐरे को ओवरराइट कर देते हैं. इससे, पहले के सभी ऐरे एलिमेंट मिट जाते हैं. - update
- ऐक्सेस कंट्रोल का कोई नियम अपडेट करता है.
- watch
- एसीएल के संसाधनों में होने वाले बदलावों पर नज़र रखता है.