المرجع: 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 }, "createdTime": string, "hidden": boolean, "restrictions": { "copyRequiresWriterPermission": boolean, "domainUsersOnly": boolean, "driveMembersOnly": boolean, "adminManagedRestrictions": boolean, "sharingFoldersRequiresOrganizerPermission": boolean }, "orgUnitId": string } |
الحقول | |
---|---|
id |
النتائج فقط. رقم تعريف مساحة التخزين السحابي المشتركة هذه، وهو أيضًا رقم تعريف المجلد من المستوى الأعلى في مساحة التخزين السحابي المشتركة هذه. |
name |
اسم مساحة التخزين السحابي المشتركة هذه. |
colorRgb |
لون مساحة التخزين السحابي المشتركة هذه بتنسيق سلسلة سداسية عشرية لنموذج RGB ولا يمكن ضبطه إلا في طلب |
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 بكسل. |
createdTime |
النتائج فقط. الوقت الذي تم فيه إنشاء مساحة التخزين السحابي المشتركة (التاريخ والوقت بتنسيق RFC 3339) |
restrictions |
مجموعة من القيود التي تنطبق على مساحة التخزين السحابي المشترَكة هذه أو على العناصر داخلها يُرجى العِلم أنّه لا يمكن ضبط القيود عند إنشاء مساحة تخزين سحابي مشتركة. لإضافة قيد، عليك أولاً إنشاء مساحة تخزين سحابي مشتركة ثم استخدام |
restrictions.copyRequiresWriterPermission |
ما إذا كان يجب إيقاف خيارات نسخ الملفات أو طباعتها أو تنزيلها داخل مساحة التخزين السحابي المشتركة هذه للقراء والمعلِّقين عند ضبط هذا القيد على |
restrictions.domainUsersOnly |
ما إذا كان الوصول إلى مساحة التخزين السحابي المشتركة هذه والعناصر داخلها يقتصر على مستخدمي النطاق الذي تنتمي إليه مساحة التخزين السحابي المشتركة هذه قد يتم إلغاء هذا القيد من خلال سياسات مشاركة أخرى يتم التحكّم فيها خارج مساحة التخزين السحابي المشتركة هذه. |
restrictions.driveMembersOnly |
ما إذا كان الوصول إلى العناصر داخل مساحة التخزين السحابي المشتركة هذه يقتصر على أعضائها |
restrictions.adminManagedRestrictions |
ما إذا كانت امتيازات المشرف على مساحة التخزين السحابي هذه مطلوبة لتعديل القيود |
restrictions.sharingFoldersRequiresOrganizerPermission |
إذا كان هذا الحقل صحيحًا، يمكن فقط للمستخدمين الذين لديهم دور المنظِّم مشاركة المجلدات. إذا كانت القيمة "خطأ"، يمكن للمستخدمين الذين لديهم دور "المنسِق" أو دور "منسِق الملفات" مشاركة المجلدات. |
orgUnitId |
النتائج فقط. الوحدة التنظيمية لمساحة التخزين السحابي المشتركة هذه. لا تتم تعبئة هذا الحقل في ردود |
الطُرق |
|
---|---|
|
لإنشاء مساحة تخزين سحابي مشتركة |
|
حذف مساحة تخزين سحابي مشتركة نهائيًا يكون المستخدم فيها organizer |
|
تحصل على البيانات الوصفية لمساحة تخزين سحابي مشتركة حسب رقم التعريف. |
|
إخفاء مساحة تخزين سحابي مشتركة من العرض التلقائي |
|
يعرض مساحات التخزين السحابي المشتركة للمستخدم. |
|
استعادة مساحة تخزين سحابي مشتركة إلى العرض التلقائي |
|
تعديل البيانات الوصفية لمساحة تخزين سحابي مشتركة |