ListAsyncResults
Vous pouvez utiliser ListAsyncResults
liste des résultats de toutes les méthodes asynchrones en cours d'exécution et terminées sur le système. Interrogation des résultats asynchrones avec ListAsyncResults
N'entraîne pas l'expiration des asynchrones terminées ; vous pouvez l'utiliser GetAsyncResult
Pour interroger l'un des asynchrones renvoyé par ListAsyncResults
.
Paramètre
Cette méthode dispose du paramètre d'entrée suivant :
Nom | Description | Type | Valeur par défaut | Obligatoire |
---|---|---|---|---|
Asynchrones |
Liste facultative de types de résultats. Vous pouvez utiliser cette liste pour limiter les résultats à ces types d'opérations uniquement. Valeurs possibles :
|
tableau de chaînes |
Aucune |
Non |
Retour de valeur
Cette méthode a la valeur de retour suivante :
Nom |
Description |
Type |
Asynchrones |
Un tableau de résultats de la méthode asynchrone sérialisée. |
Baie d'objets JSON |
Exemple de demande
Les demandes pour cette méthode sont similaires à l'exemple suivant :
{ "method": "ListAsyncResults", "params": { }, "id": 1 }
Exemple de réponse
Cette méthode renvoie une réponse similaire à l'exemple suivant :
{ "id": 1, "result": { "asyncHandles": [ { "asyncResultID": 47, "completed": true, "createTime": "2016-01-01T22:29:19Z", "data": { "cloneID": 26, "message": "Clone complete.", "volumeID": 48 }, "lastUpdateTime": "2016-01-01T22:45:43Z", "resultType": "Clone", "success": true }, ...] } }
Nouveau depuis la version
9.6