Partager via


Type de ressource restoreSessionBase

Espace de noms: microsoft.graph

Importante

Les API sous la version /beta dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .

Représente une session de restauration pour une unité de protection protégée par une stratégie de protection. Les API sont utilisées par l’administrateur général ou l’administrateur SharePoint Online pour SharePoint Online/OneDrive & l’administrateur Exchange Online pour Exchange Online pour effectuer des tâches de restauration sur des artefacts protégés dans le cadre de la stratégie de protection.

Méthodes

Méthode Type de retour Description
List collection restoreSessionBase Obtenez la liste des objets restoreSessionBase et leurs propriétés.
Obtenir restoreSessionBase Lisez les propriétés et les relations d’un objet restoreSessionBase .
Supprimer Aucun Supprime un objet restoreSessionBase .
Activate restoreSessionBase Activer un brouillon de session de restauration.

Propriétés

Propriété Type Description
id Chaîne Identificateur unique de la session de restauration.
completedDateTime DateTimeOffset Heure d’achèvement de la session de restauration.
createdBy identitySet Identité de la personne qui a créé la session de restauration.
createdDateTime DateTimeOffset Heure de création de la session de restauration.
error publicError Contient les détails de l’erreur si la session de restauration échoue ou se termine avec une erreur.
lastModifiedBy identitySet Identité de la personne qui a modifié la dernière session de restauration.
lastModifiedDateTime DateTimeOffset Horodatage de la dernière modification de la session de restauration.
status restoreSessionStatus État de la session de restauration. La valeur est un état agrégé des artefacts restaurés. Les valeurs possibles sont draft, activating, active, completedWithError, completed, unknownFutureValue, failed. Vous devez utiliser l’en-tête Prefer: include-unknown-enum-members de requête pour obtenir la valeur suivante dans cette énumération évolutive : failed.

Valeurs restoreSessionStatus

Member Description
brouillon Tous les artefacts sont ajoutés.
Activation Tous les artefacts sont planifiés.
actif Tous les artefacts de restauration ou tous les artefacts sont planifiés ou en cours.
completedWithError La restauration de certains artefacts a échoué et d’autres ont réussi.
terminé Tous les artefacts de restauration ont été restaurés avec succès.
raté Tous les artefacts de restauration n’ont pas pu être restaurés.
unknownFutureValue Valeur sentinel de l’énumération évolutive. Ne pas utiliser.

Relations

Aucun.

Représentation JSON

La représentation JSON suivante montre le type de ressource.

{
  "@odata.type": "#microsoft.graph.restoreSessionBase",
  "id": "String (identifier)",
  "status": "String",
  "createdDateTime": "String (timestamp)",
  "createdBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "completedDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "lastModifiedBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "error": {
    "@odata.type": "microsoft.graph.publicError"
  }
}