synchronizationStatus-Ressourcentyp
Namespace: microsoft.graph
Wichtig
Die APIs unter der /beta
Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.
Stellt den aktuellen Status des synchronizationJobs dar.
Eigenschaften
Eigenschaft | Typ | Beschreibung |
---|---|---|
code | synchronizationStatusCode | Allgemeiner Statuscode des Synchronisierungsauftrags. Mögliche Werte: NotConfigured , NotRun , Active , Paused , Quarantine . |
countSuccessiveCompleteFailures | Int64 | Anzahl der aufeinanderfolgenden Fehler bei diesem Auftrag. |
escrowsPruned | Boolesch |
true , wenn die Escrows des Auftrags (Fehler auf Objektebene) während der ersten Synchronisierung entfernt wurden. Escrows können entfernt werden, wenn Sie während der ersten Synchronisierung den Schwellenwert für Fehler erreichen, die normalerweise den Auftrag unter Quarantäne stellen würden. Anstatt in Quarantäne zu gehen, löscht der Synchronisierungsprozess die Fehler des Auftrags und wird fortgesetzt, bis die erste Synchronisierung abgeschlossen ist. Wenn die erste Synchronisierung abgeschlossen ist, wird der Auftrag angehalten und wartet, bis der Kunde die Fehler behebt. |
lastExecution | synchronizationTaskExecution | Details zur letzten Ausführung des Auftrags. |
lastSuccessfulExecution | synchronizationTaskExecution | Details zur letzten Ausführung dieses Auftrags, für die keine Fehler aufgetreten sind. |
lastSuccessfulExecutionWithExports | synchronizationTaskExecution | Details zur letzten Ausführung des Auftrags, der Objekte in das Zielverzeichnis exportiert hat. |
Progress | synchronizationProgress-Sammlung | Details zum Fortschritt eines Auftrags bis zum Abschluss. |
Unter Quarantäne stellen | synchronizationQuarantine | Wenn sich der Auftrag in Quarantäne befindet, quarantänen Sie Details. |
steadyStateFirstAchievedTime | DateTimeOffset | Der Zeitpunkt, zu dem der stabile Zustand (keine weiteren Änderungen am Prozess) zum ersten Mal erreicht wurde. Der Timestamp-Typ stellt die Datums- und Uhrzeitinformationen mithilfe des ISO 8601-Formats dar und wird immer in UTC-Zeit angegeben. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z . |
steadyStateLastAchievedTime | DateTimeOffset | Der Zeitpunkt, zu dem der stabile Zustand (keine weiteren Änderungen am Prozess) zuletzt erreicht wurde. Der Timestamp-Typ stellt die Datums- und Uhrzeitinformationen mithilfe des ISO 8601-Formats dar und wird immer in UTC-Zeit angegeben. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z . |
synchronizedEntryCountByType | stringKeyLongValuePair-Auflistung | Anzahl der synchronisierten Objekte, aufgelistet nach Objekttyp. |
troubleshootingUrl | Zeichenfolge | Im Falle eines Fehlers die URL mit den Schritten zur Problembehandlung für das Problem. |
Details zum Synchronisierungsstatuscode
Wert | Beschreibung |
---|---|
NotConfigured | Der Auftrag wurde nicht konfiguriert und nie ausgeführt. Es wurde keine Autorisierung bereitgestellt. |
NotRun | Der Auftrag wurde konfiguriert und möglicherweise gestartet, hat aber seine erste Ausführung noch nicht abgeschlossen. |
Aktiv | Der Auftrag wird in regelmäßigen Abständen ausgeführt. |
Angehalten | Der Auftrag wurde angehalten (normalerweise von einem Administrator) und wird derzeit nicht ausgeführt, aber der Status des Auftrags wird beibehalten. |
Quarantäne | Der Auftrag befindet sich in Quarantäne. Dies kann passieren, wenn eine große Anzahl von Fehlern oder kritische Fehler wie widerrufene/abgelaufene Anmeldeinformationen vorliegen. Während der Quarantäne versucht der Synchronisierungsprozess, den Auftrag mit geringerer Häufigkeit auszuführen. |
JSON-Darstellung
Die folgende JSON-Darstellung zeigt den Ressourcentyp.
{
"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"
}