Ao usar o AWS re:Post, você concorda com os AWS re:Post Termos de uso

Consigo alterar as variáveis de ambiente em uma versão publicada da minha função do Lambda?

2 minuto de leitura
0

Quero alterar as variáveis de ambiente em uma versão publicada da minha função do AWS Lambda. Eu consigo fazer isso?

Breve descrição

Você não pode alterar a configuração (que inclui variáveis de ambiente) ou o código da função em uma versão publicada da função do Lambda.

Para alterar as variáveis de ambiente de uma versão publicada da função do Lambda, você deve primeiro alterar a versão atual e não publicada da função ($LATEST). Em seguida, publique uma nova versão da função.

Observação: considere criar um alias do Lambda para apontar para uma versão da função configurada com as variáveis de ambiente que você deseja usar. Usar aliases permite que você evite codificar uma versão de função específica em seu aplicativo.

Resolução

Observação: se você receber erros ao executar comandos da AWS Command Line Interface (AWS CLI), certifique-se de estar usando a versão mais recente da AWS CLI.

Altere a versão não publicada da função

Para alterar as variáveis de ambiente na versão $LATEST da sua função do Lambda, use um dos seguintes:

Publique uma nova versão da função

Depois de alterar as variáveis de ambiente na versão $LATEST, publique sua função do Lambda atualizada usando o console do Lambda ou a API PublishVersion. Para obter mais informações, consulte Gerenciamento de versões com a API do Lambda.


Informações relacionadas

UpdateFunctionConfiguration (referência da API do Guia do desenvolvedor do AWS Lambda)

Ambiente (referência da API do guia do desenvolvedor do AWS Lambda)

AWS OFICIAL
AWS OFICIALAtualizada há 3 anos