Amazon non CodeCatalyst è più aperto a nuovi clienti. I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta Come migrare da CodeCatalyst.
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Richiamare una funzione Lambda utilizzando un flusso di lavoro
Questa sezione descrive come richiamare una funzione utilizzando un flusso di lavoro. AWS Lambda CodeCatalyst A tale scopo, è necessario aggiungere l'azione di AWS Lambda richiamo al flusso di lavoro. L'azione di AWS Lambda richiamo richiama la funzione Lambda specificata.
Oltre a richiamare la funzione, l'azione di AWS Lambda richiamo converte anche ogni chiave di primo livello nel payload di risposta ricevuto dalla funzione Lambda in una variabile di output del flusso di lavoro. Utilizzo delle variabili nei flussi di lavoro È quindi possibile fare riferimento a queste variabili nelle successive azioni del flusso di lavoro. Se non desideri che tutte le chiavi di primo livello vengano convertite in variabili, puoi utilizzare i filtri per specificare quelle esatte. Per ulteriori informazioni, consulta la descrizione della ResponseFilters AWS Lambda azione 'invoca' YAML proprietà in.
Argomenti
Quando usare questa azione
Usa questa azione se desideri aggiungere funzionalità al tuo flusso di lavoro che è incapsulato ed eseguito da una funzione Lambda.
Ad esempio, potresti volere che il tuo flusso di lavoro invii una Build started notifica a un canale Slack prima di iniziare una build della tua applicazione. In questo caso, il flusso di lavoro includerebbe un'azione di AWS Lambda richiamo per richiamare una Lambda per inviare la notifica Slack e un'azione di compilazione per creare l'applicazione.
Come altro esempio, potresti volere che il tuo flusso di lavoro esegua una scansione delle vulnerabilità dell'applicazione prima che venga distribuita. In questo caso, dovresti utilizzare un'azione di compilazione per creare l'applicazione, un'azione di richiamo per AWS Lambda richiamare una Lambda per cercare le vulnerabilità e un'azione di distribuzione per distribuire l'applicazione scansionata.
Immagine di runtime utilizzata da 'AWS Lambda «invoca» l'azione
L'azione di AWS Lambda richiamo viene eseguita su un'immagine di novembre 2022. Per ulteriori informazioni, consulta Immagini attive.