我正在使用无服务器和AWS-Lambda。所以我需要一种方法,可以从serverless.yml管理cloudwatch日志的名称。
这是函数的yml:
updatePermission:
handler: permissionupdate.handler
events:
- cloudwatchLog: 'updatePermission'
- http:
path: /
method: put
cors: true
integration: lambda
request:
parameters:
querystrings:
companyId: true
userId: true
此标题未形成任何cloudwatch日志名称。
答案 0 :(得分:4)
AWS文档没有提及您为lambda命名cloudwatch日志流的任何方式,它们总是以/aws/lambda/<function name>
命名,因此这可能是无服务器中没有此类选项的原因。你的yaml所做的是挂钩发布到updatePermission
日志流的事件,这完全是另一回事。