1
執行拉姆達在AWS UI,我得到這個消息時,我想一個lambda函數添加到AWS API網關合並請求。我如何使用boto3編寫腳本?
一直在努力使用lambda:add_permission,但仍然缺少一些東西。
執行拉姆達在AWS UI,我得到這個消息時,我想一個lambda函數添加到AWS API網關合並請求。我如何使用boto3編寫腳本?
一直在努力使用lambda:add_permission,但仍然缺少一些東西。
這可以使用lambda add_permission API或CLI。
政策的結構應當是這樣的:
... "AWS:SourceArn":"arn:aws:execute-api:[REGION]:[ACCOUNT_ID]:[API_ID]/*/[HTTP_VERB]/[RESOURCE_PATH]"}}, "Action":"lambda:InvokeFunction", "Resource":"arn:aws:lambda:[REGION]:[ACCOUNT_ID]:function:[FUNCTION_NAME]", "Effect":"Allow", "Principal":{"Service":"apigateway.amazonaws.com"} ...
是有區別/陷阱,如果還有一個自定義的授權人蔘與?我的自定義授權程序正在執行,但實際的API下的api終點沒有執行。我在日誌中得到這個錯誤由於配置錯誤,執行失敗:API網關沒有權限承擔所提供的角色 – Qudoos
這一直在工作(儘管錯誤消息有點混亂)......我必須設置適當的響應映射讓它正常返回。 – Qudoos