Ejecución (invocación) o depuración de la versión local de una función de AWS Lambda mediante el AWS Toolkit for JetBrains
Para completar este procedimiento, debe crear la función de AWS Lambda que quiere ejecutar (invocar) o depurar, si aún no la ha creado.
nota
Si desea ejecutar (invocar) o depurar la versión local de una función de Lambda y ejecutar (invocar) o depurar esa función localmente con propiedades no predeterminadas u opcionales, primero debe establecer esas propiedades en el archivo de plantilla de AWS SAM correspondiente de la función (por ejemplo, en un archivo denominado template.yaml
dentro del proyecto). Para ver una lista de propiedades disponibles, consulte AWS::Serverless::Function
-
Haga una de las siguientes acciones:
-
En el archivo de código que contiene el controlador de funciones para Java, Python, Node.js o C#, elija el icono de Lambda en el margen situado junto al controlador de funciones. Elija Run '[Local]' (Ejecutar '[Local]') or Debug '[Local]' (Depurar '[Local]').
-
Con la ventana de la herramienta Project (Proyecto) ya abierta y mostrando el proyecto que contiene la función, abra el archivo
template.yaml
del proyecto. Elija el icono Run (Ejecutar) en el margen interior junto a la definición de recurso de la función y, a continuación, elija Run '[Local]' (Ejecutar '[Local]') o Debug '[Local]' (Depurar '[Local]').
-
-
Rellene el cuadro de diálogo Editar configuración (configuración de la función local) si se muestra y, a continuación, elija Ejecutar o Depurar. Los resultados se muestran en la ventana de la herramienta Run (Ejecutar) o Debug (Depurar).
-
Si el cuadro de diálogo Editar configuración no aparece y quiere cambiar la configuración existente, cambie primero su configuración y, a continuación, repita este procedimiento desde el principio.
-
Si faltan los detalles de configuración, expanda Templates (Plantillas), AWS Lambda y, a continuación, elija Local. Elija Aceptar y repita este procedimiento desde el principio.
-