资源:云端硬盘
表示共享云端硬盘。
某些资源方法(例如 drives.update
)需要 driveId
。使用 drives.list
方法检索共享云端硬盘的 ID。
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 |
仅限输出。此共享云端硬盘的 ID,也是此共享云端硬盘顶级文件夹的 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 |
要设置背景图片和颜色的主题的 ID。可以从 |
backgroundImageFile |
用于为此共享云端硬盘设置背景图片的图片文件和剪裁参数。这是一个只写字段;它只能针对未设置 |
backgroundImageFile.id |
Google 云端硬盘中要用作背景图片的图片文件的 ID。 |
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 |
如果为 true,则只有拥有“组织者”角色的用户才能共享文件夹。如果为 false,则拥有“组织者”角色或“文件管理者”角色的用户可以共享文件夹。 |
orgUnitId |
仅限输出。此共享云端硬盘的组织部门。当 |
方法 |
|
---|---|
|
永久删除用户拥有“organizer ”权限的共享云端硬盘。 |
|
根据 ID 获取共享云端硬盘的元数据。 |
|
在默认视图中隐藏共享云端硬盘。 |
|
创建新的共享云端硬盘。 |
|
列出用户的共享云端硬盘。 |
|
将共享云端硬盘恢复到默认视图。 |
|
更新共享云端硬盘的元数据。 |