【发布时间】:2016-07-02 19:53:05
【问题描述】:
我是 Serverless (www.serverless.com) 和学习 CLI 的新手。
我在为函数创建 POST、PUT 或 DELETE 端点时遇到问题。在查看文档时,我使用以下内容创建了一个函数:
sls function create mycomponent/myfunction
这很好用,生成的 s-function.json 自动添加了一个“GET”端点。我希望能够在某些函数上添加“PUT”、“POST”或“DELETE”端点。
从文档看来,我可以使用端点部署,但我尝试过,但没有成功:
sls endpoint deploy mycomponent/myfunction@myfunction/create~POST
这个错误表明不存在这样的端点名称(我假设是因为它不在 s-function.json 文件中)。
我是否需要手动编码 s-function.json 文件以包含其他端点,还是有办法通过 CLI 执行此操作?
感谢您的帮助!
【问题讨论】:
标签: aws-lambda aws-api-gateway serverless-framework