Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
En esta sección se describe cómo invocar una AWS Lambda función mediante un flujo de trabajo. CodeCatalyst Para ello, debe añadir la acción invocar en AWS Lambda al flujo de trabajo. La acción invocar en AWS Lambda invoca la función de Lambda que especifique.
Además de invocar la función, la acción invocar en AWS Lambda también convierte todas las claves de nivel superior de la carga útil de respuesta recibida de la función de Lambda en una variable de salida del flujo de trabajo. Luego, puede hacer referencia a estas variables en acciones posteriores del flujo de trabajo. Si no desea que todas las claves de nivel superior se conviertan en variables, puede usar filtros para especificar las claves exactas. Para obtener más información, consulte la descripción de la propiedad ResponseFilters en la YAML de la acción invocar de AWS Lambda.
Temas
Cuándo usar esta acción
Utilice esta acción si desea añadir una funcionalidad a un flujo de trabajo encapsulado en una función de Lambda y ejecutado por esta.
Por ejemplo, quizá desee que el flujo de trabajo envíe una notificación Build started
a un canal de Slack antes de iniciar la compilación de la aplicación. En ese caso, el flujo de trabajo incluiría una acción invocar en AWS Lambda para que Lambda envíe la notificación de Slack, así como una acción de compilación para compilar la aplicación.
Otro ejemplo: supongamos que necesita que el flujo de trabajo haga un análisis de vulnerabilidades en la aplicación antes de implementarla; en este caso, utilizaría una acción de compilación para compilar la aplicación, una acción invocar en AWS Lambda para que Lambda busque vulnerabilidades y una acción de implementación para implementar la aplicación analizada.
Imagen de tiempo de ejecución utilizada por la acción «invocar»AWS Lambda
La acción invocar en AWS Lambda se ejecuta en una imagen de noviembre de 2022. Para obtener más información, consulte Imágenes activas.