Edit

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.
destinationType destinationType The restoration destination. Inherited from granularRestoreArtifactBase. The possible values are: new, inPlace, unknownFutureValue.
id String The unique identifier for the artifact. Inherited 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 restored artifact. Inherited from granularRestoreArtifactBase.
restorePointDateTime DateTimeOffset The restore point date time to which the artifact is restored. Inherited from granularRestoreArtifactBase.
siteId String Id of the site in which artifact is present.
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.

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)",
  "siteId": "String",
  "startDateTime": "String (timestamp)",
  "completionDateTime": "String (timestamp)",
  "destinationType": "String"
}