Compartilhar via


oneDriveForBusinessRestoreSession resource type

Namespace: microsoft.graph

Representa tarefas relacionadas com o restauro em artefactos protegidos por uma política de proteção do OneDrive. As APIs de sessão de restauro são utilizadas pelos Administradores do SharePoint para executar tarefas relacionadas com o restauro em artefactos protegidos como parte de uma política de proteção do OneDrive.

Herda de restoreSessionBase.

Métodos

Método Tipo de retorno Descrição
Criar oneDriveForBusinessRestoreSession Crie um novo oneDriveForBusinessRestoreSession.
List coleção oneDriveForBusinessRestoreSession Obtenha uma lista dos objetos oneDriveForBusinessRestoreSession e as respetivas propriedades.
Atualizar oneDriveForBusinessRestoreSession Atualize as propriedades de uma oneDriveForBusinessRestoreSession.

Propriedades

Propriedade Tipo Descrição
id Cadeia de caracteres O identificador exclusivo da sessão de restauro criada.
completedDateTime DateTimeOffset O tempo de criação da sessão de restauro.
createdBy identitySet A identidade da pessoa que criou a sessão de restauro.
createdDateTime DateTimeOffset A hora de conclusão da sessão de restauro.
erro publicError Contém detalhes do erro se a sessão de restauro falhar ou for concluída com um erro.
lastModifiedBy identitySet Identidade da pessoa que modificou esta sessão de restauro pela última vez.
lastModifiedDateTime DateTimeOffset Carimbo de data/hora da última modificação desta sessão de restauro.
status restoreSessionStatus Estado da sessão de restauro. O valor é uma status agregada dos artefactos restaurados. Os valores possíveis são draft, activating, active, completedWithError, completed, unknownFutureValue, failed. Observe que você deve usar o cabeçalho de Prefer: include-unknown-enum-members solicitação para obter o seguinte valor nessa enumeração evolutiva: failed.

restoreSessionStatus values (valores restoreSessionStatus)

Member Descrição
rascunho Todos os artefactos são adicionados.
ativar Todos os artefactos estão agendados.
ativo Todos ou quaisquer artefactos de restauro estão agendados ou em curso.
completedWithError Alguns artefactos não conseguiram restaurar e outros foram bem-sucedidos.
concluído Todos os artefactos de restauro foram restaurados com êxito.
falha Não foi possível restaurar todos os artefactos de restauro.
unknownFutureValue Valor da sentinela de enumeração evoluível. Não usar.

Relações

Relação Tipo Descrição
driveRestoreArtifacts driveRestoreArtifact collection Uma coleção de pontos de restauro e detalhes de destino que podem ser utilizados para restaurar uma unidade OneDrive for Business.

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

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