javascript - 无服务器 AWS 中映射条目的缩进错误
问题描述
我正在尝试将一个简单的 Lambda 上传到无服务器,但是我不断收到:
bad indentation of a mapping entry in ...
- schedule:
^
编码 :
无服务器.yml
service: serverlesslambda
functions:
changeWeeklyStarterStatus:
handler:
handler.changeWeeklyStarterStatus
- schedule:
rate: cron(0 0 0 ? * SUN *)
处理程序.js:
"use strict";
module.exports.changeWeeklyStarterStatus = async event => {
return {
statusCode: 200,
body: JSON.stringify(
{
message: "Go Serverless v1.0! Your function executed successfully!",
input: event
},
null,
2
)
};
};
我错过了什么?
解决方案
有关示例,请参见此处 - https://github.com/serverless/examples/blob/master/openwhisk-node-scheduled-cron/serverless.yml
您既可以给出 cron 表达式,也可以同时给出评分。有关详细信息,请参见此处:https ://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html
推荐阅读
- apache-spark - 是否可以通过纱线 cli 使用应用程序名称获取纱线应用程序 ID
- swift - 消息大小较大时 appendMessageOperation 失败?
- dialogflow-es - 如何在活动聊天中使用对话流中的变量?有效载荷?
- python - 不明白为什么尝试调用继承的方法时会出现此 TypeError
- cluster-analysis - recall and precision for multi class clustering
- arrays - Angular 6:更改 localStorage 中的数组项
- sql - 我需要从表的多个列中获取 Null 值的总数
- command-line - /usr/bin/env: 'python3\r': Windows 中没有抛出这样的文件或目录错误
- python - Python slackclient“操作超时”错误
- json - Prometheus API 返回 HTML 而不是 JSON