Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2022-11-16 GMT+08:00
Uso de um gatilho de OBS
Para obter detalhes sobre a origem de evento de OBS, consulte Fontes de evento suportadas.
Pré-requisitos
Antes de criar um gatilho, certifique-se de ter preparado o seguinte:
- Você criou uma função. Para mais detalhes, veja Criação de uma função a partir do zero.
- Você criou um bucket de OBS, por exemplo, obs_cff. Para obter detalhes, consulte Criação de um bucket.
Criação de um gatilho de OBS
- Efetue log-in no Console do FunctionGraph. No painel de navegação, escolha Functions > Function List.
- Clique na função a ser configurada para ir para a página de detalhes da função.
- Escolha Configuration > gatilho e clique em Create gatilho.
Figura 1 Criação de um gatilho
- Defina os seguintes parâmetros:
- gatilho Type: Selecione Object Storage Service (OBS).
- Bucket Name: Especifique o bucket de OBS a ser usado como uma origem de evento, por exemplo, obs-cff.
- Events: Selecione os eventos que acionarão a função. Neste exemplo, selecione Put, Post, e Delete. Quando os arquivos no bucket obs_cff são atualizados, carregados ou excluídos, a função é acionada.
- Event Notification Name: Especifique o nome da notificação de evento a ser enviada pelo SMN quando ocorrer um evento.
- Prefix: Insira uma palavra-chave para limitar as notificações àquelas sobre objetos cujos nomes começam com os caracteres correspondentes. Este limite pode ser usado para filtrar os nomes de objetos de OBS.
- Suffix: Insira uma palavra-chave para limitar as notificações àquelas sobre objetos cujos nomes terminam com os caracteres correspondentes. Este limite pode ser usado para filtrar os nomes de objetos de OBS.
- Clique em OK.
Disparando uma função
No console de OBS, carregue um pacote ZIP de imagens no bucket obs-cff. Para obter detalhes, consulte Carregando um arquivo.
Depois que o pacote ZIP é carregado no bucket obs-cff, a função HelloWorld é acionada.
Visualização do resultado da execução
- Efetue log-in no Console do FunctionGraph. No painel de navegação, escolha Functions > Function List.
- Clique em uma função para ir para a página de detalhes da função.
- Escolha Monitoring > Logs para consultar logs de execução de funções.
Tópico principal: Criação de gatilhos
Feedback
Esta página foi útil?
Deixar um comentário
Obrigado por seus comentários. Estamos trabalhando para melhorar a documentação.
O sistema está ocupado. Tente novamente mais tarde.