Compartilhar via


exchangeRestoreSession resource type (Tipo de recurso exchangeRestoreSession)

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

Representa tarefas relacionadas com o restauro em artefactos protegidos por uma política de proteção do Exchange. As APIs de sessão de restauro são utilizadas por administradores Exchange Online para executar tarefas relacionadas com o restauro em artefactos protegidos como parte de uma política de proteção de caixa de correio.

Herda de restoreSessionBase.

Métodos

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

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.
restoreJobType restoreJobType Indica se a sessão de restauro foi criada normalmente ou por uma tarefa em massa.
restoreSessionArtifactCount restoreSessionArtifactCount O número de artefactos de metadados que pertencem a esta 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
mailboxRestoreArtifacts mailboxRestoreArtifact collection Uma coleção de pontos de restauro e detalhes de destino que podem ser utilizados para restaurar caixas de correio do Exchange.
mailboxRestoreArtifactsBulkAdditionRequests mailboxRestoreArtifactsBulkAdditionRequest collection Uma coleção de caixas de correio de utilizador e detalhes de destino que podem ser utilizados para restaurar caixas de correio do Exchange.

Representação JSON

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

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