Тип ресурса fileStorageContainer

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

Важно!

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

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

Методы

Метод Тип возвращаемых данных Описание
Список коллекция fileStorageContainer Получите список объектов fileStorageContainer , доступных вызывающей объекту.
Создание fileStorageContainer Создайте объект fileStorageContainer .
Получение fileStorageContainer Чтение свойств и связей объекта fileStorageContainer .
Обновление fileStorageContainer Обновите свойства объекта fileStorageContainer .
Delete Нет Удалите объект fileStorageContainer .
Activate Нет Активируйте объект fileStorageContainer .
Восстановление удалено fileStorageContainer Восстановление удаленного объекта fileStorageContainer .
Удалить удаленный Нет Удаление удаленного объекта fileStorageContainer .
Удалить без возможности восстановления Нет Окончательно удалите объект fileStorageContainer .
Получение объекта drive drive Получите ресурс диска из объекта fileStorageContainer .
Список разрешений Коллекция объектов permission Перечисление разрешений на fileStorageContainer.
Добавление разрешений permission Добавьте разрешение на fileStorageContainer.
Обновление разрешений permission Обновление разрешения на fileStorageContainer.
Разрешения на удаление Нет Разрешение на удаление из файлаStorageContainer.
Разрешения upsert Коллекция объектов permission Upsert (создание или обновление) до 10 объектов разрешений в файлеStorageContainer в одном запросе .
Перечисление настраиваемого свойства коллекция filestoragecontainercustompropertyvalue Список настраиваемых свойств fileStorageContainer.
Добавление настраиваемого свойства filestoragecontainercustompropertyvalue Создайте пользовательское свойство для fileStorageContainer.
Обновление пользовательского свойства filestoragecontainercustompropertyvalue Обновление настраиваемого свойства в файлеStorageContainer.
Удаление настраиваемого свойства Нет Удалите пользовательское свойство из fileStorageContainer.
Перечисление столбцов Коллекция columnDefinition Получите коллекцию столбцов, представленных в виде ресурсов columnDefinition в файлеStorageContainer.
Создание столбца columnDefinition Создайте столбец для fileStorageContainer , задающий columnDefinition.
Получение столбца columnDefinition Получите свойства столбца, представленного как columnDefinition в файлеStorageContainer.
Обновление столбца columnDefinition Обновите существующий столбец, представленный в виде columnDefinition в файлеStorageContainer.
Удаление столбца Нет Удалите columnDefinition из файлаStorageContainer.
Обновление параметров корзины recyclebinsettings Обновление параметров recycleBin для fileStorageContainer.
Восстановление элементов корзины Коллекция recycleBinItem Восстановление элементов корзины в файлеStorageContainer.
Удаление элементов корзины Нет Окончательное удаление объектов recycleBinItem из объекта recycleBinфайлаStorageContainer.
Вывод списка элементов корзины Коллекция recycleBinItem Вывод списка элементов корзины в файлеStorageContainer.
Lock Нет Заблокируйте fileStorageContainer , чтобы предотвратить изменение его содержимого.
Unlock Нет Разблокируйте fileStorageContainer для пользователей и удостоверений только приложений, чтобы разрешить добавление, обновление и удаление содержимого.
Создание задания миграции sharePointMigrationJob Создайте объект sharePointMigrationJob , который планируется запустить позже, чтобы перенести содержимое из промежуточного хранилища в целевой файлStorageContainer.
Подготовка контейнеров миграции sharePointMigrationContainerInfo Подготовка управляемых SharePoint контейнеров BLOB-объектов Azure в качестве временного хранилища для содержимого и метаданных миграции.
Archive Нет Архив активный файлStorageContainer.
Разархивировать Нет Отмена иерархии архивного файлаStorageContainer.

Свойства

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

Связи

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

значения свойств 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)",
  "lockState": {"@odata.type": "microsoft.graph.siteLockState"},
  "settings": { "@odata.type": "microsoft.graph.fileStorageContainerSettings" },
  "informationBarrier": { "@odata.type": "microsoft.graph.informationBarrier" },
  "archivalDetails": { "@odata.type": "microsoft.graph.siteArchivalDetails" }
}