Тип ресурса drive
Пространство имен: microsoft.graph
Объект верхнего уровня, представляющий хранилище OneDrive пользователя или библиотеку документов в SharePoint.
Для пользователей OneDrive всегда будет доступен хотя бы один диск (диск по умолчанию). Для пользователей, у которых нет лицензии на OneDrive, такой диск может быть недоступен.
Методы
Метод | Тип возвращаемых данных | Описание |
---|---|---|
Получение объекта drive | drive | Получение метаданных о диске |
Получение корня диска | driveItem | Получение корневой папки диска |
Список отслеживаемых элементов | Коллекция driveItem | Получение списка отслеживаемых объектов driveItems пользователя |
Список дочерних элементов | Коллекция driveItem | Получение списка дочерних элементов корневой папки диска |
Список изменений | Коллекция driveItem | Получение списка изменений для всех объектов driveItems в ресурсе Drive |
Search | Коллекция driveItem | Поиск объектов driveItems на диске |
Получение специальной папки | driveItem | Доступ к специальной папке по ее каноническому имени |
Свойства
Свойство | Тип | Описание |
---|---|---|
createdBy | identitySet | Идентификатор пользователя, устройства или приложения, создавшего элемент. Только для чтения. |
createdDateTime | dateTimeOffset | Дата и время создания элемента. Только для чтения. |
description | String | Предоставляет отображаемое для пользователя описание диска. Чтение и запись. |
driveType | Строка | Описывает тип диска, представленного данным ресурсом. Для личных дисков OneDrive возвращается personal . В случае дисков OneDrive для бизнеса возвращается business . В случае библиотек документов SharePoint возвращается documentLibrary . Только для чтения. |
id | String | Уникальный идентификатор диска. Только для чтения. |
lastModifiedBy | identitySet | Идентификатор пользователя, устройства или приложения, внесшего последние изменения в элемент. Только для чтения. |
lastModifiedDateTime | dateTimeOffset | Дата и время последнего изменения элемента. Только для чтения. |
name | string | Имя элемента. Чтение и запись. |
owner | identitySet | Необязательный параметр. Учетная запись пользователя, который является владельцем диска. Только для чтения. |
quota | quota | Необязательный параметр. Сведения о квоте на дисковое пространство. Только для чтения. |
sharepointIds | sharepointIds | Возвращает идентификаторы, использующиеся для обеспечения совместимости с SharePoint REST. Только для чтения. Это свойство не возвращается по умолчанию и должно быть выбрано с помощью параметра запроса $select . |
system | systemFacet | Если имеется это свойство, оно указывает, что данным диском управляет система. Только для чтения. |
webUrl | строка (url-адрес) | URL-адрес для отображения ресурса в браузере. Только для чтения. |
Связи
Связь | Тип | Описание |
---|---|---|
bundles | Коллекция driveItem | Коллекция объектов bundles (альбомы и наборы общих элементов с множественным выбором). Только в OneDrive для личного пользования. |
following | Коллекция driveItem | Список элементов, которые отслеживает пользователь. Только в OneDrive для бизнеса. |
items | Коллекция driveItem | Все элементы, содержащиеся на диске. Только для чтения. Допускается значение null. |
список | list | Для дисков в SharePoint, базовый список библиотек документов. Только для чтения. Допускается значение null. |
root | driveItem | Корневая папка на диске. Только для чтения. |
special | Коллекция driveItem | Коллекция общих папок, доступных в OneDrive. Только для чтения. Допускается значение null. |
Представление JSON
Ниже указано представление этого ресурса в формате JSON.
Ресурс drive является производным от ресурса baseItem и наследует его свойства.
{
"createdBy": {"@odata.type": "microsoft.graph.identitySet"},
"createdDateTime": "string (timestamp)",
"description": "string",
"driveType": "personal | business | documentLibrary",
"following": [{"@odata.type": "microsoft.graph.driveItem"}],
"id": "string",
"items": [{"@odata.type": "microsoft.graph.driveItem"}],
"lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
"lastModifiedDateTime": "string (timestamp)",
"name": "string",
"owner": {"@odata.type": "microsoft.graph.identitySet"},
"quota": {"@odata.type": "microsoft.graph.quota"},
"root": {"@odata.type": "microsoft.graph.driveItem"},
"sharepointIds": {"@odata.type": "microsoft.graph.sharepointIds"},
"special": [{"@odata.type": "microsoft.graph.driveItem"}],
"system": {"@odata.type": "microsoft.graph.systemFacet"},
"webUrl": "string",
}