Compartilhar via


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, , inProgresssuccess, error, , quarantinedvalidationError, 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"
}