Я уже создал одну лямбда-функцию с интеграцией прокси-сервера api-gateway с использованием библиотеки aws-lambda-router
npm. Пример файла индекса выглядит следующим образом:
const router = require('aws-lambda-router');
const myController = require('./controllers/testController');
exports.handler = router.handler({
proxyIntegration: {
cors: true,
routes: [
{
path: '/',
method: 'GET',
action: (request, _) => {
return myController.test(request);
}
},
{
path: '/cat',
method: 'GET',
action: (request, _) => {
return myController.cat(request);
}
},
]
}
});
Проблема в том, что я не могу запустить /
путь выше лямбды с событием Cloudwatch, и я не хочу создавать другую лямбда-функцию из-за проблемы согласованности кода (когда требуется изменить один бизнес-лог c, мне нужно перейти на оба лямбда-фнс). В любом случае, я могу запустить эту интеграцию Lambda прокси с событием cloudwatch?