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é.