

# Caixa de diálogo Atualizar configuração
<a name="update-configuration-dialog"></a>

A caixa de diálogo **Atualizar configuração** no AWS Toolkit for JetBrains é exibida sempre que você atualiza a configuração de uma função do AWS Lambda. As informações que você fornece diferem um pouco, dependendo se a função do Lambda referente ao projeto for um pacote do tipo `Zip` ou `Image`.

A caixa de diálogo **Atualizar configuração** para o pacote do tipo `Zip`:

![\[A caixa de diálogo Atualizar configuração para aplicações Zip.\]](http://docs.aws.amazon.com/pt_br/toolkit-for-jetbrains/latest/userguide/images/sam-update-config-zip.png)


A caixa de diálogo **Atualizar configuração** para o pacote do tipo `Image`:

![\[A caixa de diálogo Atualizar configuração para aplicações Image.\]](http://docs.aws.amazon.com/pt_br/toolkit-for-jetbrains/latest/userguide/images/sam-update-config-image.png)


A caixa de diálogo **Atualizar configuração** contém os seguintes itens:

**Name (Nome)**  
(Obrigatório) O nome da função. Pode conter apenas as letras maiúsculas de `A` a `Z`, as letras minúsculas de `a` a `z`, os números de `0` a `9`, o caractere de hífen (`-`) e o caractere de sublinhado (`_`). O nome deve ter, no máximo, de 64 caracteres.

**Descrição**  
(Opcional) Qualquer descrição significativa sobre a função.

**Tipo de pacote**  
(Obrigatório) O tipo de pacote da função do Lambda, que pode ser `Zip` ou `Image`.

**Manipulador**  
(Obrigatório somente para pacotes `Zip`) O ID do manipulador de função do Lambda correspondente 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) ou [C\$1](https://docs.aws.amazon.com/lambda/latest/dg/csharp-handler.html).

**Runtime**  
(Obrigatório somente para pacotes `Zip`) O ID do [Runtime do Lambda](https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html) a ser usado.

**Tempo limite (segundos)**  
(Obrigatório) O tempo que o Lambda permite que uma função seja executada antes de encerrá-la. Especifique um tempo até 900 segundos (15 minutos).

**Memória (MB)**  
(Obrigatório) A quantidade de memória disponível para a função no runtime. Especifique um valor [entre 128 MB e 3008 MB](https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html) em incrementos de 64 MB.

**Variáveis de ambiente**  
(Opcional) Quaisquer [variáveis de ambiente](https://docs.aws.amazon.com/lambda/latest/dg/configuration-envvars.html) para a função do Lambda a ser usada, especificada como pares de chave-valor. Para adicionar, alterar ou excluir variáveis de ambiente, escolha o ícone de pasta e siga as instruções na tela.

**Função do IAM**  
(Obrigatório) Escolha um [Perfil de execução do Lambda](https://docs.aws.amazon.com/lambda/latest/dg/lambda-intro-execution-role.html) disponível na conta conectada da AWS a ser usada pelo Lambda para a função. Para criar um perfil de execução na conta e fazer com que o Lambda use esse perfil em vez disso, escolha **Criar** e siga as instruções na tela.

**Habilitar o AWS X-Ray**  
(Opcional) Se selecionado, o [Lambda habilita o AWS X-Ray](https://docs.aws.amazon.com/lambda/latest/dg/services-xray.html) para detectar, analisar e otimizar problemas de performance com a função. O X-Ray coleta metadados do Lambda e quaisquer serviços upstream ou downstream que compõem sua função. O X-Ray usa esses metadados para gerar um gráfico de serviço detalhado que ilustra gargalos de desempenho, picos de latência e outros problemas que afetam o desempenho da função.