Tipo de recurso synchronizationStatus

Espacio de nombres: microsoft.graph

Importante

Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.

Representa el estado actual de synchronizationJob.

Propiedades

Propiedad Tipo Descripción
código synchronizationStatusCode Código de estado de alto nivel del trabajo de sincronización. Los valores posibles son: NotConfigured, NotRun, Active, Paused y Quarantine.
countSuccessiveCompleteFailures Int64 Número de veces consecutivas que se produjo un error en este trabajo.
escrowsPruned Booleano true si las custodias del trabajo (errores de nivel de objeto) se eliminaron durante la sincronización inicial. Las custodias se pueden eliminar si, durante la sincronización inicial, se alcanza el umbral de errores que normalmente ponen el trabajo en cuarentena. En lugar de entrar en cuarentena, el proceso de sincronización borra los errores del trabajo y continúa hasta que se completa la sincronización inicial. Cuando se complete la sincronización inicial, el trabajo se pausará y esperará a que el cliente limpie los errores.
lastExecution synchronizationTaskExecution Detalles de la última ejecución del trabajo.
lastSuccessfulExecution synchronizationTaskExecution Detalles de la última ejecución de este trabajo, que no tenía ningún error.
lastSuccessfulExecutionWithExports synchronizationTaskExecution Detalles de la última ejecución del trabajo, que exportó objetos al directorio de destino.
Progreso colección synchronizationProgress Detalles del progreso de un trabajo hacia la finalización.
cuarentena synchronizationQuarantine Si el trabajo está en cuarentena, detalles de cuarentena.
steadyStateFirstAchievedTime DateTimeOffset La hora en que se alcanzó por primera vez el estado estable (no hay más cambios en el proceso). El tipo de marca de tiempo representa la información de fecha y hora con el formato ISO 8601 y está siempre en hora UTC. Por ejemplo, la medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z.
steadyStateLastAchievedTime DateTimeOffset La hora en que se logró por última vez el estado estable (no hay más cambios en el proceso). El tipo de marca de tiempo representa la información de fecha y hora con el formato ISO 8601 y está siempre en hora UTC. Por ejemplo, la medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z.
synchronizedEntryCountByType stringKeyLongValuePair (colección) Recuento de objetos sincronizados, enumerados por tipo de objeto.
troubleshootingUrl Cadena En caso de error, la dirección URL con los pasos para solucionar el problema.

Detalles del código de estado de sincronización

Valor Descripción
No configurado El trabajo no se configuró y nunca se ejecutó. No se proporcionó ninguna autorización.
NotRun El trabajo se configuró y posiblemente se inició, pero no ha completado su primera ejecución.
Activo El trabajo se ejecuta periódicamente.
Pausado El trabajo estaba en pausa (normalmente por un administrador) y actualmente no se está ejecutando, pero se conserva el estado del trabajo.
Cuarentena El trabajo está en cuarentena. Esto puede ocurrir cuando hay un gran volumen de errores o errores críticos, como credenciales revocadas o expiradas. Mientras esté en cuarentena, el proceso de sincronización intentará ejecutar el trabajo con una frecuencia reducida.

Representación JSON

La siguiente es una representación JSON del 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"
}