type de ressource restoreSessionBase

Espace de noms: microsoft.graph

Représente une session de restauration pour une unité de protection protégée par une stratégie de protection. Les API de session de restauration sont utilisées par les administrateurs généraux, les administrateurs SharePoint Online et les administrateurs Exchange Online pour effectuer des tâches liées à la restauration sur les artefacts protégés dans le cadre de la stratégie de protection.

La restauration à la fois vers un nouvel emplacement et la même URL dans une seule session de restauration n’est pas prise en charge.

Remarque

Les sessions de restauration qui sont âgées de plus d’un an et dans un état terminal sont supprimées.

Méthodes

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

Propriétés

Propriété Type Description
id String Identifiant unique de la session de restauration.
completedDateTime DateTimeOffset Heure à laquelle la session de restauration s’est terminée.
createdBy identitySet L’identité de la personne qui a créé la session de restauration.
createdDateTime DateTimeOffset L’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 session de restauration en dernier.
lastModifiedDateTime DateTimeOffset Horodatage de la dernière modification de la session de restauration.
ID de stratégie String Identificateur de la stratégie de protection qui étend l’étendue de la session de restauration. Lorsqu’il est fourni lors de la création ou de la mise à jour, le service valide que les unités de protection référencées appartiennent à la stratégie spécifiée.
restoreJobType restoreJobType Indique si la session de restauration a été créée normalement ou par une tâche en bloc.
restoreSessionArtifactCount restoreSessionArtifactCount Nombre d’artefacts de métadonnées qui appartiennent à cette session de restauration.
status restoreSessionStatus État de la session de restauration. La valeur est un status agrégé des artefacts restaurés. Les valeurs possibles sont draft, activating, active, completedWithError, completed, unknownFutureValue, failed. Utilisez l’en-tête de Prefer: include-unknown-enum-members requête pour obtenir les membres suivants 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 Tout ou partie des artefacts de restauration sont planifiés ou en cours.
completedWithError Certains artefacts n’ont pas été restaurés, et d’autres ont réussi.
terminé Tous les artefacts de restauration ont été restaurés avec succès.
a échoué Échec de la restauration de tous les artefacts de restauration.
unknownFutureValue Valeur sentinelle d’é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",
 "restoreJobType": "String",
  "restoreSessionArtifactCount": {
    "@odata.type": "microsoft.graph.restoreSessionArtifactCount"
  },
  "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"
  },
  "policyId": "String"
}