Sam Hulick
06/17/2022, 9:30 PM'POST /reels/{reelId}/links': {
function: {
handler: `${restFuncBasePath}/create-share-link.main`,
functionName: `${this.stackName}-createShareLink`,
},
},
'POST /reels/{reelId}/versions': {
function: {
handler: `${restFuncBasePath}/duplicate-reel-version.main`,
functionName: `${this.stackName}-duplicateReelVersion`,
},
},
The default naming convention is really difficult to read (e.g. dev-microservices-api-ree-LambdaPATCHreelsreelId18-oXcbK4Ndqlga
)Adrian Schweizer
06/18/2022, 8:54 AMAdrian Schweizer
06/18/2022, 9:01 AMapi.routes.map(route => {
route.function.functionName = "";// process route.function.handler string in some way here
return route;
});
Adrian Schweizer
06/18/2022, 9:04 AMAdrian Schweizer
06/18/2022, 9:05 AMAdrian Schweizer
06/18/2022, 9:09 AM'POST /reels/{reelId}/links': createRouteConfig("create-share-link.main"),
'POST /reels/{reelId}/versions': createRouteConfig("duplicate-reel-version.main"),