Creare un attivatore per le funzioni Cloud Run

Puoi creare un trigger Eventarc che consente a un evento supportato di attivare una funzione Cloud Run Functions. Puoi configurare un trigger quando crei o esegui il deployment di una funzione o per una funzione esistente utilizzando Google Cloud CLI o la consoleGoogle Cloud .

Puoi anche attivare Cloud Run Functions in risposta a eventi personalizzati pubblicati su un canale Eventarc.

Crea un trigger Eventarc

Crea un trigger Eventarc in modo che la tua funzione Cloud Run riceva notifiche di un evento o di un insieme di eventi specifico. Specificando i filtri per il trigger, puoi configurare il routing dell'evento, inclusi il tipo e l'origine dell'evento. Per saperne di più su come configurare un trigger Eventarc per Cloud Run Functions, consulta Crea un trigger per Functions.

Prima di creare un trigger ed eseguire il deployment della funzione, assicurati di concedere i ruoli IAM (Identity and Access Management) richiesti all'entità del deployer, al account di servizio del trigger e agli agenti di servizio Google. Per saperne di più, consulta Ruoli e autorizzazioni per i target di Cloud Run Functions e Tutti i ruoli e le autorizzazioni.

I seguenti tipi di eventi possono attivare richieste alla tua funzione:

Attiva funzioni con eventi personalizzati

Puoi attivare Cloud Run Functions in risposta a eventi personalizzati. Si tratta di eventi prodotti da provider di eventi speciali o aggiuntivi, anziché dagli eventi Firebase integrati supportati dall'SDK Firebase per Cloud Run Functions, e pubblicati su un canale Eventarc. Per saperne di più, consulta Crea e gestisci trigger di eventi personalizzati.