Consulte les informations relatives à une tâche asynchrone spécifiée. Intelligent Media Management (IMM) prend en charge diverses capacités de traitement de données asynchrones, chacune avec sa propre opération de création de tâche, telle que CreateFigureClusteringTask pour la création de tâches de clustering de figures et CreateFileCompressionTask pour la création de tâches de compression de fichiers. Cette opération est une opération à usage général qui vous permet de consulter les détails d'une tâche asynchrone par identifiant et type de tâche.
Description de l'opération
Avant d'utiliser cette opération, assurez-vous de bien connaître la facturation d'Intelligent Media Management et sa tarification.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
imm:GetTask |
get |
*Project
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| ProjectName |
string |
Oui |
Le nom du projet. Pour plus d'informations sur la façon d'obtenir le nom du projet, consultez Créer un projet. |
immtest |
| TaskType |
string |
Oui |
Le type de la tâche. Pour les valeurs valides, consultez Liste des types de tâches. |
FileCompression |
| TaskId |
string |
Oui |
L'identifiant de la tâche que vous souhaitez interroger. Cette valeur est renvoyée lors de la création de la tâche. |
FileCompression-2f157087-91df-4fda-8c3e-232407ec***** |
| RequestDefinition |
boolean |
Non |
Indique si les paramètres de requête d'origine utilisés pour créer la tâche doivent être renvoyés. Valeurs valides :
Ce paramètre prend effet uniquement pour les types de tâches suivants :
|
true |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les détails de la tâche spécifiée. |
||
| RequestId |
string |
L'identifiant de la requête. |
2C5C1E0F-D8B8-4DA0-8127-EC32C771**** |
| ProjectName |
string |
Le nom du projet. |
test-project |
| EventId |
string |
L'identifiant de l'événement. |
2F6-1Bz99Xi93EnRpNEyLudILJm**** |
| Status |
string |
L'état d'exécution de la tâche. Valeurs valides :
|
Running |
| Code |
string |
Le code d'erreur de la tâche. |
ResourceNotFound |
| Message |
string |
Le message d'erreur de la tâche. |
Le projet de ressources spécifié est introuvable |
| StartTime |
string |
L'heure à laquelle la tâche a démarré. La valeur est un horodatage UTC au format ISO 8601 avec une précision à la milliseconde. |
2021-12-24T03:01:41.662060377Z |
| EndTime |
string |
L'heure à laquelle la tâche s'est terminée. La valeur est un horodatage UTC au format ISO 8601 avec une précision à la milliseconde. |
2021-12-24T03:01:49.480109219Z |
| UserData |
string |
Les informations personnalisées spécifiées par l'utilisateur. |
{"ID": "user1","Name": "test-user1","Avatar": "http://example.com?id=user1"} |
| TaskType |
string |
Le type de la tâche. Pour les valeurs valides, consultez Liste des types de tâches. |
FileCompression |
| TaskId |
string |
L'identifiant de la tâche. |
c2b277b9-0d30-4882-ad6d-ad661382**** |
| Tags |
object |
Les balises de la tâche. Il s'agit des balises que l'utilisateur a transmises lors de la création de la tâche. |
{"test": "val1"} |
| TaskRequestDefinition |
string |
Les paramètres de requête d'origine utilisés pour créer la tâche. |
{ "ProjectName":"test-project", "CompressedFormat":"zip", "TargetURI":"oss://test-bucket/output/test.zip", "Sources":[{"URI":"oss://test-bucket/input/test.jpg"}] } |
| Progress |
integer |
La progression de la tâche. Valeurs valides : 0 à 100. Unité : pourcentage (%). Remarque
|
100 |
Exemples
JSON format
{
"RequestId": "2C5C1E0F-D8B8-4DA0-8127-EC32C771****",
"ProjectName": "test-project",
"EventId": "2F6-1Bz99Xi93EnRpNEyLudILJm****",
"Status": "Running",
"Code": "ResourceNotFound",
"Message": "The specified resource project is not found.",
"StartTime": "2021-12-24T03:01:41.662060377Z",
"EndTime": "2021-12-24T03:01:49.480109219Z",
"UserData": "{\"ID\": \"user1\",\"Name\": \"test-user1\",\"Avatar\": \"http://example.com?id=user1\"}",
"TaskType": "FileCompression",
"TaskId": "c2b277b9-0d30-4882-ad6d-ad661382****",
"Tags": {
"test": "val1"
},
"TaskRequestDefinition": "{\n\t\"ProjectName\":\"test-project\",\n\t\"CompressedFormat\":\"zip\",\n\t\"TargetURI\":\"oss://test-bucket/output/test.zip\",\n\t\"Sources\":[{\"URI\":\"oss://test-bucket/input/test.jpg\"}]\n}",
"Progress": 100
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.