AWSCloudFormation堆栈无法更新Lambda函数
创始人
2024-09-24 07:01:29
0

当AWS CloudFormation堆栈中的Lambda函数更新失败时,可能是由于以下原因导致的:

  1. Lambda函数的IAM角色未被更新。

  2. Lambda函数的代码未被正确更新。

  3. AWS CloudFormation堆栈中的一些参数与Lambda函数不兼容。

以下是解决方案:

  1. 检查Lambda函数的IAM角色是否被正确更新,并且拥有足够的权限。

示例代码:

"LambdaRole": { "Type": "AWS::IAM::Role", "Properties": { "RoleName": "lambda-execution-role", "AssumeRolePolicyDocument": { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "lambda.amazonaws.com" }, "Action": "sts:AssumeRole" } ] }, "ManagedPolicyArns": [ "arn:aws-cn:iam::aws:policy/service-role/AWSLambdaBasicExecutionRole" ] } }

  1. 确保在代码更新期间,Lambda函数的函数代码和其他数据存储在AWS S3的bucket中。

示例代码:

"LambdaFunction": { "Type": "AWS::Lambda::Function", "Properties": { "Code": { "S3Bucket": "my-bucket", "S3Key": "my-key.zip" }, "Handler": "index.handler", "Role": { "Fn::GetAtt": [ "LambdaRole", "Arn" ] }, "Runtime": "python3.6", "Environment": { "Variables": { "MY_VARIABLE": "my-value" } } } }

  1. 检查堆栈参数是否与Lambda函数相关参数相匹配。

示例代码:

"StackParameters": { "Type": "AWS::CloudFormation::Stack", "Properties": { "TemplateURL": "https://s3.amazonaws.com/my-bucket/my-template.yaml", "Parameters": { "FunctionName": { "Ref": "LambdaFunctionName" } } } }

相关内容

热门资讯

透视有挂!wepoker底牌透... 透视有挂!wepoker底牌透视脚本app,安卓闲逸辅助,wepoke教程(有挂软件);最新版202...
重磅来袭!pokerx智能软件... 重磅来袭!pokerx智能软件,wepoke有辅助挂,玩家教程(好像是真的有挂);致您一封信;亲爱w...
透视软件!wepoker透视脚... 1、透视软件!wepoker透视脚本免费下载,上饶打炸作弊,解密教程(有挂透明);详细教程。2、上饶...
推荐十款!wpk有修改器吗,w... 推荐十款!wpk有修改器吗,wpk有透视辅助,存在挂教程(切实存在有挂);是一款可以让一直输的玩家,...
透视透视!aapoker透视插... 透视透视!aapoker透视插件,拱趴大菠萝技巧,wpk教程(有挂软件)是由北京得拱趴大菠萝技巧黑科...
重大通报!微扑克有后台控制吗,... 重大通报!微扑克有后台控制吗,微扑克辅助挂,必备教程(本来存在有挂)1、金币登录送、破产送、升级送、...
透视了解!hhpoker免费透... 透视了解!hhpoker免费透视脚本,微乐家乡麻将辅助,新版2025教程(有挂技巧)1、玩家可以在微...
玩家分享!wepoke算法,w... 玩家分享!wepoke算法,wepoke辅助德之星,线上教程(原来真的是有挂)(1)玩家分享!wep...
透视好友!智星德州有脚本吗,吉... 透视好友!智星德州有脚本吗,吉祥填大坑有什么诀窍,实用技巧(有挂技巧);1分钟了解详细教程(微信 1...
我来教教你!德扑之星如何分别是... 您好,aapoker挂这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在...