Ressourcentyp "synchronizationStatus"

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 (status-Eigenschaft) des synchronizationJob dar.

Eigenschaften

Eigenschaft Typ Beschreibung
code synchronizationStatusCode Allgemeiner Statuscode des Synchronisationsauftrags. Mögliche Werte sind: NotConfigured, NotRun, Active, Paused, Quarantine.
countSuccessiveCompleteFailures Int64 Anzahl der aufeinanderfolgenden Male, bei denen dieser Auftrag fehlgeschlagen ist.
TreuhänderBeschnitten Boolean true ob die Escrows des Jobs (Fehler auf Objektebene) während der Erstsynchronisierung gelöscht wurden. Escrows können gelöscht werden, wenn Sie während der ersten Synchronisierung die Schwelle von Fehlern erreichen, die den Job normalerweise unter Quarantäne stellen würden. Anstatt in die Quarantäne zu gehen, löscht der Synchronisierungsprozess die Fehler des Auftrags und wird fortgesetzt, bis die anfängliche Synchronisierung abgeschlossen ist. Wenn die Erstsynchronisierung abgeschlossen ist, wird der Auftrag angehalten und darauf gewartet, dass der Kunde die Fehler sauber behebt.
lastExecution synchronizationTaskExecution Details zur letzten Ausführung des Auftrags.
lastSuccessfulExecution synchronizationTaskExecution Details zur letzten Ausführung dieses Auftrags, der keine Fehler aufwies.
lastSuccessfulExecutionWithExports synchronizationTaskExecution Details zur letzten Ausführung des Auftrags, der Objekte in das Zielverzeichnis exportiert hat.
Progress synchronizationProgress collection Details zum Fortschritt eines Auftrags bis zum Abschluss.
Unter Quarantäne stellen synchronizationQuarantine Wenn sich der Auftrag in Quarantäne befindet, Details zur Quarantäne.
steadyStateFirstAchievedTime DateTimeOffset Der Zeitpunkt, zu dem der stationäre Zustand (keine weiteren Änderungen am Prozess) 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 stationäre 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.
ProblembehandlungUrl Zeichenfolge Im Falle eines Fehlers die URL mit den Schritten zur Problembehandlung für das Problem.

Details zum Synchronisierungs-Status-Code

Wert Beschreibung
Nicht konfiguriert Der Auftrag wurde nicht konfiguriert und nie ausgeführt. Es wurde keine Autorisierung erteilt.
NotRun Der Auftrag wurde konfiguriert und möglicherweise gestartet, hat aber die erste Ausführung noch nicht abgeschlossen.
Aktiv Der Auftrag wird regelmäßig ausgeführt.
Angehalten Der Auftrag wurde angehalten (in der Regel durch einen 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 bei einer hohen Anzahl von Fehlern oder kritischen Fehlern wie widerrufenen/abgelaufenen Anmeldeinformationen auftreten. Während der Quarantäne versucht der Synchronisierungsprozess, den Auftrag mit reduzierter Häufigkeit auszuführen.

Beziehungen

Keine.

JSON-Darstellung

Die folgende JSON-Darstellung veranschaulicht 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"
}