serverless-step-functions:用于Serverless Framework的AWS Step Functions插件

时间:2024-02-20 00:36:01
【文件属性】:

文件名称:serverless-step-functions:用于Serverless Framework的AWS Step Functions插件

文件大小:264KB

文件格式:ZIP

更新时间:2024-02-20 00:36:01

aws serverless serverless-framework serverless-plugin serverless-architectures

无服务器步骤功能 这是适用于AWS Step Functions的无服务器框架插件。 目录 安装 在无服务器项目中运行npm install 。 $ npm install --save-dev serverless-step-functions 将插件添加到您的serverless.yml文件 plugins : - serverless-step-functions 建立 在serverless.yml中的definition语句中使用Amazon States Language指定状态机定义。 您可以使用CloudFormation内在功能,如Ref和Fn::GetAtt引用lambda函数,SNS主题,SQS队列和DynamoDB表在同一声明serverless.yml 。 由于Ref根据CloudFormation资源的类型返回不同的内容(ARN,ID,资源名称等),因此请参考以查看是否需要使用Ref或Fn::GetAtt 。 或者,您也可以提供原始ARN或SQS队列URL或DynamoDB表名作为字符串。 如果您需要手工构造ARN,那么我们建议您一起使用插件,以


【文件预览】:
serverless-step-functions-master
----.github()
--------ISSUE_TEMPLATE.md(672B)
----commitlint.config.js(67B)
----LICENSE.txt(1KB)
----.eslintrc.js(421B)
----lib()
--------utils()
--------invoke()
--------index.test.js(19KB)
--------yamlParser.test.js(14KB)
--------naming.js(3KB)
--------yamlParser.js(5KB)
--------naming.test.js(6KB)
--------deploy()
--------index.js(8KB)
--------iam-role-statemachine-execution-template.txt(521B)
----.travis.yml(455B)
----README.md(49KB)
----.editorconfig(231B)
----.gitignore(673B)
----CHANGELOG.md(701B)
----.eslintignore(44B)
----package-lock.json(715KB)
----package.json(2KB)

网友评论