Lista tarefas com base em condições específicas, como por intervalo de tempo e por tag.
Descrição da operação
Antes de chamar esta operação, certifique-se de que você está familiarizado com a cobrança do Intelligent Media Management (IMM).
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
imm:ListTasks |
list |
*Project
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ProjectName |
string |
Sim |
|
test-project |
| TaskTypes |
array |
Não |
Os tipos de tarefa. |
|
|
string |
Não |
O tipo de tarefa. Para mais informações, consulte Tipos de tarefa. |
["OfficeConversion","VideoLabelClassification"] |
|
| NextToken |
string |
Não |
O token de paginação. O token de paginação é usado na próxima solicitação para recuperar uma nova página de resultados se o número total de resultados exceder o valor do parâmetro MaxResults. A próxima chamada à operação retorna resultados lexicograficamente após o valor do parâmetro NextToken. Nota
Deixe este parâmetro vazio na sua primeira chamada à operação. |
MTIzNDU2Nzg6aW1tdGVzdDpleGFtcGxlYnVja2V0OmRhdGFzZXQwMDE6b3NzOi8vZXhhbXBsZWJ1Y2tldC9zYW1wbGVvYmplY3QxLmpwZw== |
| MaxResults |
integer |
Não |
O número máximo de resultados a retornar. Intervalo de valores válidos: (0, 100]. Valor padrão: 100. |
1 |
| TagSelector |
string |
Não |
As tags personalizadas das tarefas. |
test=val1 |
| Sort |
string |
Não |
O campo usado para ordenar os resultados. Valores válidos:
|
TaskId |
| Order |
string |
Não |
A ordem de classificação. Valores válidos:
Valores válidos:
|
asc |
| Status |
string |
Não |
O status da tarefa. Valores válidos:
Valores válidos:
|
Succeeded |
| StartTimeRange | TimeRange |
Não |
O intervalo de hora de início da tarefa. Você pode especificar este parâmetro para filtrar tarefas que iniciam dentro do intervalo especificado. |
|
| EndTimeRange | TimeRange |
Não |
O intervalo de hora de término da tarefa. Você pode especificar este parâmetro para filtrar tarefas que terminam dentro do intervalo especificado. |
|
| RequestDefinition |
boolean |
Não |
Especifica se os parâmetros da solicitação inicial de criação da tarefa devem ser retornados. Valor padrão: False. |
True |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
As tarefas correspondentes. |
||
| RequestId |
string |
O ID da solicitação. |
9847E7D0-A9A3-0053-84C6-BA16FFFA726E |
| ProjectName |
string |
O nome do projeto. |
immtest |
| NextToken |
string |
O token de paginação. O token de paginação é usado na próxima solicitação para recuperar uma nova página de resultados se o número total de resultados exceder o valor do parâmetro MaxResults. Este parâmetro possui um valor apenas quando nem todos os resultados são retornados. Você pode especificar o valor do parâmetro NextToken na próxima solicitação para listar os resultados restantes. |
MTIzNDU2Nzg6aW1tdGVzdDpleGFtcGxlYnVja2V0OmRhdGFzZXQwMDE6b3NzOi8vZXhhbXBsZWJ1Y2tldC9zYW1wbGVvYmplY3QxLmpwZw== |
| MaxResults |
string |
O comprimento da lista de resultados retornada. |
1 |
| Tasks |
array |
As tarefas. |
|
| TaskInfo |
Os detalhes da tarefa. |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "9847E7D0-A9A3-0053-84C6-BA16FFFA726E",
"ProjectName": "immtest",
"NextToken": "MTIzNDU2Nzg6aW1tdGVzdDpleGFtcGxlYnVja2V0OmRhdGFzZXQwMDE6b3NzOi8vZXhhbXBsZWJ1Y2tldC9zYW1wbGVvYmplY3QxLmpwZw==",
"MaxResults": "1",
"Tasks": [
{
"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": "VideoLabelClassification",
"TaskId": "c2b277b9-0d30-4882-ad6d-ad661382****",
"Tags": {
"test": "test",
"test2": 1
},
"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": 0
}
]
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.