restorePoint 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 date and time when an artifact is protected by a protectionPolicy and can be restored.

The following limitations apply to this API:

  • When sites or mailboxes are added to a backup policy, it might take up to 15 minutes per 1,000 sites or mailboxes for restore points to become available.
  • Although OneDrive account and mailbox backups of deleted users are maintained and restorable after the user’s Microsoft Entra ID is deleted, the user is displayed as an empty user in results.

Methods

Method Return type Description
List restorePoint collection Get a list of restorePoint objects and their properties.
Search restorePointSearchResponse Search for the restore points associated with a protectionUnit.

Properties

Property Type Description
id String ID of the restore point.
protectionDateTime DateTimeOffset Date time when the restore point was created.
expirationDateTime DateTimeOffset Expiration date time of the restore point.
tags restorePointTags The type of the restore point. The possible values are: none, fastRestore, unknownFutureValue.

restorePointTags values

Member Description
none No tag.
fastRestore Get a fast restore point.
unknownFutureValue Evolvable enumeration sentinel value. Do not use.

Relationships

Relationship Type Description
protectionUnit protectionUnitBase The site, drive, or mailbox units that are protected under a protection policy.

JSON representation

The following JSON representation shows the resource type.

{
  "@odata.type": "#microsoft.graph.restorePoint",
  "id": "String (identifier)",
  "protectionDateTime": "String (timestamp)",
  "expirationDateTime": "String (timestamp)",
  "tags": "String"
}