synchronizationStatus tipo de recurso

Namespace: microsoft.graph

Representa o status atual (propriedade status) do synchronizationJob.

Propriedades

Propriedade Tipo Descrição
código synchronizationStatusCode Código de status de alto nível do trabalho de sincronização. Os valores possíveis são: NotConfigured, NotRun, Active, Paused, Quarantine.
countSuccessiveCompleteFailures Int64 Número de vezes consecutivas em que este trabalho falhou.
escrowsPodado Booliano true se os escrows do trabalho (erros no nível do objeto) foram removidos durante a sincronização inicial. Os escrows poderão ser removidos se, durante a sincronização inicial, você atingir o limite de erros que normalmente colocaria o trabalho em quarentena. Em vez de entrar em quarentena, o processo de sincronização limpa os erros do trabalho e continua até que a sincronização inicial seja concluída. Quando a sincronização inicial for concluída, o trabalho pausará e aguardará que o cliente limpe os erros.
lastExecution synchronizationTaskExecution Detalhes da última execução do trabalho.
lastSuccessfulExecution synchronizationTaskExecution Detalhes da última execução deste trabalho, que não teve erros.
lastSuccessfulExecutionWithExports synchronizationTaskExecution Detalhes da última execução do trabalho, que exportou objetos para o diretório de destino.
progresso coleção synchronizationProgress Detalhes do progresso de um trabalho até a conclusão.
quarentena synchronizationQuarantine Se o trabalho estiver em quarentena, detalhes da quarentena.
steadyStateFirstAchieveTime DateTimeOffset O momento em que o estado estacionário (sem mais mudanças no processo) foi alcançado pela primeira vez. O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z.
steadyStateLastAchieveTime DateTimeOffset O momento em que o estado estacionário (sem mais alterações no processo) foi alcançado pela última vez. O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z.
synchronizedEntryCountByType Coleção stringKeyLongValuePair Contagem de objetos sincronizados, listados por tipo de objeto.
solução de problemasUrl Cadeia de caracteres Em caso de erro, a URL com as etapas de solução de problemas para o problema.

Detalhes do código de status de sincronização

Valor Descrição
Não Configurado O trabalho não foi configurado e nunca foi executado. Nenhuma autorização foi fornecida.
NotRun O trabalho foi configurado e possivelmente iniciado, mas não concluiu sua primeira execução.
Ativo O trabalho está sendo executado periodicamente.
Em pausa O trabalho foi pausado (geralmente por um administrador) e atualmente não está em execução, mas o estado do trabalho foi preservado.
Quarentena O trabalho está em quarentena. Isso pode acontecer quando há um grande volume de erros ou erros críticos, como credenciais revogadas/expiradas. Durante a quarentena, o processo de sincronização tentará executar o trabalho com frequência reduzida.

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

{
  "code": "String",
  "countSuccessiveCompleteFailures": "Integer",
  "escrowsPruned": true,
  "lastExecution": {
    "@odata.type": "microsoft.graph.synchronizationTaskExecution"
  },
  "lastSuccessfulExecution": {
    "@odata.type": "microsoft.graph.synchronizationTaskExecution"
  },
  "lastSuccessfulExecutionWithExports": {
    "@odata.type": "microsoft.graph.synchronizationTaskExecution"
  },
  "progress": [
    {
      "@odata.type": "microsoft.graph.synchronizationProgress"
    }
  ],
  "quarantine": {
    "@odata.type": "microsoft.graph.synchronizationQuarantine"
  },
  "steadyStateFirstAchievedTime": "String (timestamp)",
  "steadyStateLastAchievedTime": "String (timestamp)",
  "synchronizedEntryCountByType": [
    {
      "@odata.type": "microsoft.graph.stringKeyLongValuePair"
    }
  ],
  "troubleshootingUrl": "String"
}