Ресурс: Драйв
Представление общего диска.
 Для некоторых методов ресурсов (например, 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 |    Цвет этого общего диска в виде шестнадцатеричной строки 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 Диске, который будет использоваться в качестве фонового изображения. | 
| 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 |   Если это правда, только пользователи с ролью организатора могут делиться папками. Если значение равно false, пользователи с ролью организатора или организатора файлов могут совместно использовать папки. | 
| orgUnitId |    Только вывод. Организационное подразделение этого общего диска. Это поле заполняется только в  | 
| Методы | |
|---|---|
| 
 | Безвозвратно удаляет общий диск, organizerкоторого является пользователь. | 
|   | Получает метаданные общего диска по идентификатору. | 
|   | Скрывает общий диск из представления по умолчанию. | 
|   | Создает новый общий диск. | 
|   | Перечисляет общие диски пользователя. | 
|   | Восстанавливает общий диск к виду по умолчанию. | 
|   | Обновляет метаданные общего диска. |