mailboxRestoreArtifact 资源类型

命名空间:microsoft.graph

重要

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

表示可用于还原 邮箱保护单元的还原点和目标详细信息。

继承自 restoreArtifactBase

方法

方法 返回类型 Description
List mailboxRestoreArtifact 集合 获取 mailboxRestoreArtifact 对象及其属性的列表。

属性

属性 类型 说明
id String 还原的项目的唯一标识符。
completionDateTime DateTimeOffset 项目还原完成的时间。 继承自 restoreArtifactBase
destinationType destinationType 指示还原目标。 继承自 restoreArtifactBase。 可能的值包括 newinPlaceunknownFutureValue
error publicError 如果项目还原失败,则包含错误详细信息。 继承自 restoreArtifactBase
restoredFolderId String 用户新还原的文件夹标识符。
restoredFolderName String 新还原的文件夹名称。
restoredItemCount Int32 文件夹中正在还原的项目数。
startDateTime DateTimeOffset 开始还原项目的时间。 继承自 restoreArtifactBase
status artifactRestoreStatus 项目的还原状态。 继承自 restoreArtifactBase。可能的值为:added、、schedulingscheduledinProgresssucceededfailed、 。 unknownFutureValue

artifactRestoreStatus 值

成员 说明
添加内容 还原项目已添加到还原会话。
调度 在还原会话中调用了激活操作。
scheduled 激活操作调用在还原会话上成功。
inProgress 已选择还原项目进行还原。
成功 已成功还原还原还原项目。
失败 项目的还原失败。
unknownFutureValue 可演变枚举 sentinel 值。 请勿使用。

destinationType 值

成员 说明
新增功能 还原发生在新位置。 对于 SharePoint 和 OneDrive,将创建新网站并还原新网站中的内容。 对于 Exchange,将创建还原的文件夹并还原其中的内容。
inPlace 还原发生在同一位置。 对于 SharePoint,项目将保留在同一站点上,对于 OneDrive,位于同一驱动器上,对于 Exchange,项目将还原在同一邮箱中。
unknownFutureValue 可演变枚举 sentinel 值。 请勿使用。

关系

关系 类型 说明
restorePoint restorePoint 表示项目受保护策略保护并且可以还原的日期和时间。 继承自 restoreArtifactBase

JSON 表示形式

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

{
  "@odata.type": "#microsoft.graph.mailboxRestoreArtifact",
  "id": "String (identifier)",
  "destinationType": "String",
  "status": "String",
  "startDateTime": "String (timestamp)",
  "completionDateTime": "String (timestamp)",
  "error": {
    "@odata.type": "microsoft.graph.publicError"
  },
  "restoredFolderId": "String",
  "restoredFolderName": "String",
  "restoredItemCount": "Int32"
}