如何使用 AWS Cli 批量删除 lambda 函数

How to bulk delete lambda functions using AWS Cli

我有大约 200 个 lambda 函数需要删除。使用控制台我一次只能删除一个,这真的很痛苦。有谁知道批量删除所有功能的 cli 命令?谢谢!

我刚刚找到了使用旧脚本删除我拥有的 IAM 用户的答案:

aws lambda list-functions --region us-east-1 | jq -r '.Functions | .[] | .FunctionName' |
while read uname1; do
echo "Deleting $uname1";
aws lambda delete-function --region us-east-1 --function-name $uname1;
done