命名空间:microsoft.graph
重要
Microsoft Graph /beta
版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。
表示多个用户或一组用户可以存储文件并通过应用程序访问这些文件的位置。 fileStorageContainer 中的所有文件系统对象都作为 driveItem 资源返回。
方法
属性
属性 | 类型 | 说明 |
---|---|---|
assignedSensitivityLabel | assignedLabel | 分配给 fileStorageContainer 的敏感度标签。 读写。 |
containerTypeId | GUID | fileStorageContainer 的容器类型 ID。 每个容器必须只有一个容器类型。 只读。 |
createdDateTime | DateTimeOffset | 创建文件的日期和时间StorageContainer。 只读。 |
customProperties | fileStorageContainerCustomPropertyDictionary | fileStorageContainer 的自定义属性集合。 读写。 |
description | String | 提供 fileStorageContainer 的用户可见说明。 读写。 |
displayName | String | fileStorageContainer 的显示名称。 读写。 |
id | String | fileStorageContainer 的唯一稳定标识符。 只读。 |
owners | userIdentity 集合 | 拥有 fileStorageContainer 的用户列表。 只读。 |
ownershipType | fileStorageContainerOwnershipType |
fileStorageContainer 的所有权类型。 可能的值为: tenantOwned 。 只读。 |
status | fileStorageContainerStatus |
fileStorageContainer 的状态。 容器创建为非活动状态,需要激活。 非活动容器在 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 | fileStorageContainer 的回收站。 只读。 |
sharePointGroups | sharePointGroup 集合 | 容器本地 的 sharePointGroup 对象的集合。 读写。 |
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" }
}