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 공식업데이트됨 2년 전
- AWS 공식업데이트됨 6달 전