Тип ресурса 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. |
Обновление параметров корзины | recyclebinsettings | Обновление параметров recycleBin для fileStorageContainer. |
Восстановление элементов корзины | Коллекция 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 | Уникальный стабильный идентификатор 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. Чтение и запись. |
Связи
Связь | Тип | Описание |
---|---|---|
columns | Коллекция columnDefinition | Набор настраиваемых структурированных метаданных, поддерживаемых fileStorageContainer. Чтение и запись. |
drive | drive | Диск файла ресурсовStorageContainer. Только для чтения. |
разрешения | Коллекция объектов permission | Набор разрешений для пользователей в fileStorageContainer. Разрешение для каждого пользователя задается свойством roles . Возможные значения: reader , writer , manager и owner . Чтение и запись. |
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)",
"lockState": {"@odata.type": "microsoft.graph.siteLockState"},
"settings": { "@odata.type": "microsoft.graph.fileStorageContainerSettings" }
}