文件名称:cdk-rest-api-integrations:适用于AWS服务(SNS,SQS等)的AWS CDK RestApi(又名Api网关)集成结构
文件大小:90KB
文件格式:ZIP
更新时间:2024-06-05 17:53:46
TypeScript
AWS CDK RestApi:backhand_index_pointing_right_medium_skin_tone:AWS服务集成结构 该CDK构造库将AWS RestApi(又名ApiGateway)与其他AWS服务直接集成(无需使用lambda函数或任何其他应用程序)。 通过以这种方式集成服务,我们可以轻松,可靠,安全地(使用RestApi功能)通过HTTP公开AWS服务功能。 一个常见的用例是集成SNS以通过HTTP接收消息。 支持的集成 SNS(PublishMessage) SQS(SendMessage) 更多内容即将推出,请以要求您提供一个。 安装 $ npm install cdk-rest-api-integrations --save 使用方法-SNS 将SNS主题和RestApi添加到堆栈中,使用SnsRestApiIntegration构造将它们集成: // add the RestApi and Topic to b
【文件预览】:
cdk-rest-api-integrations-master
----.github()
--------dependabot.yml(110B)
--------workflows()
----LICENSE.txt(11KB)
----lib()
--------index.ts(106B)
--------generic-rest-api-aws-integration.ts(4KB)
--------sqs.ts(2KB)
--------kinesis.ts(1KB)
--------sns.ts(2KB)
--------step-functions.ts(2KB)
----.npmignore(65B)
----tsconfig.json(597B)
----test()
--------sns.test.ts(2KB)
--------kinesis.test.ts(966B)
--------sqs.test.ts(2KB)
--------step-functions.test.ts(2KB)
--------generic-rest-api-aws-integration.test.ts(6KB)
--------__snapshots__()
----jest.config.js(159B)
----README.md(4KB)
----.gitignore(108B)
----.eslintignore(21B)
----package-lock.json(347KB)
----package.json(1KB)