Edit

Share via


granularSiteRestoreArtifact 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.

Represents the granular artifact of the SharePoint site that is present within a backed-up site and can be restored.

Inherits from granularRestoreArtifactBase.

Methods

Method Return type Description
List granularSiteRestoreArtifact collection Get a list of the granularSiteRestoreArtifact objects and their properties.

Properties

Property Type Description
browseSessionId String The unique identifier of the browseSession. Inherited from granularRestoreArtifactBase.
completionDateTime DateTimeOffset Date time when the artifact's restoration completes. Inherited from granularRestoreArtifactBase.
id String The unique identifier for the artifact. Inherited from entity. Inherits from entity
restoredItemKey String The unique identifier for the restored artifact. Inherited from granularRestoreArtifactBase.
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. Inherited from granularRestoreArtifactBase.
restoredItemWebUrl String The web url of the restord artifact. Inherited from granularRestoreArtifactBase.
restorePointDateTime DateTimeOffset The restore point date time to which the artifact is restored. Inherited from granularRestoreArtifactBase.
startDateTime DateTimeOffset The start time of the restoration. Inherited from granularRestoreArtifactBase.
status artifactRestoreStatus Status of the artifact restoration. The possible values are: added, scheduling, scheduled, inProgress, succeeded, failed, unknownFutureValue. Inherited from granularRestoreArtifactBase.
webUrl String The original web url of the artifact being restored. Inherited from granularRestoreArtifactBase.
siteId String Id of the site in which artifact is present.

Relationships

None.

JSON representation

The following JSON representation shows the resource type.

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