Rob*_*man 6 amazon-web-services aws-lambda serverless-framework
我有以下 serverless.yml 文件:
org: bizrob
app: flexipod-2-queue
service: flexipod-2-queue
frameworkVersion: "^2.72.2"
custom:
region: eu-west-1
provider:
name: aws
runtime: nodejs14.x
plugins:
- serverless-prune-plugin
- serverless-offline
- serverless-webpack
- serverless-plugin-resource-tagging
- serverless-step-functions
functions:
cronHandler:
handler: flexipod-2-queue/flexipodJob.dataFeedsJob
events:
# Invoke Lambda function every 2nd minute from Mon-Fri
- schedule: cron(0/8 * ? * MON *)
environment:
REGION: ${self:custom.region}
API_VERSION_S3: "2006-03-01"
API_VERSION_SQS: "2012-11-05"
SQS_QUEUE_URL: !Ref "MyQueue"
resources:
Resources:
MyQueue:
Type: "AWS::SQS::Queue"
Properties:
QueueName: "flexipod"
Run Code Online (Sandbox Code Playgroud)
当我运行无服务器部署时,出现以下错误:
无法解析“functions.cronHandler.environment.REGION”处的变量:在“self”源中找不到值
有人看到我做错了什么吗?
| 归档时间: |
|
| 查看次数: |
13431 次 |
| 最近记录: |