gpt4 book ai didi

amazon-web-services - 隐藏 Aws Lambda 函数内联代码

转载 作者:行者123 更新时间:2023-12-02 03:13:26 24 4
gpt4 key购买 nike

我已经创建了一个 AWS lambda 函数并使用“上传 Zip 文件”选项从我的本地计算机上传了 .py 文件的压缩版本。但是当调用 lambda 函数时,代码在内联编辑器上可见。我不想要代码在内联编辑器上可见,因为它让某人有机会编辑代码..

请推荐!!

最佳答案

Lambda 函数的代码将始终可供在内联编辑器中编辑或下载(操作 > 下载函数代码)。

我假设您担心的可能是代码中可能存在的 secret 或凭据,那么这里的问题不是代码可读或可从控制台下载,而是您没有充分保护它们。看一下 Stack Overflow 上的以下问题,它回答了这个问题:How to (properly) use external credentials in an AWS Lambda function?

您仍然可以使用如下访问策略语句限制您 AWS 账户中其他 IAM 用户对 Lambda 的访问:

{
"Action": "lambda:*",
"Effect": "Deny",
"Resource": "arn:aws:lambda:<region>:<account>:*"
}

或者更具体一些,如果您只是想拒绝使用 lambda:GetFunctionlambda:GetFunctionConfiguration 列出和显示 Lambda 函数。

关于amazon-web-services - 隐藏 Aws Lambda 函数内联代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38493534/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com