Como chamar o Cloud Functions

O Cloud Functions pode ser associado a um acionador específico. O tipo de acionador determina como e quando a função é executada. O Cloud Functions dá suporte aos seguintes mecanismos nativos de acionamento:

Também é possível integrar o Cloud Functions a qualquer outro serviço do Google compatível com o Cloud Pub/Sub ou a qualquer serviço que forneça callbacks HTTP (webhooks). Isso é descrito com mais detalhes em Acionadores adicionais abaixo.

Acionadores adicionais

Como o Cloud Functions pode ser invocado por mensagens em um tópico do Cloud Pub/Sub, é possível integrar facilmente o Cloud Functions a qualquer outro serviço do Google compatível com o Cloud Pub/Sub como um barramento de eventos. Além disso, aproveitando a invocação HTTP, também é possível fazer a integração a qualquer serviço que forneça callbacks HTTP (webhooks).

Cloud Logging

Os eventos do Google Cloud Logging podem ser exportados para um tópico do Cloud Pub/Sub, em que podem ser consumidos pelo Cloud Functions. Consulte a documentação do Cloud Logging sobre como exportar registros para mais informações.

Gmail

Usando a API Gmail Push Notification, você pode enviar eventos do Gmail para um tópico do Cloud Pub/Sub e consumi-los com uma Função do Cloud.