المورد: 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,
"canChangeDownloadRestriction": 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,
"downloadRestriction": {
object ( |
الحقول | |
---|---|
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 |
النتائج فقط. تُستخدَم لتحديد ما إذا كان بإمكان المستخدم الحالي نقل العناصر الفرعية من المجلدات في مساحة التخزين السحابي المشتركة هذه إلى المهملات. |
capabilities.canChangeDownloadRestriction |
النتائج فقط. تُستخدَم لتحديد ما إذا كان بإمكان المستخدم الحالي تغيير القيود التي فرضها المنظِّم على تنزيل مساحة التخزين السحابي المشتركة هذه. |
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 |
في حال ضبط القيمة على "صحيح"، يمكن للمستخدمين الذين لديهم دور المنظِّم فقط مشاركة المجلدات. إذا كانت القيمة false، يمكن للمستخدمين الذين لديهم دور المنظِّم أو دور منظِّم الملفات مشاركة المجلدات. |
restrictions.downloadRestriction |
قيود التنزيل التي يفرضها مديرو مساحة التخزين السحابي المشتركة |
orgUnitId |
النتائج فقط. الوحدة التنظيمية لمساحة التخزين السحابي المشتركة هذه لا تتم تعبئة هذا الحقل في ردود |
الطُرق |
|
---|---|
|
تنشئ هذه الطريقة مساحة تخزين سحابي مشتركة. |
|
يحذف هذا الإجراء نهائيًا مساحة تخزين سحابي مشتركة يكون المستخدم organizer فيها. |
|
تعرض هذه الطريقة البيانات الوصفية لمساحة تخزين سحابي مشتركة حسب رقم التعريف. |
|
يخفي مساحة تخزين سحابي مشتركة من العرض التلقائي. |
|
تعرض هذه السمة مساحات التخزين السحابي المشتركة الخاصة بالمستخدم. |
|
تعيد هذه الطريقة مساحة التخزين السحابي المشتركة إلى العرض التلقائي. |
|
تعدِّل هذه الطريقة البيانات الوصفية لمساحة تخزين سحابي مشتركة. |