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


Тип ресурса drive

Пространство имен: microsoft.graph

Объект верхнего уровня, представляющий хранилище OneDrive пользователя или библиотеку документов в SharePoint.

У пользователей OneDrive всегда есть по крайней мере один диск по умолчанию. Для пользователей, у которых нет лицензии на OneDrive, такой диск может быть недоступен.

Методы

Метод Тип возвращаемых данных Описание
Список дисков Коллекция drive Получите список ресурсов диска, доступных для целевого пользователя, группы или сайта.
Получение объекта drive drive Получение метаданных о диске.
Получение корня диска driveItem Получение корневой папки диска.
Список отслеживаемых элементов Коллекция driveItem Выведите список отслеживаемого пользователя driveItems.
Список дочерних элементов Коллекция driveItem Вывод списка дочерних элементов корневой папки диска.
Список изменений Коллекция driveItem Перечисление изменений для всех элементов driveItems на диске.
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",

}