tipo de recurso sharePointRestoreSession
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 SharePoint. As APIs de sessão de restauro são utilizadas pelos Administradores do SharePoint Online para realizar tarefas relacionadas com o restauro em artefactos protegidos como parte de uma política de proteção do SharePoint.
Herda de restoreSessionBase.
Métodos
Método | Tipo de retorno | Descrição |
---|---|---|
Criar | sharePointRestoreSession | Crie uma nova sharePointRestoreSession. |
List | siteRestoreArtifact collection | Liste os objetos siteRestoreArtifact de uma sharePointRestoreSession para o inquilino. |
Atualizar | sharePointRestoreSession | Atualize as propriedades de um objeto sharePointRestoreSession . |
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
id | Cadeia de caracteres | O identificador exclusivo da sessão de restauro. |
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 o 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 de artefactos de restauro. 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
Relação | Tipo | Descrição |
---|---|---|
siteRestoreArtifacts | siteRestoreArtifact collection | Uma coleção de pontos de restauro e detalhes de destino que podem ser utilizados para restaurar sites do SharePoint. |
siteRestoreArtifactsBulkAdditionRequests | siteRestoreArtifactsBulkAdditionRequest collection | Uma coleção de URLs de site do SharePoint e detalhes de destino que podem ser utilizados para restaurar sites do SharePoint. |
Representação JSON
A representação JSON seguinte mostra o tipo de recurso.
{
"@odata.type": "#microsoft.graph.sharePointRestoreSession",
"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"
}
}