Ressource AsyncJobStatus
Cette ressource fournit des informations sur l’état d’avancement d’un projet asynchrone.
Les appels d’API suivants renvoient les ressources AsyncJobStatus :
Représentation JSON
{
"operation": "ItemCopy | DownloadUrl",
"percentageComplete": 100.0,
"resourceId": "01MOWKYVJML57KN2ANMBA3JZJS2MBGC7KM",
"status": "notStarted | inProgress | completed | failed | cancelled | waiting | cancelPending",
"statusDescription": "URL was successfully downloaded to target"
}
Propriétés
| Nom de la propriété | Type | Description |
|---|---|---|
| operation | String | Valeur de chaîne qui spécifie le travail effectué sur l’élément. |
| percentageComplete | Double | Valeur comprise entre 0 et 100 qui indique le pourcentage d’avancement. |
| resourceId | String | Identificateur unique des résultats. |
| status | String | Valeur d’une chaîne qui correspond à une énumération des valeurs possibles sur l’état de la tâche. |
| statusDescription | String | Description détaillant l’état du travail. |
signification de l’état
| Valeur de chaîne | Description |
|---|---|
| notStarted | Le travail a été mis enqueu, mais n’a pas encore été repris. |
| inProgress | Le travail est en cours de traitement actif. |
| completed | Le travail est terminé. |
| failed | Le travail a échoué. |
| annulé | Le travail a été annulé. |
| en attente | Le travail a été interrompu, mais il sera tenté à nouveau. |
| cancelPending | Le travail a été annulé, mais le traitement n’a pas encore été abandonné. |