【文件属性】:
文件名称:apiGateway-sqs-lambda:设置接收记录的API网关端点,并将它们放入SQS队列中,该队列触发Lambda函数的事件源
文件大小:11KB
文件格式:ZIP
更新时间:2024-03-07 02:42:01
lambda sqs apigateway sqs-queue apigateway-sqs-lambda
Terraform ApiGateway-SQS-Lambda集成
用于设置API网关终端节点的terraform脚本示例,该API网关终端节点获取记录并将其放入SQS队列中,该队列将触发AWS Lambda的事件源。
部署后,您将拥有一个公共端点,该端点将使用将从中使用的Lambda函数写入SQS
有关更多信息,请查看 。
入门
该项目遵循以下文件结构:
├── LICENSE
├── README.md
├── apiGateway.tf
├── iam.tf
├── lambda: folder for lambda code
│ ├── handler.py
│ └── sqs-integration-dev-lambda.zip
├── lambda.tf
├── main.tf
├── policies: all policies created
│ ├──
【文件预览】:
apiGateway-sqs-lambda-master
----.gitignore(716B)
----main.tf(66B)
----variables.tf(399B)
----variables.tfvars(40B)
----LICENSE(1KB)
----README.md(9KB)
----policies()
--------api-gateway-permission.json(1022B)
--------lambda-permission.json(505B)
----lambda.tf(991B)
----lambda()
--------handler.py(232B)
--------sqs-integration-dev-lambda.zip(438B)
----iam.tf(2KB)
----sqs.tf(527B)
----apiGateway.tf(4KB)