Cria uma tarefa de processamento em lote que executa operações especificadas, como transcodificação e conversão de formato, em vários arquivos existentes.
Descrição da operação
Se você deseja processar dados usando o processamento de dados do Object Storage Service (OSS), certifique-se de vincular um bucket OSS antes de criar uma tarefa de processamento em lote.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
imm:CreateBatch |
create |
*Batch
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ProjectName |
string |
Sim |
O nome do projeto. Para mais informações, consulte Criar um projeto. |
test-project |
| Input | Input |
Sim |
A configuração da fonte de dados de entrada. |
|
| Actions |
array<object> |
Sim |
Uma lista de modelos de processamento. |
|
|
object |
Não |
Um modelo de processamento. |
||
| Name |
string |
Sim |
O nome do modelo. |
doc/convert |
| Parameters |
array |
Não |
Uma lista de parâmetros do modelo. |
|
|
string |
Não |
Um parâmetro do modelo. |
pages=3 |
|
| FastFailPolicy | FastFailPolicy |
Não |
A configuração da política de falha rápida. |
|
| Notification |
object |
Não |
O destinatário da notificação. Vários serviços de middleware são suportados. Para detalhes sobre o formato da mensagem, consulte Mensagem de notificação assíncrona. Selecione um dos seguintes métodos para receber mensagens: Ative e acesse o EventBridge na mesma região do Intelligent Media Management (IMM) para receber notificações de tarefas prontamente. Para mais informações, consulte Eventos do IMM. Ative o MNS na mesma região do IMM e configure uma assinatura. |
|
| MNS | MNS |
Não |
Os parâmetros para notificações do MNS. |
|
| Tags |
object |
Não |
Tags personalizadas usadas para pesquisar e filtrar tarefas assíncronas. |
{"key": "val"} |
| ServiceRole |
string |
Sim |
O service role que concede ao IMM as permissões para acessar outros recursos de nuvem, como o OSS. O valor padrão é AliyunIMMBatchTriggerRole. Para usar um service role personalizado, crie um service role e conceda permissões ao role no console do RAM. Para mais informações, consulte Criar um service role e Conceder permissões a um role do RAM. |
AliyunIMMBatchTriggerRole |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Schema da resposta. |
||
| RequestId |
string |
O ID da solicitação. |
EC564A9A-BA5C-4499-A087-D9B9E76E***** |
| Id |
string |
O ID da tarefa de processamento em lote. |
batch-4eb9223f-3e88-42d3-a578-3f2852****** |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "EC564A9A-BA5C-4499-A087-D9B9E76E*****",
"Id": "batch-4eb9223f-3e88-42d3-a578-3f2852******"
}
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.