siteRestoreArtifact 资源类型

命名空间:microsoft.graph

重要

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

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

继承自 restoreArtifactBase

方法

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

属性

属性 类型 说明
id String 还原项目的唯一标识符。
completionDateTime DateTimeOffset 还原项目完成的时间。 继承自 restoreArtifactBase
destinationType destinationType 指示还原目标。 继承自 restoreArtifactBase。 可能的值包括 newinPlaceunknownFutureValue
error publicError 如果还原项目失败,则包含错误详细信息。 继承自 restoreArtifactBase
restoredSiteId String 如果 destinationType 属性 new的值为 ,则为 新的网站标识符,如果 值为 inPlace,则为 现有站点 ID。
restoredSiteName String 还原的站点的名称。
restoredSiteWebUrl String 已还原网站的 Web URL。
startDateTime DateTimeOffset 还原项目开始还原的时间。 继承自 restoreArtifactBase
status artifactRestoreStatus 还原项目的还原状态。 继承自 restoreArtifactBase。 可取值包括:addedschedulingscheduledinProgresssucceededfailedunknownFutureValue

artifactRestoreStatus 值

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

destinationType 值

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

关系

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

JSON 表示形式

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

{
  "@odata.type": "#microsoft.graph.siteRestoreArtifact",
  "id": "String (identifier)",
  "destinationType": "String",
  "status": "String",
  "startDateTime": "String (timestamp)",
  "completionDateTime": "String (timestamp)",
  "error": {
    "@odata.type": "microsoft.graph.publicError"
  },
  "restoredSiteId": "String",
  "restoredSiteName": "String",
  "restoredSiteWebUrl": "String"
}