diff --git a/serverless/handlers/todo/config.yml b/serverless/handlers/todo/config.yml deleted file mode 100644 index f37c14e..0000000 --- a/serverless/handlers/todo/config.yml +++ /dev/null @@ -1,24 +0,0 @@ -events: - - http: - method: GET - path: todos/getAll - cors: true - request: ${file(./templates.yml):request} - - - http: - method: DELETE - path: todos/delete/{id} - cors: true - request: ${file(./templates.yml):request} - - - http: - method: POST - path: todos - cors: true - request: ${file(./templates.yml):request} - - - http: - method: PUT - path: todos/update - cors: true - request: ${file(./templates.yml):request} diff --git a/serverless/serverless.yml b/serverless/serverless.yml index 7340a37..dbd0c98 100644 --- a/serverless/serverless.yml +++ b/serverless/serverless.yml @@ -39,7 +39,30 @@ custom: functions: todo: handler: handlers/todo/handler.todo - events: ${file(handlers/todo/config.yml):events} + events: + - http: + method: GET + path: todos/getAll + cors: true + request: ${file(./templates.yml):request} + + - http: + method: DELETE + path: todos/delete/{id} + cors: true + request: ${file(./templates.yml):request} + + - http: + method: POST + path: todos + cors: true + request: ${file(./templates.yml):request} + + - http: + method: PUT + path: todos/update + cors: true + request: ${file(./templates.yml):request} resources: Resources: ${file(resources/tables.yml):migration}