Partager via


Type de ressource oneDriveForBusinessRestoreSession

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 les tâches liées à la restauration sur les artefacts protégés par une stratégie de protection OneDrive. Les API de session de restauration sont utilisées par les administrateurs SharePoint pour effectuer des tâches liées à la restauration sur les artefacts protégés dans le cadre d’une stratégie de protection OneDrive.

Hérite de restoreSessionBase.

Méthodes

Méthode Type de retour Description
Créer oneDriveForBusinessRestoreSession Créez un oneDriveForBusinessRestoreSession.
List Collection oneDriveForBusinessRestoreSession Obtenez la liste des objets oneDriveForBusinessRestoreSession et leurs propriétés.
Mettre à jour oneDriveForBusinessRestoreSession Mettez à jour les propriétés d’un oneDriveForBusinessRestoreSession.

Propriétés

Propriété Type Description
id Chaîne Identificateur unique de la session de restauration créée.
completedDateTime DateTimeOffset Heure de création de la session de restauration.
createdBy identitySet Identité de la personne qui a créé la session de restauration.
createdDateTime DateTimeOffset Heure d’achèvement 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é cette session de restauration pour la dernière fois.
lastModifiedDateTime DateTimeOffset Horodatage de la dernière modification de cette 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. Notez que vous devez utiliser l’en-tête de requête Prefer: include-unknown-enum-members pour obtenir la valeur suivante dans cette evolvable enum : failed.

Valeurs restoreSessionStatus

Member Description
Projet Tous les artefacts sont ajoutés.
Activation Tous les artefacts sont planifiés.
Active 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.
Échoué Tous les artefacts de restauration n’ont pas pu être restaurés.
unknownFutureValue Valeur sentinel de l’énumération évolutive. Ne pas utiliser.

Relations

Relation Type Description
driveRestoreArtifacts collection driveRestoreArtifact Collection de points de restauration et de détails de destination qui peuvent être utilisés pour restaurer un lecteur OneDrive Entreprise.

Représentation JSON

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

{
  "@odata.type": "#microsoft.graph.oneDriveForBusinessRestoreSession",
  "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"
  }
}