restoreSessionBase 资源类型
命名空间:microsoft.graph
表示受保护策略保护的保护单元的还原会话。 还原会话 API 由全局管理员、SharePoint Online 管理员和Exchange Online管理员用于对作为保护策略一部分保护的项目执行还原相关任务。
不支持在单个还原会话中同时还原到新位置和同一 URL。
方法
方法 | 返回类型 | Description |
---|---|---|
List | restoreSessionBase 集合 | 获取 restoreSessionBase 对象及其属性的列表。 |
Get | restoreSessionBase | 读取 restoreSessionBase 对象的属性和关系。 |
删除 | None | 删除 restoreSessionBase 对象。 |
Activate | restoreSessionBase | 激活草稿还原会话。 |
属性
属性 | 类型 | 说明 |
---|---|---|
id | String | 还原会话的唯一标识符。 |
completedDateTime | DateTimeOffset | 还原会话完成的时间。 |
createdBy | identitySet | 创建还原会话的人员的标识。 |
createdDateTime | DateTimeOffset | 创建还原会话的时间。 |
error | publicError | 如果还原会话失败或完成并出现错误,则包含错误详细信息。 |
lastModifiedBy | identitySet | 上次修改还原会话的人员的标识。 |
lastModifiedDateTime | DateTimeOffset | 还原会话上次修改的时间戳。 |
status | restoreSessionStatus | 还原会话的状态。 该值是已还原项目的聚合状态。 可取值包括:draft 、activating 、active 、completedWithError 、completed 、unknownFutureValue 、failed 。 必须使用 Prefer: include-unknown-enum-members 请求标头来获取此 可演变枚举中的以下值: failed 。 |
restoreSessionStatus 值
成员 | 说明 |
---|---|
草案 | 添加所有项目。 |
激活 | 已计划所有项目。 |
积极 | 所有或任何还原项目都已计划或正在进行中。 |
completedWithError | 某些项目无法还原,有些项目已成功。 |
完成 | 已成功还原所有还原项目。 |
失败 | 所有还原项目都无法还原。 |
unknownFutureValue | 可演变枚举 sentinel 值。 请勿使用。 |
关系
无。
JSON 表示形式
以下 JSON 表示形式显示了资源类型。
{
"@odata.type": "#microsoft.graph.restoreSessionBase",
"id": "String (identifier)",
"status": "String",
"createdDateTime": "String (timestamp)",
"createdBy": {
"@odata.type": "microsoft.graph.identitySet"
},
"completedDateTime": "String (timestamp)",
"lastModifiedDateTime": "String (timestamp)",
"lastModifiedBy": {
"@odata.type": "microsoft.graph.identitySet"
},
"error": {
"@odata.type": "microsoft.graph.publicError"
}
}