AWS Lambda函数可以使用IAM策略来禁用导出和删除函数功能。
代码示例:以下IAM策略将禁用Action Export和DeleteFunction。
{ "Version": "2012-10-17", "Statement": [ { "Sid": "DenyExportAndDeleteLambda", "Effect": "Deny", "Action": [ "lambda:ExportFunction", "lambda:DeleteFunction" ], "Resource": "*" } ] }
将上面的策略应用于Lambda内建的执行角色或自定义执行角色。这将阻止Lambda函数使用此角色执行导出和删除操作。