sharePointRestoreSession 资源类型

命名空间:microsoft.graph

重要

Microsoft Graph /beta 版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。

表示 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 此还原会话上次修改的时间戳。
restoreJobType restoreJobType 指示还原会话是正常创建的还是由批量作业创建的。
restoreSessionArtifactCount restoreSessionArtifactCount 属于此还原会话的元数据项目数。
status restoreSessionStatus 还原会话的状态。 值是还原项目的聚合状态。 可取值包括:draftactivatingactivecompletedWithErrorcompletedunknownFutureValuefailed。 必须使用 Prefer: include-unknown-enum-members 请求标头来获取此 可演变枚举中的以下值: failed

restoreSessionStatus 值

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

关系

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

JSON 表示形式

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

{
  "@odata.type": "#microsoft.graph.sharePointRestoreSession",
  "id": "String (identifier)",
  "status": "String",
  "restoreJobType": "String",
  "restoreSessionArtifactCount": {
    "@odata.type": "microsoft.graph.restoreSessionArtifactCount"
  },
  "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"
  }
}