Olá, estou seguindo o curso e estou parado na Aula 3 parte 2 (Primeiro endpoint).
Meu arquivo serverless.yml tem o seguinte trecho com problemas:
functions:
listarPacientes:
handler: handler.listarPacientes
events:
- httpApi: # Em outro momento estava como http assim como o professo mostra, mas como estava com erros resolvi seguir como mostra da documentação oficial: https://www.serverless.com/framework/docs/providers/aws/events/
path: '/pacientes/'
method: GET
description: "Função de listagem de pacientes"
Ao executar o comando sls deploy
recebo o seguinte warnning (que ao meu ver deve ser erro): 'functions.listarPacientes.events[0]': unsupported function event
.
:~$ sls deploy
Serverless: Configuration warning at 'functions.listarPacientes.events[0]': unsupported function event
Serverless:
Serverless: Learn more about configuration validation here: http://slss.io/configuration-validation
Serverless:
Serverless: Packaging service...
Serverless: Excluding development dependencies...
O processo de deploy até segue até o final, mas o endpoint não é criado.
Minhas informações de ambiente para ajudar no suporte:
My Environment Information ---------------------------
Operating System: linux (Fedora 32)
Node Version: 14.4.0
Framework Version: 2.21.1
Plugin Version: 4.4.2
SDK Version: 2.3.2
Components Version: 3.5.1
Já tentei buscar informações no no google/stackoverflow mas sem sucesso, já segui recomendação de mudar a indentação, mas definitiamente o erro não é a identação, pois o erro nesse caso seria diferente, pois já mudei esse arquivo de diversas formas.