exchangeRestoreSession 资源类型

命名空间:microsoft.graph

重要

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

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

继承自 restoreSessionBase

方法

方法 返回类型 说明
创建 exchangeRestoreSession 创建新的 exchangeRestoreSession
List exchangeRestoreSession 集合 获取 exchangeRestoreSession 对象及其属性的列表。
更新 exchangeRestoreSession 更新 exchangeRestoreSession 的属性。

属性

属性 类型 说明
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 值。 请勿使用。

关系

关系 类型 说明
mailboxRestoreArtifacts mailboxRestoreArtifact 集合 可用于还原 Exchange 邮箱的还原点和目标详细信息的集合。
mailboxRestoreArtifactsBulkAdditionRequests mailboxRestoreArtifactsBulkAdditionRequest 集合 可用于还原 Exchange 邮箱的用户邮箱和目标详细信息的集合。

JSON 表示形式

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

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