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