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


Тип ресурса fileStorageContainer

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

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

Представляет расположение, в котором несколько пользователей или группа пользователей могут хранить файлы и получать к ним доступ через приложение. Все объекты файловой системы в файлеStorageContainer возвращаются как ресурсы driveItem .

Методы

Метод Тип возвращаемых данных Описание
Список коллекция fileStorageContainer Получите список объектов fileStorageContainer и их свойств.
Создание fileStorageContainer Создайте объект fileStorageContainer .
Получение fileStorageContainer Чтение свойств и связей объекта fileStorageContainer .
Обновление fileStorageContainer Обновите свойства объекта fileStorageContainer .
удаление; Нет Удалите объект fileStorageContainer .
Activate Нет Активируйте объект fileStorageContainer .
Восстановление удалено fileStorageContainer Восстановление удаленного объекта fileStorageContainer .
Удалить удаленный Нет Удаление удаленного объекта fileStorageContainer .
Удалить без возможности восстановления Нет Окончательно удалите объект fileStorageContainer .
Получение объекта drive drive Получите ресурс диска из объекта fileStorageContainer .
Список разрешений Коллекция объектов permission Перечисление разрешений на fileStorageContainer.
Добавление разрешений permission Добавьте разрешение на fileStorageContainer.
Обновление разрешений permission Обновление разрешения на fileStorageContainer.
Разрешения на удаление Нет Разрешение на удаление из файлаStorageContainer.
Перечисление настраиваемого свойства коллекция filestoragecontainercustompropertyvalue Список настраиваемых свойств fileStorageContainer.
Добавление настраиваемого свойства filestoragecontainercustompropertyvalue Создайте пользовательское свойство для fileStorageContainer.
Обновление пользовательского свойства filestoragecontainercustompropertyvalue Обновление настраиваемого свойства в файлеStorageContainer.
Удаление настраиваемого свойства Нет Удалите пользовательское свойство из fileStorageContainer.
Перечисление столбцов Коллекция columnDefinition Перечисление столбцов в файлеStorageContainer.
Добавление столбца columnDefinition Создайте columnDefinition для afileStorageContainer.
Обновление столбца columnDefinition Обновление столбца в файлеStorageContainer.
Удаление столбца контейнера хранилища файлов Нет Удаление столбца из файлаStorageContainer.
Получение столбца columnDefinition Получение столбца из файлаStorageContainer.
Восстановление элементов корзины Коллекция recycleBinItem Восстановление элементов корзины в файлеStorageContainer.
Удаление элементов корзины Нет Удаление элементов корзины из файлаStorageContainer.
Получение элементов корзины Коллекция recycleBinItem Вывод списка элементов корзины в файлеStorageContainer.
Lock Нет Блокировка файлаStorageContainer.
Unlock Нет Разблокируйте файлStorageContainer.

Свойства

Свойство Тип Описание
assignedSensitivityLabel assignedLabel Метка конфиденциальности, назначенная fileStorageContainer. Чтение и запись.
containerTypeId GUID Идентификатор типа контейнера fileStorageContainer. Каждый контейнер должен иметь только один тип контейнера. Только для чтения.
createdDateTime DateTimeOffset Дата и время создания fileStorageContainer . Только для чтения.
customProperties fileStorageContainerCustomPropertyDictionary Настраиваемая коллекция свойств для fileStorageContainer. Чтение и запись.
description String Предоставляет видимое пользователем описание fileStorageContainer. Чтение и запись.
displayName String Отображаемое имя fileStorageContainer. Чтение и запись.
id String Уникальный стабильный идентификатор filerStorageContainer. Только для чтения.
isItemVersioningEnabled Логический Указывает, включено ли управление версиями для fileStorageContainer. Параметр применим ко всем элементам в fileStorageContainer. Чтение и запись.
itemMajorVersionLimit Int32 Максимальное число основных версий, разрешенных для элементов в fileStorageContainer. Чтение и запись.
owners Коллекция userIdentity Список пользователей, владеющих fileStorageContainer. Только для чтения.
ownershipType fileStorageContainerOwnershipType Тип владения fileStorageContainer. Возможные значения: tenantOwned. Только для чтения.
status fileStorageContainerStatus Состояние файлаStorageContainer. Контейнеры создаются как неактивные и требуют активации. Неактивные контейнеры подвергаются автоматическому удалению в течение 24 часов. Возможные значения: inactive, active. Только для чтения.
storageUsedInBytes Int64 Хранилище, используемое в fileStorageContainer, в байтах. Только для чтения.
точка зрения fileStorageContainerViewpoint Данные, относящиеся к текущему пользователю. Только для чтения.
lockState siteLockState Указывает состояние блокировки fileStorageContainer. Возможные значения: unlocked и lockedReadOnly. Только для чтения.

Связи

Связь Тип Описание
columns Коллекция columnDefinition Набор настраиваемых структурированных метаданных, поддерживаемых fileStorageContainer. Чтение и запись.
drive drive Диск файла ресурсовStorageContainer. Только для чтения.
разрешения Коллекция объектов permission Набор разрешений для пользователей в fileStorageContainer. Разрешение для каждого пользователя задается свойством roles . Возможные значения: "читатель", "автор", "менеджер" и "владелец". Чтение и запись.
recycleBin recycleBin Корзина файлаStorageContainer. Только для чтения.

значения свойств roles

Значение Описание
читатель Средства чтения могут считывать метаданные fileStorageContainer и содержимое внутри.
писатель Записи могут считывать и изменять метаданные и содержимое fileStorageContainer внутри.
manager Диспетчеры могут считывать и изменять метаданные и содержимое fileStorageContainer внутри контейнера и управлять ими.
owner Владельцы могут считывать и изменять метаданные и содержимое fileStorageContainer внутри, управлять разрешениями контейнера, а также удалять и восстанавливать контейнеры.

Представление JSON

В следующем представлении JSON показан тип ресурса.

{
  "@odata.type": "#microsoft.graph.fileStorageContainer",
  "id": "string (identifier)",
  "displayName": "string",
  "description": "string",
  "containerTypeId": "string",
  "containerTypeDisplayName": "string",
  "permissions": [ { "@odata.type": "microsoft.graph.permission" } ],
  "customProperties": "Dictionary(Edm.String, microsoft.graph.fileStorageContainerCustomPropertyValue)",
  "viewpoint": {"@odata.type": "microsoft.graph.fileStorageContainerViewpoint" },
  "drive": {"@odata.type": "microsoft.graph.drive"},
  "recycleBin": {"@odata.type": "microsoft.graph.recycleBin"},
  "status": {"@odata.type": "microsoft.graph.fileStorageContainerStatus"},
  "columns": [ {"@odata.type": "microsoft.graph.columnDefinition" } ],
  "createdDateTime": {"@odata.type": "microsoft.graph.dateTimeOffset"},
  "storageUsedInBytes": "int64",
  "assignedSensitivityLabel": {"@odata.type": "microsoft.graph.assignedLabel"},
  "owners":  [ { "@odata.type": "microsoft.graph.userIdentity" } ],
  "ownershipType": {"@odata.type": "microsoft.graph.fileStorageContainerOwnershipType"},
  "expiryDateTime": "string (timestamp)",
  "itemMajorVersionLimit": "int64",
  "isItemVersioningEnabled": "boolean",
  "lockState": {"@odata.type": "microsoft.graph.siteLockState"}
}