

# Cambio (actualización) de la configuración de la función de AWS Lambda utilizando el AWS Toolkit for JetBrains
<a name="lambda-update"></a>

Para utilizar el AWS Toolkit for JetBrains para cambiar (actualizar) la configuración de una función de AWS Lambda, siga uno de estos procedimientos.
+ Con el archivo de código abierto que contiene el controlador de funciones para [Java](https://docs.aws.amazon.com/lambda/latest/dg/java-programming-model-handler-types.html), [Python](https://docs.aws.amazon.com/lambda/latest/dg/python-programming-model-handler-types.html), [Node.js](https://docs.aws.amazon.com/lambda/latest/dg/nodejs-prog-model-handler.html), o [C\$1](https://docs.aws.amazon.com/lambda/latest/dg/dotnet-programming-model-handler-types.html), en el menú principal, elija **Run (Ejecutar)**, **Edit Configurations (Editar configuraciones)**. Rellene el cuadro de diálogo [Run/Debug Configurations (Configuraciones de ejecución/depuración)](run-debug-configurations-dialog.md) y, a continuación, elija **OK (Aceptar)**.
+ Abra AWS Explorer, si aún no está abierto. Si necesita cambiar a una región de AWS distinta que contenga la función, hágalo ahora. Expanda **Lambda**, elija el nombre de la función para la que desea cambiar la configuración y, a continuación, realice una de las siguientes acciones:
  + **Cambiar ajustes como el tiempo de espera, la memoria, las variables de entorno y el rol de ejecución:** haga clic con el botón derecho en el nombre de la función y, a continuación, seleccione **Actualizar la configuración de la función**.  
![\[Selección del comando Update Function Configuration (Actualizar configuración de función)\]](http://docs.aws.amazon.com/es_es/toolkit-for-jetbrains/latest/userguide/images/update-function-configuration.png)

    Rellene el cuadro de diálogo [Update Configuration (Actualizar configuración)](update-configuration-dialog.md) y, a continuación, elija **Update (Actualizar)**. 
  + **Cambiar ajustes como la carga de entrada**: en el menú principal, elija **Ejecutar**, **Editar configuraciones**. Rellene el cuadro de diálogo [Run/Debug Configurations (Configuraciones de ejecución/depuración)](run-debug-configurations-dialog.md) y, a continuación, elija **OK (Aceptar)**.  
![\[Selección del comando Edit Configurations )Editar configuraciones)\]](http://docs.aws.amazon.com/es_es/toolkit-for-jetbrains/latest/userguide/images/edit-configurations.png)

    Si faltan los detalles de configuración, primero expanda **Templates (Plantillas)**, **AWS Lambda** y, a continuación, elija **Local** (para la versión local de la función) o **Remote (Remota)** (para la versión remota de esa misma función). Elija **OK (Aceptar)**, y repita este procedimiento desde el principio.
  + **Cambiar los ajustes como el nombre del controlador de la función o el bucket de origen de Amazon Simple Storage Service (Amazon S3)**: haga clic con el botón derecho en el nombre de la función y, a continuación, seleccione **Actualizar código de función**.  
![\[Selección del comando Update Function Code (Actualizar código de función)\]](http://docs.aws.amazon.com/es_es/toolkit-for-jetbrains/latest/userguide/images/update-function-code.png)

    Complete el cuadro de diálogo [Update Code (Actualizar código)](update-code-dialog.md) y, a continuación, elija **Update (Actualizar)**.
  + **Cambiar otros parámetros de propiedades disponibles que no aparecen en las viñetas anteriores**: cambie esos ajustes en el archivo de plantilla de AWS SAM correspondiente a la función (por ejemplo, en un archivo llamado `template.yaml` dentro del proyecto). 

    Para obtener una lista de valores de opciones disponibles, consulte [AWS::Serverless::Function](https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunction) en el repositorio [awslabs/serverless-application-model](https://github.com/awslabs/serverless-application-model/) en GitHub. 