簡體   English   中英

從 Visual Studio 2019 上傳 AWS Lambda Function 失敗

[英]Uploading AWS Lambda Function Failure from Visual Studio 2019

我是 AWS 和 Lambda 的新手。 當我嘗試使用“發布到 AWS Lambda”選項從 Visual Studio 發布我的 Lambda 時,我收到此錯誤:

創建 IAM 角色時出錯:用戶:arn:aws:iam::585066325803:user/MyLambda 無權執行:iam:CreateRole on resource:arn:aws:iam::585066325803:role/lambda_exec_MyFunction

我為 IAM 用戶添加的權限策略

我只是嘗試了不同的策略並添加了它們。 我還需要做更多的事情嗎? 我認為發布測試 lambda 會很容易。 請指教。

為配置文件顯示的角色

您需要向user/MyLambda添加iam:PassRole權限。

您可以將此類策略添加為內聯策略 該策略的示例如下:

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "VisualEditor0",
            "Effect": "Allow",
            "Action": "iam:PassRole",
            "Resource": "*"
        }
    ]
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM