Type de ressource synchronizationStatus
Espace de noms: microsoft.graph
Représente l’état actuel de la tâche de synchronisation.
Propriétés
Propriété | Type | Description |
---|---|---|
code | synchronizationStatusCode | Code d’état de haut niveau du travail de synchronisation. Les valeurs possibles sont les suivantes : NotConfigured , NotRun , Active , Paused , Quarantine . |
countSuccessiveCompleteFailures | Int64 | Nombre d’échecs consécutifs de ce travail. |
escrowsPruned | Valeur booléenne |
true si les entiercements du travail (erreurs au niveau de l’objet) ont été nettoyés lors de la synchronisation initiale. Les entiercements peuvent être nettoyés si, lors de la synchronisation initiale, vous atteignez le seuil d’erreurs qui mettent normalement le travail en quarantaine. Au lieu d’être mis en quarantaine, le processus de synchronisation efface les erreurs du travail et continue jusqu’à ce que la synchronisation initiale soit terminée. Une fois la synchronisation initiale terminée, le travail s’interrompt et attend que le client nettoie les erreurs. |
lastExecution | synchronizationTaskExecution | Détails de la dernière exécution du travail. |
lastSuccessfulExecution | synchronizationTaskExecution | Détails de la dernière exécution de ce travail, qui n’a pas eu d’erreurs. |
lastSuccessfulExecutionWithExports | synchronizationTaskExecution | Détails de la dernière exécution du travail, qui a exporté des objets dans le répertoire cible. |
progress | collection synchronizationProgress | Détails de la progression d’un travail vers l’achèvement. |
quarantaine | synchronizationQuarantine | Si le travail est en quarantaine, détails de la mise en quarantaine. |
steadyStateFirstAchievedTime | DateTimeOffset | Heure à laquelle l’état stable (aucune autre modification du processus) a été atteint pour la première fois. Le type d’horodatage représente les informations de date et d’heure au moyen du format ISO 8601. Il est toujours au format d’heure UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z . |
steadyStateLastAchievedTime | DateTimeOffset | Heure à laquelle l’état stable (aucune autre modification du processus) a été atteint pour la dernière fois. Le type d’horodatage représente les informations de date et d’heure au moyen du format ISO 8601. Il est toujours au format d’heure UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z . |
synchronizedEntryCountByType | collection stringKeyLongValuePair | Nombre d’objets synchronisés, répertoriés par type d’objet. |
troubleshootingUrl | Chaîne | En cas d’erreur, l’URL avec les étapes de résolution du problème. |
Détails du code d’état de synchronisation
Valeur | Description |
---|---|
NotConfigured | Le travail n’a pas été configuré et n’a jamais été exécuté. Aucune autorisation n’a été fournie. |
NotRun | Le travail a été configuré et peut-être démarré, mais n’a pas terminé sa première exécution. |
Actif | Le travail s’exécute régulièrement. |
Suspendu | Le travail a été suspendu (généralement par un administrateur) et n’est pas en cours d’exécution, mais l’état du travail est conservé. |
Quarantaine | Le travail est en quarantaine. Cela peut se produire en cas de volume élevé d’erreurs ou d’erreurs critiques telles que des informations d’identification révoquées/expirées. Pendant la mise en quarantaine, le processus de synchronisation tente d’exécuter le travail avec une fréquence réduite. |
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"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"
}