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 - AWS Toolkit for JetBrains

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 en el repositorio awslabs/serverless-application-model en GitHub.

  1. 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]').

      Ejecución o depuración de la versión local de una función de Lambda comenzando desde el controlador de funciones en el archivo de código
    • 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]').

      Ejecución o depuración de la versión local de una función de Lambda comenzando a partir de la definición de función en el archivo de plantilla de AWS SAM
  2. 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.