AsyncJobStatus-Ressource
Diese Ressource enthält Informationen zum Status des Fortschritts eines asynchronen Auftrags.
Die folgende API ruft die Rückgabe von AsyncJobStatus-Ressourcen auf:
JSON-Darstellung
{
"operation": "ItemCopy | DownloadUrl",
"percentageComplete": 100.0,
"resourceId": "01MOWKYVJML57KN2ANMBA3JZJS2MBGC7KM",
"status": "notStarted | inProgress | completed | failed | cancelled | waiting | cancelPending",
"statusDescription": "URL was successfully downloaded to target"
}
Eigenschaften
Eigenschaftenname | Typ | Beschreibung |
---|---|---|
operation | Zeichenfolge | Ein Zeichenfolgenwert, der angibt, welcher Auftrag für das Element ausgeführt wird. |
percentageComplete | Gleitkommawert mit doppelter Genauigkeit | Ein Wert zwischen 0 und 100, der den Prozentsatz der Fertigstellung angibt. |
resourceId | Zeichenfolge | Ein eindeutiger Bezeichner für die Ergebnisse. |
status | Zeichenfolge | Ein Zeichenfolgenwert, der eine Enumeration der möglichen Werte über den Status des Auftrags zuordnet. |
statusDescription | Zeichenfolge | Eine Beschreibung des Auftragsstatus. |
Status Bedeutung
Zeichenfolgenwert | Beschreibung |
---|---|
notStarted | Die Arbeit wurde in die Warteschlange eingereiht, aber noch nicht aufgenommen. |
inProgress | Die Arbeiten werden aktiv bearbeitet. |
Abgeschlossen | Die Arbeiten sind abgeschlossen. |
Fehlgeschlagen | Fehler bei der Arbeit. |
abgebrochen | Die Arbeit wurde abgebrochen. |
Warten | Die Arbeit wurde unterbrochen, wird aber erneut versucht. |
cancelPending | Die Arbeit wurde abgebrochen, aber die Verarbeitung wurde noch nicht abgebrochen. |