Consulta la información de una tarea asíncrona especificada. Intelligent Media Management (IMM) admite diversas capacidades de procesamiento de datos asíncrono, cada una con su propia operación de creación de tareas, como CreateFigureClusteringTask para crear tareas de agrupación de figuras y CreateFileCompressionTask para crear tareas de compresión de archivos. Esta es una operación de propósito general que permite consultar los detalles de una tarea asíncrona mediante el ID y el tipo de tarea.
Descripción de la operación
Antes de utilizar esta operación, asegúrese de estar familiarizado con la facturación de Intelligent Media Management y sus precios.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
imm:GetTask |
get |
*Project
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| ProjectName |
string |
Sí |
El nombre del proyecto. Para obtener información sobre cómo conseguir el nombre del proyecto, consulte Crear un proyecto. |
immtest |
| TaskType |
string |
Sí |
El tipo de la tarea. Para consultar los valores válidos, vea Lista de tipos de tareas. |
FileCompression |
| TaskId |
string |
Sí |
El ID de la tarea que desea consultar. Este valor se devuelve al crear la tarea. |
FileCompression-2f157087-91df-4fda-8c3e-232407ec***** |
| RequestDefinition |
boolean |
No |
Especifica si se deben devolver los parámetros de solicitud originales utilizados para crear la tarea. Valores válidos:
Este parámetro solo surte efecto para los siguientes tipos de tareas:
|
true |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
Los detalles de la tarea especificada. |
||
| RequestId |
string |
El ID de la solicitud. |
2C5C1E0F-D8B8-4DA0-8127-EC32C771**** |
| ProjectName |
string |
El nombre del proyecto. |
test-project |
| EventId |
string |
El ID del evento. |
2F6-1Bz99Xi93EnRpNEyLudILJm**** |
| Status |
string |
El estado de ejecución de la tarea. Valores válidos:
|
Running |
| Code |
string |
El código de error de la tarea. |
ResourceNotFound |
| Message |
string |
El mensaje de error de la tarea. |
The specified resource project is not found |
| StartTime |
string |
La hora en que inició la tarea. El valor es una marca de tiempo UTC en formato ISO 8601 con precisión de milisegundos. |
2021-12-24T03:01:41.662060377Z |
| EndTime |
string |
La hora en que finalizó la tarea. El valor es una marca de tiempo UTC en formato ISO 8601 con precisión de milisegundos. |
2021-12-24T03:01:49.480109219Z |
| UserData |
string |
La información personalizada especificada por el usuario. |
{"ID": "user1","Name": "test-user1","Avatar": "http://example.com?id=user1"} |
| TaskType |
string |
El tipo de la tarea. Para consultar los valores válidos, vea Lista de tipos de tareas. |
FileCompression |
| TaskId |
string |
El ID de la tarea. |
c2b277b9-0d30-4882-ad6d-ad661382**** |
| Tags |
object |
Las etiquetas de la tarea. Estas son las etiquetas que el usuario proporcionó al crear la tarea. |
{"test": "val1"} |
| TaskRequestDefinition |
string |
Los parámetros de solicitud originales utilizados para crear la tarea. |
{ "ProjectName":"test-project", "CompressedFormat":"zip", "TargetURI":"oss://test-bucket/output/test.zip", "Sources":[{"URI":"oss://test-bucket/input/test.jpg"}] } |
| Progress |
integer |
El progreso de la tarea. Valores válidos: de 0 a 100. Unidad: porcentaje (%). Nota
|
100 |
Ejemplos
Respuesta exitosa
JSON Formato
{
"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
}
Códigos de error
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.