synchronizationStatus-Ressourcentyp

Namespace: microsoft.graph

Wichtig

APIs unter der /beta Version in Microsoft Graph können geändert werden. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in Version 1.0 verfügbar ist, verwenden Sie die Versionsauswahl .

Represents the current status of the synchronizationJob.

Eigenschaften

Eigenschaft Typ Beschreibung
code String Statuscode auf hoher Ebene des Synchronisierungsauftrags. Mögliche Werte: NotConfigured, NotRun, Active, Paused, Quarantine.
countSuccessiveCompleteFailures Int64 Anzahl der aufeinanderfolgenden Fehler bei diesem Auftrag.
escrowsPruned Boolescher Wert true wenn die Escrows des Auftrags (Fehler auf Objektebene) während der anfänglichen Synchronisierung beschnitten wurden. Escrows können beschnitten werden, wenn Sie während der anfänglichen Synchronisierung den Schwellenwert von Fehlern erreichen, die den Auftrag normalerweise in Quarantäne setzen würden. Anstatt in Quarantäne zu gehen, werden die Fehler des Auftrags durch den Synchronisierungsprozess entfernt und bis zum Abschluss der anfänglichen Synchronisierung fortgesetzt. Nach Abschluss der anfänglichen Synchronisierung hält der Auftrag an und wartet, bis der Kunde die Fehler bereinigt.
lastExecution synchronizationTaskExecution Details zur letzten Ausführung des Auftrags.
lastSuccessfulExecution synchronizationTaskExecution Details zur letzten Ausführung dieses Auftrags, bei dem keine Fehler aufgetreten sind.
lastSuccessfulExecutionWithExports synchronizationTaskExecution Details zur letzten Ausführung des Auftrags, der Objekte in das Zielverzeichnis exportiert hat.
Progress synchronizationProgress-Auflistung Details zum Fortschritt eines Auftrags zum Abschluss.
Quarantäne synchronizationQuarantine Wenn sich der Auftrag in Quarantäne befindet, unter Quarantäne.
steadyStateFirstAchievedTime DateTimeOffset Der Zeitpunkt, zu dem der stabile Zustand (keine weiteren Änderungen am Prozess) zum ersten Mal erreicht wurde. Der Typ „Zeitstempel“ stellt die Datums- und Uhrzeitinformationen im Format der ISO 8601 dar und gibt immer die UTC an. 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 Typ „Zeitstempel“ stellt die Datums- und Uhrzeitinformationen im Format der ISO 8601 dar und gibt immer die UTC an. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z.
synchronizedEntryCountByType stringKeyLongValuePair-Auflistung Anzahl synchronisierter Objekte, die nach Objekttyp aufgelistet sind.
troubleshootingUrl String Bei einem Fehler die URL mit den Schritten zur Problembehandlung für das Problem.

Details zum Synchronisierungsstatus

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, die erste Ausführung wurde jedoch noch nicht abgeschlossen.
Aktiv Der Auftrag wird regelmäßig ausgeführt.
Angehalten Der Auftrag wurde angehalten (in der Regel von einem Administrator) und wird derzeit nicht ausgeführt, aber der Status des Auftrags bleibt erhalten.
Quarantäne Der Auftrag befindet sich in Quarantäne. Dies kann auftreten, wenn eine hohe Anzahl von Fehlern oder kritische Fehler, z. B. widerrufene/abgelaufene Anmeldeinformationen, auftreten. Während der Quarantäne versucht der Synchronisierungsprozess, den Auftrag mit reduzierter Häufigkeit ausführen.

JSON-Darstellung

Es folgt eine JSON-Darstellung der Ressource.

{
  "code": "String",
  "countSuccessiveCompleteFailures": 1024,
  "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"
}