برای فهرست روشهای این منبع، به انتهای این صفحه مراجعه کنید.
نمایش منابع
{
"kind": "calendar#aclRule",
"etag": etag,
"id": string,
"scope": {
"type": string,
"value": string
},
"role": string
}| نام ملک | ارزش | توضیحات | یادداشتها |
|---|---|---|---|
etag | etag | برچسب منبع (ETag). | |
id | string | شناسهی قانون فهرست کنترل دسترسی (ACL). به اشتراکگذاری تقویمها مراجعه کنید. | |
kind | string | نوع منبع (" calendar#aclRule "). | |
role | string | نقشی که به محدوده اختصاص داده شده است. مقادیر ممکن عبارتند از:
| قابل نوشتن |
scope | object | میزان دسترسی به تقویم توسط این قانون ACL اعطا میشود. | |
scope. type | string | نوع دامنه. مقادیر ممکن عبارتند از:
default » یا عمومی، برای هر کاربری، چه احراز هویت شده و چه نشده، اعمال میشود. | |
scope. value | string | آدرس ایمیل یک کاربر یا گروه، یا نام یک دامنه، بسته به نوع دامنه. برای نوع " default " حذف شده است. | قابل نوشتن |
روشها
- حذف
- یک قانون کنترل دسترسی را حذف میکند.
- دریافت
- یک قانون کنترل دسترسی را برمیگرداند.
- درج
- یک قانون کنترل دسترسی ایجاد میکند.
- فهرست
- قوانین موجود در لیست کنترل دسترسی برای تقویم را برمیگرداند.
- پچ
- یک قانون کنترل دسترسی را بهروزرسانی میکند. این روش از معنای وصله (patch semantics) پشتیبانی میکند. توجه داشته باشید که هر درخواست وصله سه واحد سهمیه مصرف میکند؛ بهتر است از
getو به دنبال آنupdateاستفاده کنید. مقادیر فیلدی که مشخص میکنید جایگزین مقادیر موجود میشوند. فیلدهایی که در درخواست مشخص نمیکنید بدون تغییر باقی میمانند. فیلدهای آرایه، در صورت مشخص شدن، آرایههای موجود را بازنویسی میکنند. این کار عناصر آرایه قبلی را حذف میکند. - بهروزرسانی
- یک قانون کنترل دسترسی را بهروزرسانی میکند.
- تماشا کنید
- مراقب تغییرات در منابع ACL باشید.