

# Cuadro de diálogo Configuraciones de ejecución/depuración (configuración de funciones locales)
<a name="run-debug-configurations-dialog-local"></a>

Este cuadro de diálogo se muestra cada vez que actualiza la configuración de la versión *local* de una función de AWS Lambda.

**nota**  
Para actualizar la configuración de la versión *remota* de esa misma función (el código fuente de la función está en Lambda, en su cuenta de AWS), consulte [Cuadro de diálogo Configuraciones de ejecución/depuración (configuración de funciones remotas)](run-debug-configurations-dialog-remote.md) en su lugar.

Este cuadro de diálogo contiene dos pestañas: **Configuración**, **CLI de SAM** y **Conexión de AWS**.

![\[La pestaña Configuración del cuadro de diálogo Configuraciones de ejecución/depuración para la configuración de funciones locales.\]](http://docs.aws.amazon.com/es_es/toolkit-for-jetbrains/latest/userguide/images/sam-run-debug-config-zip.png)


La pestaña **Configuración** del cuadro de diálogo **Configuraciones de ejecución/depuración** para la configuración de funciones locales contiene los siguientes elementos:

**Nombre**  
(Obligatorio) El nombre de esta configuración.

**Permitir ejecución en paralelo/Permitir ejecutar en paralelo **  
(Opcional) Si se selecciona, permite que IntelliJ IDEA, PyCharm, WebStorm o JetBrains Rider inicien tantas instancias de la configuración para que se ejecuten simultáneamente como sea necesario.1

**Desde el controlador / Desde la plantilla**  
(Obligatorio) Según la opción que elija, debe configurar ajustes adicionales.

**Tiempo de ejecución**  
(Obligatorio) El ID del [tiempo de ejecución de Lambda](https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html) que se utilizará.

**Controlador**  
(Obligatorio para la opción **Desde el controlador**) El identificador del controlador de funciones correspondiente para [Java](https://docs.aws.amazon.com/lambda/latest/dg/java-handler.html), [Python](https://docs.aws.amazon.com/lambda/latest/dg/python-handler.html), [Node.js](https://docs.aws.amazon.com/lambda/latest/dg/nodejs-handler.html) o [C\$1](https://docs.aws.amazon.com/lambda/latest/dg/csharp-handler.html).

**Tiempo de espera (segundos)**  
(Obligatorio para la opción **Desde el controlador**) La cantidad de tiempo que Lambda permite que una función se ejecute antes de detenerla. Especifique una cantidad de hasta 900 segundos (15 minutos).

**Memory (MB)**  
(Obligatorio para la opción **Desde el controlador**) La cantidad de memoria disponible para la función mientras se ejecuta. Especifique una cantidad [entre 128 MB y 3008 MB](https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html) en incrementos de 64 MB.

**Variables de entorno**  
(Opcional para la opción **Desde el controlador**) Cualquier [variable de entorno](https://docs.aws.amazon.com/lambda/latest/dg/configuration-envvars.html) que puede utilizar la función de Lambda, especificada como pares clave-valor. Para agregar, cambiar o eliminar variables de entorno, elija el icono de carpeta y, a continuación, siga las instrucciones en pantalla.

**Plantilla**  
(Obligatorio para la opción **Desde la plantilla**) La ubicación y el nombre de archivo de la plantilla de AWS Serverless Application Model (AWS SAM) (por ejemplo, `template.yaml`) a fin de utilizarlos para esta configuración y el recurso en esa plantilla que se asociará con esta configuración.

**Archivos**  
(Obligatorio) La ubicación y el nombre de archivo de los datos de evento que se van a pasar a la función, en formato JSON. Para ver ejemplos de datos de eventos, consulte [Invocar la función de Lambda](https://docs.aws.amazon.com/lambda/latest/dg/getting-started-create-function.html#get-started-invoke-manually) en la *Guía para desarrolladores de AWS Lambda* y [Generación de cargas de eventos de muestra](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-cli-using-generate-event.html) en la *Guía para desarrolladores de AWS Serverless Application Model*.

**Texto**  
(Obligatorio) Los datos del evento que se van a pasar a la función, en formato JSON. Para ver ejemplos de datos de eventos, consulte [Invocar la función de Lambda](https://docs.aws.amazon.com/lambda/latest/dg/getting-started-create-function.html#get-started-invoke-manually) en la *Guía para desarrolladores de AWS Lambda* y [Generación de cargas de eventos de muestra](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-cli-using-generate-event.html) en la *Guía para desarrolladores de AWS Serverless Application Model*.  
Cualquiera de las opciones **Archivo** o **Texto** es obligatoria, pero no ambas.

**Previas al lanzamiento: ventana**  
(Opcional) Muestra en una lista todas las tareas que se deben realizar antes de iniciar esta configuración.2

***Notas***  
1 Para obtener más información, consulte lo siguiente:  
+ Para IntelliJ IDEA, consulte [Opciones comunes](https://www.jetbrains.com/help/idea/run-debug-configurations-dialog.html#common) en el sitio web de ayuda de IntelliJ IDEA. 
+ Para PyCharm, consulte [Opciones comunes](https://www.jetbrains.com/help/pycharm/run-debug-configurations-dialog.html#common) en el sitio web de ayuda de PyCharm.
+ Para WebStorm, consulte [Opciones comunes](https://www.jetbrains.com/help/webstorm/run-debug-configuration-node-js.html#common) en el sitio web de ayuda de WebStorm.
+ Para JetBrains Rider, consulte [Opciones comunes](https://www.jetbrains.com/help/rider/Run_Debug_Configurations_dialog.html#common) en el sitio web de ayuda de JetBrains Rider.
2 Para obtener más información, consulte los siguientes temas:  
+ Para IntelliJ IDEA, consulte [Opciones previas al lanzamiento](https://www.jetbrains.com/help/idea/run-debug-configurations-dialog.html#before-launch-options) en el sitio web de ayuda de IntelliJ IDEA. 
+ Para PyCharm, consulte [Opciones previas al lanzamiento](https://www.jetbrains.com/help/pycharm/run-debug-configurations-dialog.html#before-launch-options) en el sitio web de ayuda de PyCharm.
+ Para WebStorm, consulte [Opciones previas al lanzamiento](https://www.jetbrains.com/help/webstorm/run-debug-configuration-node-js.html#before-launch-options) en el sitio web de ayuda de WebStorm.
+ Para JetBrains Rider, consulte [Opciones previas al lanzamiento](https://www.jetbrains.com/help/rider/Run_Debug_Configurations_dialog.html#before-launch-options) en el sitio web de ayuda de JetBrains Rider.

![\[La pestaña CLI de SAM del cuadro de diálogo Configuraciones de ejecución/depuración para la configuración de funciones locales.\]](http://docs.aws.amazon.com/es_es/toolkit-for-jetbrains/latest/userguide/images/sam-run-debug-cli.png)


La pestaña **CLI de SAM** del cuadro de diálogo **Configuraciones de ejecución/depuración** para la configuración de funciones locales contiene los siguientes elementos:

**Nombre**  
(Obligatorio) El nombre de esta configuración.

**Permitir ejecución en paralelo/Permitir ejecutar en paralelo**  
(Opcional) Si se selecciona, permite que IntelliJ IDEA, PyCharm, WebStorm o JetBrains Rider inicien tantas instancias de la configuración para que se ejecuten simultáneamente como sea necesario.1

**Función de compilación dentro de un contenedor**  
(Opcional) Si se selecciona, la CLI de AWS SAM genera localmente cualquiera de las funciones de la aplicación sin servidor dentro de un contenedor Docker similar a Lambda antes de la implementación. Esto es útil si la función depende de paquetes que tengan dependencias o programas compilados de forma nativa. Para obtener más información, consulte [Creación de aplicaciones](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-cli-using-build.html) en la *Guía para desarrolladores de AWS Serverless Application Model*.

**Omitir la comprobación de imágenes de contenedor más recientes**  
(Opcional) Si se selecciona, la CLI de AWS SAM omite la extracción de la imagen de Docker más reciente para el [tiempo de ejecución](https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html) que se especifica en la pestaña **Configuración**.

**Red Docker**  
(Opcional) El nombre o ID de una red Docker existente a la que deben conectarse los contenedores Docker de Lambda con la red en modo puente predeterminada. Si no se especifica, los contenedores de Lambda se conectan únicamente a la red Docker en modo puente predeterminada.

**Previas al lanzamiento: ventana**  
(Opcional) Muestra en una lista todas las tareas que se deben realizar antes de iniciar esta configuración.2

***Notas***  
1 Para obtener más información, consulte lo siguiente:  
+ Para IntelliJ IDEA, consulte [Opciones comunes](https://www.jetbrains.com/help/idea/run-debug-configurations-dialog.html#common) en el sitio web de ayuda de IntelliJ IDEA. 
+ Para PyCharm, consulte [Opciones comunes](https://www.jetbrains.com/help/pycharm/run-debug-configurations-dialog.html#common) en el sitio web de ayuda de PyCharm.
+ Para WebStorm, consulte [Opciones comunes](https://www.jetbrains.com/help/webstorm/run-debug-configuration-node-js.html#common) en el sitio web de ayuda de WebStorm.
+ Para JetBrains Rider, consulte [Opciones comunes](https://www.jetbrains.com/help/rider/Run_Debug_Configurations_dialog.html#common) en el sitio web de ayuda de JetBrains Rider.
2 Para obtener más información, consulte los siguientes temas:  
+ Para IntelliJ IDEA, consulte [Opciones previas al lanzamiento](https://www.jetbrains.com/help/idea/run-debug-configurations-dialog.html#before-launch-options) en el sitio web de ayuda de IntelliJ IDEA. 
+ Para PyCharm, consulte [Opciones previas al lanzamiento](https://www.jetbrains.com/help/pycharm/run-debug-configurations-dialog.html#before-launch-options) en el sitio web de ayuda de PyCharm.
+ Para WebStorm, consulte [Opciones previas al lanzamiento](https://www.jetbrains.com/help/webstorm/run-debug-configuration-node-js.html#before-launch-options) en el sitio web de ayuda de WebStorm.
+ Para JetBrains Rider, consulte [Opciones previas al lanzamiento](https://www.jetbrains.com/help/rider/Run_Debug_Configurations_dialog.html#before-launch-options) en el sitio web de ayuda de JetBrains Rider.

![\[La pestaña Conexión de AWS del cuadro de diálogo Configuraciones de ejecución/depuración para la configuración de funciones locales.\]](http://docs.aws.amazon.com/es_es/toolkit-for-jetbrains/latest/userguide/images/sam-run-debug-aws-connection.png)


La pestaña **Conexión de AWS** del cuadro de diálogo **Configuraciones de ejecución/depuración** para la configuración de funciones locales contiene los siguientes elementos:

**Credentials**  
(Obligatorio) El nombre de la conexión de cuenta de AWS existente que se utilizará.

**Región**  
(Obligatorio) El nombre de la región de AWS que se utilizará para la cuenta conectada.

***Notas***  
1 Para obtener más información, consulte lo siguiente:  
+ Para IntelliJ IDEA, consulte [Opciones comunes](https://www.jetbrains.com/help/idea/run-debug-configurations-dialog.html#common) en el sitio web de ayuda de IntelliJ IDEA. 
+ Para PyCharm, consulte [Opciones comunes](https://www.jetbrains.com/help/pycharm/run-debug-configurations-dialog.html#common) en el sitio web de ayuda de PyCharm.
+ Para WebStorm, consulte [Opciones comunes](https://www.jetbrains.com/help/webstorm/run-debug-configuration-node-js.html#common) en el sitio web de ayuda de WebStorm.
+ Para JetBrains Rider, consulte [Opciones comunes](https://www.jetbrains.com/help/rider/Run_Debug_Configurations_dialog.html#common) en el sitio web de ayuda de JetBrains Rider.
2 Para obtener más información, consulte los siguientes temas:  
+ Para IntelliJ IDEA, consulte [Opciones previas al lanzamiento](https://www.jetbrains.com/help/idea/run-debug-configurations-dialog.html#before-launch-options) en el sitio web de ayuda de IntelliJ IDEA. 
+ Para PyCharm, consulte [Opciones previas al lanzamiento](https://www.jetbrains.com/help/pycharm/run-debug-configurations-dialog.html#before-launch-options) en el sitio web de ayuda de PyCharm.
+ Para WebStorm, consulte [Opciones previas al lanzamiento](https://www.jetbrains.com/help/webstorm/run-debug-configuration-node-js.html#before-launch-options) en el sitio web de ayuda de WebStorm.
+ Para JetBrains Rider, consulte [Opciones previas al lanzamiento](https://www.jetbrains.com/help/rider/Run_Debug_Configurations_dialog.html#before-launch-options) en el sitio web de ayuda de JetBrains Rider.