

# Como alterar (atualizar) as configurações de função do AWS Lambda usando o AWS Toolkit for JetBrains
<a name="lambda-update"></a>

Para usar o AWS Toolkit for JetBrains para alterar (atualizar) as configurações de uma função do AWS Lambda, execute um dos procedimentos a seguir.
+ Com o arquivo de código aberto que contém o manipulador de funções 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) ou [C\$1](https://docs.aws.amazon.com/lambda/latest/dg/dotnet-programming-model-handler-types.html), escolha, no menu principal, **Run (Executar)**, **Edit Configurations (Editar configurações)**. Preencha a caixa de diálogo [Run/Debug Configurations (Executar/depurar configurações)](run-debug-configurations-dialog.md) e escolha **OK**.
+ Abra o AWS Explorer, se ainda não estiver aberto. Se precisar alternar para uma outra região da AWS que contém a função, faça isso agora. Expanda o **Lambda**, escolha o nome da função para a qual a configuração será alterada e, em seguida, execute um dos seguintes procedimentos:
  + **Modificar configurações, como tempo limite, memória, variáveis de ambiente e perfil de execução**. Clique com o botão direito do mouse no nome da função e escolha **Atualizar configuração da função**.  
![\[Escolher o comando Update Function Configuration (Atualizar configuração da função)\]](http://docs.aws.amazon.com/pt_br/toolkit-for-jetbrains/latest/userguide/images/update-function-configuration.png)

    Preencha a caixa de diálogo [Update Configuration (Atualizar configuração)](update-configuration-dialog.md) e, a seguir, escolha **Update (Atualizar)**. 
  + **Modificar configurações, como a carga útil de entrada**. No menu principal, escolha **Executar**, **Editar configurações**. Preencha a caixa de diálogo [Run/Debug Configurations (Executar/depurar configurações)](run-debug-configurations-dialog.md) e escolha **OK**.  
![\[Escolher o comando Edit Configurations (Editar configurações)\]](http://docs.aws.amazon.com/pt_br/toolkit-for-jetbrains/latest/userguide/images/edit-configurations.png)

    Se os detalhes de configuração estiverem ausentes, primeiro expanda **Templates (Modelos)**, **AWS Lambda** e, em seguida, escolha **Local** (para a versão local da função) ou **Remote (Remoto)** (para a versão remota dessa mesma função). Escolha **OK** e repita este procedimento desde o início.
  + **Modificar configurações, como o nome do manipulador de função ou o bucket de origem do Amazon Simple Storage Service (Amazon S3)**. Clique com o botão direito do mouse no nome da função e escolha **Atualizar código de função**.  
![\[Escolher o comando Update Function Code (Atualizar código de função)\]](http://docs.aws.amazon.com/pt_br/toolkit-for-jetbrains/latest/userguide/images/update-function-code.png)

    Preencha a caixa de diálogo [Update Code (Atualizar código)](update-code-dialog.md) e escolha **Update (Atualizar)**.
  + **Alterar outras configurações de propriedade disponíveis que não estão listadas nos marcadores anteriores**. Altere essas configurações no arquivo modelo do AWS SAM correspondente da função (por exemplo, em um arquivo denominado `template.yaml` dentro do projeto). 

    Para obter uma lista de configurações de propriedade disponíveis, consulte [AWS::Serverless::Function](https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunction) no repositório [awslabs/serverless-application-model](https://github.com/awslabs/serverless-application-model/) no GitHub. 