sharePointRestoreSession 资源类型

命名空间:microsoft.graph

表示 SharePoint 保护策略保护的项目上的还原相关任务。 SharePoint Online 管理员使用还原会话 API 对作为 SharePoint 保护策略一部分保护的项目执行还原相关任务。

继承自 restoreSessionBase

方法

方法 返回类型 说明
创建 sharePointRestoreSession 创建新的 sharePointRestoreSession
List siteRestoreArtifact 集合 列出租户的 sharePointRestoreSessionsiteRestoreArtifact 对象。
更新 sharePointRestoreSession 更新 sharePointRestoreSession 对象的属性。

属性

属性 类型 说明
id String 还原会话的唯一标识符。
completedDateTime DateTimeOffset 创建还原会话的时间。
createdBy identitySet 创建还原会话的人员的标识。
createdDateTime DateTimeOffset 还原会话完成的时间。
error publicError 如果还原会话失败或完成并出现错误,则包含错误详细信息。
lastModifiedBy identitySet 上次修改此还原会话的人员的标识。
lastModifiedDateTime DateTimeOffset 此还原会话上次修改的时间戳。
status restoreSessionStatus 还原会话的状态。 值是还原项目的聚合状态。 可取值包括:draftactivatingactivecompletedWithErrorcompletedunknownFutureValuefailed。 请注意,必须使用 Prefer: include-unknown-enum-members 请求标头获取此 可进化枚举 中的以下值: failed

restoreSessionStatus 值

成员 说明
草案 添加所有项目。
激活 已计划所有项目。
积极 所有或任何还原项目都已计划或正在进行中。
completedWithError 某些项目无法还原,有些项目已成功。
完成 已成功还原所有还原项目。
失败 所有还原项目都无法还原。
unknownFutureValue 可演变枚举 sentinel 值。 请勿使用。

关系

关系 类型 说明
siteRestoreArtifacts siteRestoreArtifact 集合 可用于还原 SharePoint 网站的还原点和目标详细信息的集合。

JSON 表示形式

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

{
  "@odata.type": "#microsoft.graph.sharePointRestoreSession",
  "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"
  }
}