Compartilhar via


restoreSessionBase tipo de recurso

Namespace: microsoft.graph

Representa uma sessão de restauro para uma unidade de proteção protegida por uma política de proteção. As APIs de sessão de restauro são utilizadas por administradores globais, administradores do SharePoint Online e Exchange Online administradores para realizar tarefas relacionadas com o restauro em artefactos protegidos como parte da política de proteção.

O restauro para uma nova localização e para o mesmo URL numa única sessão de restauro não é suportado.

Métodos

Método Tipo de retorno Descrição
List restoreSessionBase collection (coleção restoreSessionBase ) Obtenha uma lista de objetos restoreSessionBase e as respetivas propriedades.
Get restoreSessionBase Leia as propriedades e relações de um objeto restoreSessionBase .
Delete Nenhum Eliminar um objeto restoreSessionBase .
Activate restoreSessionBase Ativar uma sessão de restauro de rascunho.

Propriedades

Propriedade Tipo Descrição
id Cadeia de caracteres O identificador exclusivo da sessão de restauro.
completedDateTime DateTimeOffset A hora de conclusão da sessão de restauro.
createdBy identitySet A identidade da pessoa que criou a sessão de restauro.
createdDateTime DateTimeOffset O tempo de criaçã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 pela última vez a sessão de restauro.
lastModifiedDateTime DateTimeOffset Carimbo de data/hora da última modificação da 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. Tem de utilizar o cabeçalho do Prefer: include-unknown-enum-members pedido para obter o seguinte valor nesta enumeração evoluível: 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

Nenhum

Representação JSON

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

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