Поделиться через


Тип ресурса 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",

}