المرجع: Drive
تمثيل مساحة التخزين السحابي المشتركة
تتطلب بعض طرق الموارد (مثل drives.update
) السمة driveId
. يمكنك استخدام الطريقة drives.list
لاسترداد رقم تعريف مساحة تخزين سحابي مشتركة.
تمثيل JSON |
---|
{ "id": string, "name": string, "colorRgb": string, "kind": string, "backgroundImageLink": string, "capabilities": { "canAddChildren": boolean, "canComment": boolean, "canCopy": boolean, "canDeleteDrive": boolean, "canDownload": boolean, "canEdit": boolean, "canListChildren": boolean, "canManageMembers": boolean, "canReadRevisions": boolean, "canRename": boolean, "canRenameDrive": boolean, "canChangeDriveBackground": boolean, "canShare": boolean, "canChangeCopyRequiresWriterPermissionRestriction": boolean, "canChangeDomainUsersOnlyRestriction": boolean, "canChangeDriveMembersOnlyRestriction": boolean, "canChangeSharingFoldersRequiresOrganizerPermissionRestriction": boolean, "canResetDriveRestrictions": boolean, "canDeleteChildren": boolean, "canTrashChildren": boolean }, "themeId": string, "backgroundImageFile": { "id": string, "xCoordinate": number, "yCoordinate": number, "width": number }, "createdDate": string, "hidden": boolean, "restrictions": { "copyRequiresWriterPermission": boolean, "domainUsersOnly": boolean, "driveMembersOnly": boolean, "adminManagedRestrictions": boolean, "sharingFoldersRequiresOrganizerPermission": boolean }, "orgUnitId": string } |
الحقول | |
---|---|
id |
النتائج فقط. رقم تعريف مساحة التخزين السحابي المشتركة هذه، وهو أيضًا رقم تعريف مجلد المستوى الأعلى في مساحة التخزين السحابي المشتركة هذه. |
name |
اسم مساحة التخزين السحابي المشتركة هذه. |
colorRgb |
لون مساحة التخزين السحابي المشتركة هذه كسلسلة سداسية عشرية باللون الأحمر والأخضر والأزرق ويمكن ضبط السياسة فقط على طلب |
kind |
النتائج فقط. يكون ذلك دائمًا |
backgroundImageLink |
النتائج فقط. رابط قصير الأجل إلى صورة خلفية مساحة التخزين السحابي المشتركة هذه. |
capabilities |
النتائج فقط. الإمكانات التي يمتلكها المستخدم الحالي في "مساحة التخزين السحابي المشتركة" هذه. |
capabilities.canAddChildren |
النتائج فقط. ما إذا كان يمكن للمستخدم الحالي إضافة الأطفال إلى المجلدات في مساحة التخزين السحابي المشتركة هذه |
capabilities.canComment |
النتائج فقط. ما إذا كان يمكن للمستخدم الحالي التعليق على الملفات في مساحة التخزين السحابي المشتركة هذه |
capabilities.canCopy |
النتائج فقط. ما إذا كان يمكن للمستخدم الحالي نسخ الملفات في مساحة التخزين السحابي المشتركة هذه |
capabilities.canDeleteDrive |
النتائج فقط. ما إذا كان يمكن للمستخدم الحالي حذف "مساحة التخزين السحابي المشتركة" هذه قد تتعذّر محاولة حذف مساحة التخزين السحابي المشتركة إذا كانت هناك عناصر غير من المهملات داخل مساحة التخزين السحابي المشتركة. |
capabilities.canDownload |
النتائج فقط. ما إذا كان يمكن للمستخدم الحالي تنزيل الملفات في مساحة التخزين السحابي المشتركة هذه |
capabilities.canEdit |
النتائج فقط. ما إذا كان المستخدم الحالي يمكنه تعديل الملفات في مساحة التخزين السحابي المشتركة هذه |
capabilities.canListChildren |
النتائج فقط. ما إذا كان المستخدم الحالي يمكنه إدراج العناصر الثانوية للمجلدات في مساحة التخزين السحابي المشتركة هذه. |
capabilities.canManageMembers |
النتائج فقط. ما إذا كان يمكن للمستخدم الحالي إضافة أعضاء إلى "مساحة التخزين السحابي المشتركة" هذه أو إزالتهم أو تغيير دوره. |
capabilities.canReadRevisions |
النتائج فقط. ما إذا كان يمكن للمستخدم الحالي قراءة مورد النُسخ السابقة للملفات في مساحة التخزين السحابي المشتركة هذه |
capabilities.canRename |
النتائج فقط. ما إذا كان يمكن للمستخدم الحالي إعادة تسمية الملفات أو المجلدات في مساحة التخزين السحابي المشتركة هذه |
capabilities.canRenameDrive |
النتائج فقط. ما إذا كان يمكن للمستخدم الحالي إعادة تسمية مساحة التخزين السحابي المشتركة هذه أم لا. |
capabilities.canChangeDriveBackground |
النتائج فقط. ما إذا كان يمكن للمستخدم الحالي تغيير خلفية "مساحة التخزين السحابي المشتركة" هذه |
capabilities.canShare |
النتائج فقط. ما إذا كان يمكن للمستخدم الحالي مشاركة الملفات أو المجلدات في مساحة التخزين السحابي المشتركة هذه |
capabilities.canChangeCopyRequiresWriterPermissionRestriction |
النتائج فقط. ما إذا كان يمكن للمستخدم الحالي تغيير تقييد |
capabilities.canChangeDomainUsersOnlyRestriction |
النتائج فقط. ما إذا كان يمكن للمستخدم الحالي تغيير تقييد |
capabilities.canChangeDriveMembersOnlyRestriction |
النتائج فقط. ما إذا كان يمكن للمستخدم الحالي تغيير تقييد |
capabilities.canChangeSharingFoldersRequiresOrganizerPermissionRestriction |
النتائج فقط. ما إذا كان يمكن للمستخدم الحالي تغيير تقييد |
capabilities.canResetDriveRestrictions |
النتائج فقط. ما إذا كان يمكن للمستخدم الحالي إعادة ضبط قيود مساحة التخزين السحابي المشتركة على الإعدادات التلقائية. |
capabilities.canDeleteChildren |
النتائج فقط. ما إذا كان يمكن للمستخدم الحالي حذف العناصر الثانوية من المجلدات في مساحة التخزين السحابي المشتركة هذه |
capabilities.canTrashChildren |
النتائج فقط. ما إذا كان يمكن للمستخدم الحالي أن يضع الأطفال في المهملات من المجلدات في مساحة التخزين السحابي المشتركة هذه |
themeId |
رقم تعريف المظهر الذي سيتم ضبط صورة الخلفية واللون منه يمكن استرداد مجموعة |
backgroundImageFile |
ملف صورة ومَعلمات الاقتصاص التي تم من خلالها ضبط صورة خلفية لمساحة التخزين السحابي المشتركة هذه. هذا حقل للكتابة فقط؛ لا يمكن ضبطها إلا على طلبات |
backgroundImageFile.id |
رقم تعريف ملف صورة في Google Drive لاستخدامه لصورة الخلفية. |
backgroundImageFile.xCoordinate |
الإحداثي X للزاوية اليسرى العليا من منطقة الاقتصاص في صورة الخلفية. هذه قيمة في النطاق المغلق من 0 إلى 1. تمثل هذه القيمة المسافة الأفقية من الجانب الأيسر من الصورة بالكامل إلى الجانب الأيسر من منطقة الاقتصاص مقسومًا على عرض الصورة بالكامل. |
backgroundImageFile.yCoordinate |
الإحداثي Y للزاوية اليسرى العليا من منطقة الاقتصاص في صورة الخلفية. هذه قيمة في النطاق المغلق من 0 إلى 1. تمثل هذه القيمة المسافة الرأسية من الجانب العلوي للصورة بالكامل إلى الجانب العلوي من منطقة الاقتصاص مقسومًا على ارتفاع الصورة بأكملها. |
backgroundImageFile.width |
عرض الصورة التي تم اقتصاصها في النطاق المغلق من 0 إلى 1. تمثل هذه القيمة عرض الصورة التي تم اقتصاصها مقسومًا على عرض الصورة بأكملها. ويتم احتساب الارتفاع من خلال تطبيق نسبة عرض إلى ارتفاع تتراوح بين 80 و9، يجب ألا يقلّ عرض الصورة الناتجة عن 1280 بكسل وارتفاعها عن 144 بكسل. |
createdDate |
النتائج فقط. وقت إنشاء مساحة التخزين السحابي المشتركة (التاريخ والوقت وفق معيار RFC 3339) |
restrictions |
مجموعة من القيود التي تنطبق على مساحة التخزين السحابي المشتركة هذه أو العناصر داخل مساحة التخزين السحابي المشتركة هذه. |
restrictions.copyRequiresWriterPermission |
يجب إيقاف خيارات نسخ الملفات أو طباعتها أو تنزيلها في مساحة التخزين السحابي المشتركة هذه، للقرّاء والمعلِّقين. عند ضبط هذا القيد على |
restrictions.domainUsersOnly |
ما إذا كان الوصول إلى مساحة التخزين السحابي المشتركة هذه والعناصر داخلها محصورًا على مستخدمي النطاق الذي تنتمي إليه مساحة التخزين السحابي المشتركة هذه. قد تلغي سياسات المشاركة الأخرى التي يتم التحكّم فيها خارج مساحة التخزين السحابي المشتركة هذه هذا التقييد. |
restrictions.driveMembersOnly |
ما إذا كان الوصول إلى العناصر داخل "مساحة التخزين السحابي المشتركة" هذه محصورًا على أعضائها. |
restrictions.adminManagedRestrictions |
ما إذا كانت امتيازات المشرف في "مساحة التخزين السحابي المشتركة" هذه مطلوبة لتعديل القيود أم لا. |
restrictions.sharingFoldersRequiresOrganizerPermission |
في حال الضبط على "صحيح"، يمكن فقط للمستخدمين الذين لديهم دور المنظِّم مشاركة المجلدات. إذا تم ضبط السياسة على "خطأ"، يمكن للمستخدمين الذين لديهم دور المنظِّم أو دور منظِّم الملف مشاركة المجلدات. |
orgUnitId |
النتائج فقط. الوحدة التنظيمية في "مساحة التخزين السحابي المشتركة" هذه. تتم تعبئة هذا الحقل فقط لردود |
الطُرق |
|
---|---|
|
يؤدي هذا الإجراء إلى حذف مساحة التخزين السحابي المشتركة التي يكون المستخدم فيها organizer نهائيًا. |
|
يتم الحصول على البيانات الوصفية لمساحة التخزين السحابي المشتركة حسب رقم التعريف. |
|
يؤدي هذا الإجراء إلى إخفاء مساحة تخزين سحابي مشتركة من العرض التلقائي. |
|
إنشاء "مساحة تخزين سحابي مشتركة" جديدة |
|
يسرد مساحات التخزين السحابي المشتركة للمستخدم. |
|
استعادة مساحة تخزين سحابي مشتركة إلى العرض التلقائي |
|
يتم تعديل البيانات الوصفية لمساحة التخزين السحابي المشتركة. |