fileStorageContainer 资源类型

命名空间:microsoft.graph

表示多个用户或一组用户可以存储文件并通过应用程序访问这些文件的位置。 fileStorageContainer 中的所有文件系统对象都作为 driveItem 资源返回。

方法

方法 返回类型 Description
List fileStorageContainer 获取 fileStorageContainer 对象及其属性的列表。
创建 fileStorageContainer 创建新的 fileStorageContainer 对象。
Get fileStorageContainer 读取 fileStorageContainer 对象的属性和关系。
更新 fileStorageContainer 更新 fileStorageContainer 对象的属性。
删除 None 删除 fileStorageContainer 对象。
Activate None 激活 fileStorageContainer 对象。
还原已删除的容器 fileStorageContainer 还原已删除 的文件StorageContainer 对象。
删除已删除的容器 None 删除已删除 的文件StorageContainer 对象。
永久删除 None 永久删除 fileStorageContainer 对象。
获取驱动器 drive fileStorageContainer 对象获取驱动器资源。
列出权限 权限 列出对 fileStorageContainer 的权限。
添加权限 权限 向 fileStorageContainer 添加权限。
更新权限 权限 对 fileStorageContainer 的更新权限。
删除权限 权限 从 fileStorageContainer 中删除权限。
列出自定义属性 filestoragecontainercustompropertyvalue 列出 fileStorageContainer 的自定义属性。
添加自定义属性 filestoragecontainercustompropertyvalue 为 fileStorageContainer 创建自定义属性。
更新自定义属性 filestoragecontainercustompropertyvalue 更新 fileStorageContainer 上的自定义属性。
删除自定义属性 filestoragecontainercustompropertyvalue 从 fileStorageContainer 中删除自定义属性。
List columns columnDefinition 集合 列出 fileStorageContainer 中的列。
添加列 columnDefinition 为 afileStorageContainer 创建 columnDefinition。
更新列 columnDefinition 更新 fileStorageContainer 中的列。
删除文件存储容器列 None 从 fileStorageContainer 中删除列。
获取列 columnDefinition 从 fileStorageContainer 获取列。
更新回收站设置 recyclebinsettings 更新 fileStorageContainer 的 recycleBin 设置。
还原回收站项目 recycleBinItem 集合 还原 fileStorageContainer 中的回收站项目。
删除回收站项目 None 从 fileStorageContainer 中删除回收站项目。
获取回收站项目 recycleBinItem 集合 列出 fileStorageContainer 中的回收站项目。
Lock None 锁定 文件StorageContainer
Unlock None 解锁 fileStorageContainer

属性

属性 类型 说明
containerTypeId Guid fileStorageContainer 的容器类型 ID。 有关容器类型的详细信息,请参阅 容器类型。 每个容器必须只有一个容器类型。 只读。
createdDateTime DateTimeOffset 创建文件的日期和时间StorageContainer。 只读。
customProperties fileStorageContainerCustomPropertyDictionary fileStorageContainer 的自定义属性集合。 读写。
description String 提供 fileStorageContainer 的用户可见说明。 读写。
displayName String fileStorageContainer 的显示名称。 读写。
id String filerStorageContainer 的唯一稳定标识符。 只读。
lockState siteLockState 指示 fileStorageContainer 的锁定状态。 可能的值为 unlockedlockedReadOnly。 此为只读属性。
status fileStorageContainerStatus fileStorageContainer 的状态。 容器创建为非活动状态,需要激活。 非活动容器在 24 小时内自动删除。 可能的值为: inactive active 。 只读。
settings fileStorageContainerSettings fileStorageContainer 关联的设置。 读写。
观点 fileStorageContainerViewpoint 特定于当前用户的数据。 只读。

关系

关系 类型 说明
columns columnDefinition 集合 fileStorageContainer 支持的自定义结构化元数据集。 读写。
drive drive 资源 文件StorageContainer 的驱动器。 此为只读属性。
权限 permission 集合 fileStorageContainer 中用户的权限集。 每个用户的权限由 roles 属性设置。 可能的值为: readerwritermanagerowner。 读写。
recycleBin recycleBin fileStorageContainer 的回收站。 此为只读属性。

roles 属性值

说明
读者 读取者可以读取 fileStorageContainer 元数据和其中的内容。
作家 编写器可以读取和修改 fileStorageContainer 元数据和内容。
manager 管理员可以读取和修改 fileStorageContainer 元数据和内容,并管理对容器的权限。
owner 所有者可以读取和修改 fileStorageContainer 元数据和内容,管理容器权限,以及删除和还原容器。

JSON 表示形式

以下 JSON 表示形式显示了资源类型。

{
  "@odata.type": "#microsoft.graph.fileStorageContainer",
  "id": "String (identifier)",
  "displayName": "String",
  "description": "String",
  "containerTypeId": "Guid",
  "customProperties": {
    "@odata.type": "microsoft.graph.fileStorageContainerCustomPropertyDictionary"
  },
  "viewpoint": {
    "@odata.type": "microsoft.graph.fileStorageContainerViewpoint"
  },
  "status": "String",
  "createdDateTime": "String (timestamp)",
  "settings": { "@odata.type": "microsoft.graph.fileStorageContainerSettings" }
}