从2016年12月1日起,AWS Lambda现在支持在.NET Core 1.0运行时运行的C#中的函数。所以我使用VS AWS Lambda模板创建了该功能。我尝试通过VS中的“Publish to AWS Lambda ...”上下文菜单发布lambda函数。因此,在该对话框中配置功能(选择S3桶,区域等)后,我点击发布,并在发布过程结束时,我得到错误:发布使用.NET Core构建的AWS Lambda函数时出错
Error creating CloudFormation change set: User: arn:aws:iam::***:user/demo_user is not authorized to perform: cloudformation:CreateChangeSet on resource: arn:aws:cloudformation:us-east-1:****:stack/****
我想我可以只重视/将策略授予组/用户以使用云形态,但我只能在选择中看到此策略:AWSCloudFormationReadOnlyAccess
我期待看到某种ReadWrite或FullAccess。
需要帮助将函数发布到AWS lambda。谢谢!
这是行不通的。我认为这与CloudFormation策略设置有关,但我只能看到与其相关的“AWSCloudFormationReadOnlyAccess”策略。我已经添加了该策略,但仍然出现错误。 – alltej