Edit

Share via


granularRestoreArtifactBase resource type

Namespace: microsoft.graph

Important

APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.

An abstract type that represents granular restore artifacts associated with a restore session.

Base type for grnularDriveRestoreArtifact and granularSiteRaestoreArtifact

Inherits from entity.

Properties

Property Type Description
browseSessionId String The unique identifier of the browseSession
completionDateTime DateTimeOffset Date time when the artifact's restoration completes.
id String The unique identifier for the artifact. Inherited from entity. Inherits from entity
restoredItemKey String The unique identifier for the restored artifact.
restoredItemPath String The path of the restored artifact. It's the path of the folder where all the artifacts are restored within a granular restore session.
restoredItemWebUrl String The web url of the restord artifact.
restorePointDateTime DateTimeOffset The restore point date time to which the artifact is restored.
startDateTime DateTimeOffset The start time of the restoration.
status artifactRestoreStatus Status of the artifact restoration. The possible values are: added, scheduling, scheduled, inProgress, succeeded, failed, unknownFutureValue.
webUrl String The original web url of the artifact being restored.

Relationships

None.

JSON representation

The following JSON representation shows the resource type.

{
  "@odata.type": "#microsoft.graph.granularRestoreArtifactBase",
  "id": "String (identifier)",
  "browseSessionId": "String",
  "status": "String",
  "webUrl": "String",
  "restoredItemKey": "String",
  "restoredItemPath": "String",
  "restoredItemWebUrl": "String",
  "restorePointDateTime": "String (timestamp)",
  "startDateTime": "String (timestamp)",
  "completionDateTime": "String (timestamp)"
}