O AWS SDK para JavaScript v2 chegou ao fim do suporte. Recomendamos migrar para o AWS SDK para JavaScript v3. Para ver detalhes e informações sobre como migrar, consulte este anúncio
Carregar credenciais de uma função do Lambda de Node.js
Ao criar uma função do AWS Lambda, você deve criar um perfil do IAM especial com permissão para executar a função. Essa função é chamada de função de execução. Ao configurar uma função do Lambda, você deve especificar o perfil do IAM que criou como a função de execução correspondente.
A função de execução fornece a função do Lambda com as credenciais de que precisa para executar e invocar outros serviços da web. Dessa maneira, você não precisa fornecer credenciais para o código Node.js gravado em uma função do Lambda.
Para obter mais informações sobre como configurar uma função de execução do Lambda, consulte Gerenciar permissões: usar uma perfil do IAM (prtfil de execução) no Guia do desenvolvedor do AWS Lambda.