Freigeben über


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"
}