Compartir a través de


Tipo de recurso restoreSessionBase

Espacio de nombres: microsoft.graph

Importante

Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.

Representa una sesión de restauración para una unidad de protección protegida por una directiva de protección. Los administradores globales, los administradores de SharePoint Online y los administradores de Exchange Online usan las API de sesión de restauración para realizar tareas relacionadas con la restauración en artefactos protegidos como parte de la directiva de protección.

No se admite la restauración en una nueva ubicación y en la misma dirección URL en una única sesión de restauración.

Métodos

Método Tipo devuelto Descripción
List restoreSessionBase (colección) Obtenga una lista de objetos restoreSessionBase y sus propiedades.
Get restoreSessionBase Lea las propiedades y relaciones de un objeto restoreSessionBase .
Delete Ninguno Elimine un objeto restoreSessionBase .
Activate restoreSessionBase Active una sesión de restauración de borrador.

Propiedades

Propiedad Tipo Descripción
id Cadena Identificador único de la sesión de restauración.
completedDateTime DateTimeOffset Hora de finalización de la sesión de restauración.
createdBy identitySet Identidad de la persona que creó la sesión de restauración.
createdDateTime DateTimeOffset Hora de creación de la sesión de restauración.
error publicError Contiene los detalles del error si se produce un error en la sesión de restauración o si se completa con un error.
lastModifiedBy identitySet Identidad de la persona que modificó por última vez la sesión de restauración.
lastModifiedDateTime DateTimeOffset Marca de tiempo de la última modificación de la sesión de restauración.
restoreJobType restoreJobType Indica si la sesión de restauración se creó con normalidad o mediante un trabajo masivo.
restoreSessionArtifactCount restoreSessionArtifactCount Número de artefactos de metadatos que pertenecen a esta sesión de restauración.
status restoreSessionStatus Estado de la sesión de restauración. El valor es un estado agregado de los artefactos restaurados. Los valores posibles son: draft, activating, active, completedWithError, completed, unknownFutureValue y failed. Debe usar el encabezado de Prefer: include-unknown-enum-members solicitud para obtener el siguiente valor en esta enumeración evolvable: failed.

valores restoreSessionStatus

Member Descripción
corriente de aire Se agregan todos los artefactos.
activador Todos los artefactos están programados.
activo Todos o cualquier artefacto de restauración están programados o en curso.
completedWithError Algunos artefactos no se pudieron restaurar y otros se realizaron correctamente.
completado Todos los artefactos de restauración se restauraron correctamente.
fracasado No se pudieron restaurar todos los artefactos de restauración.
unknownFutureValue Valor de sentinel de enumeración evolvable. No usar.

Relaciones

Ninguna.

Representación JSON

La siguiente representación JSON muestra el tipo de recurso.

{
  "@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"
  }
}