1 回答
- 最新
- 投票最多
- 评论最多
0
【以下的回答经过翻译处理】 针对HTTP API和REST API,相同的IAM集成适用于对API端点(HTTP和REST)的访问控制以及调用后端AWS服务(如Lambda)的集成。具体可以参考此(https://aws.amazon.com/blogs/compute/announcing-http-apis-for-amazon-api-gateway/),了解有关HTTP API的信息,包括添加权限以调用与HTTP API端点集成的Lambda函数:
不要忘记需要向函数添加Lambda资源策略权限,以允许API网关调用您的函数。例如:
aws lambda add-permission
--statement-id dd0dffb7-971e-5952-9699-38493cf34293
--action lambda:InvokeFunction
--function-name "arn:aws:lambda:us-west-1:[your account number]:function:Echo"
--principal apigateway.amazonaws.com
--source-arn "arn:aws:execute-api:us-west-1:[your accunt number]:[your gateway id]/"
相关内容
- AWS 官方已更新 1 年前
- AWS 官方已更新 2 年前
- AWS 官方已更新 1 年前