Cria um gatilho para iniciar o processamento de dados no Intelligent Media Management (IMM). O gatilho é ativado por fontes de eventos, como o Object Storage Service (OSS), e usa modelos de processamento de dados para processar arquivos de mídia, como imagens, vídeos e documentos.
Descrição da operação
Para processar dados do Object Storage Service, certifique-se de ter vinculado um bucket do OSS.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
imm:CreateTrigger |
create |
*Trigger
|
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. |
|
| Actions |
array<object> |
Sim |
Uma lista de modelos de processamento de dados. |
|
|
object |
Não |
As informações do modelo. |
||
| 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. Há suporte para diversos intermediários de mensagens. Para obter detalhes sobre o formato da mensagem, consulte Mensagem de notificação assíncrona. Escolha um dos seguintes métodos para receber mensagens: Ative e conecte-se ao EventBridge na mesma região do Intelligent Media Management (IMM) para receber notificações de tarefas. Para mais informações, consulte Eventos do IMM. Ative o Message Service (MNS) na mesma região do IMM e configure uma assinatura. |
|
| MNS | MNS |
Não |
O objeto de parâmetro para notificações do MNS. |
|
| Tags |
object |
Não |
Tags personalizadas usadas para pesquisar e filtrar tarefas assíncronas. |
{"key":"val"} |
| ServiceRole |
string |
Sim |
A função de serviço que concede permissões ao Intelligent Media Management (IMM) para acessar outros recursos de nuvem, como o Object Storage Service (OSS). O valor padrão é AliyunIMMBatchTriggerRole. Para usar uma função de serviço personalizada, crie uma função de serviço e conceda permissões à função no console do Resource Access Management (RAM). Para mais informações, consulte Criar uma função de serviço e Conceder permissões a uma função do RAM. |
AliyunIMMBatchTriggerRole |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Esquema da resposta. |
||
| RequestId |
string |
O ID da solicitação. |
EC564A9A-BA5C-4499-A087-D9B9E76E***** |
| Id |
string |
O ID de ingestão de dados. |
trigger-9f72636a-0f0c-4baf-ae78-38b27b****** |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "EC564A9A-BA5C-4499-A087-D9B9E76E*****",
"Id": "trigger-9f72636a-0f0c-4baf-ae78-38b27b******"
}
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.