Como executar (invocar) ou depurar o versionamento local de uma função do AWS Lambda usando o AWS Toolkit for JetBrains
Para concluir este procedimento, é necessário criar a função do AWS Lambda que deseja executar (invocar) ou depurar, se ainda não tiver sido criada.
nota
Para executar (invocar) ou depurar o versionamento local de uma função do Lambda e executar (invocar) ou depurar essa função localmente com qualquer propriedade não padrão ou opcional, primeiro você deve definir essas propriedades no arquivo de modelo correspondente do AWS SAM da função (por exemplo, em um arquivo denominado template.yaml
dentro do projeto). Para obter uma lista de propriedades disponíveis, consulte AWS::Serverless::Function
-
Faça um dos seguintes procedimentos:
-
No arquivo de código que contém o manipulador de função para Java, Python, Node.js ou C#, escolha o ícone do Lambda na medianiz ao lado do manipulador de função. Escolha Run (Executar) '[Local]' ou Debug (Depurar) '[Local]'.
-
Com a janela de ferramentas Project (Projeto) já aberta e exibindo o projeto que contém a função, abra o arquivo
template.yaml
do projeto. Escolha o ícone Run (Executar) no gutter ao lado da definição de recurso da função, e escolha Run (Executar) '[Local]' ou Debug (Depurar) '[Local]'.
-
-
Preencha a caixa de diálogo Editar configuração (configurações de função local), se for exibida, e escolha executar ou depurar. Os resultados são exibidos na janela de ferramentas Run (Executar) ou Debug (Depurar) .
-
Se a caixa de diálogo Editar configuração não for exibida e você desejar alterar a configuração existente, primeiro altere sua configuração e depois repita esse procedimento do início.
-
Se os detalhes de configuração estiverem ausentes, expanda Templates (Modelos), AWS Lambda e, em seguida, escolha Local. Escolha OK e repita esse procedimento do início.
-