educationSynchronizationProfileStatus resource type (preterido)
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.
Cuidado
A API do Perfil de Sincronização de Educação foi preterida e deixará de devolver dados a 31 de dezembro de 2024. Para obter informações sobre como migrar para a nova API de Dados do Setor, veja Transição do School Data Sync (Clássico).
Representa o estado de sincronização de um perfil de sincronização de dados escolares.
Nota: As atualizações para educationSynchronizationProfileStatus podem ser atrasadas devido à natureza assíncrona do processamento de sincronização em segundo plano.
Métodos
Método | Tipo de retorno | Descrição |
---|---|---|
Get | educationSynchronizationProfileStatus | Devolver o estado de um perfil de sincronização específico. |
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
errorCount | Int64 | Número de erros durante a sincronização. |
id | Cadeia de caracteres | O identificador exclusivo do recurso. Somente leitura. |
lastActivityDateTime | DateTimeOffset | Data e hora em que as alterações mais recentes foram observadas no perfil. |
lastSynchronizationDateTime | DateTimeOffset | Data e hora da sincronização com êxito mais recente. |
status | educationSynchronizationStatus | O estado de uma sincronização. Os valores possíveis são: paused , , inProgress success , error , , quarantined validationError , unknownFutureValue , , extracting , . validating Tenha em atenção que tem de utilizar o cabeçalho do Prefer: include-unknown-enum-members pedido para obter os seguintes valores neste enum evoluível: extracting , validating . |
statusMessage | Cadeia de caracteres | Mensagem de estado para a fase de sincronização do perfil atual. |
Representação JSON
A representação JSON seguinte mostra o tipo de recurso.
{
"@odata.context": "https://graph.microsoft.com/beta/$metadata#education/synchronizationProfiles/{id}/profileStatus/$entity",
"errorCount": "Int64",
"id": "String",
"lastActivityDateTime": "DateTimeOffset",
"lastSynchronizationDateTime": "DateTimeOffset",
"status": "String",
"statusMessage": "String"
}