是否可以使用CLI或GUI一次删除多个AWS IAM客户管理的策略?

问题描述

我正在尝试删除所有客户管理的策略,但是我无法找到一种方法来通过单击或仅使用一个命令来删除所有策略

解决方法

#!/bin/sh

customer_managed_policy_arns=`aws iam list-policies --scope Local --query 'Policies[*].Arn' --output text`
for arn in $customer_managed_policy_arns; do
    echo aws iam delete-policy --policy-arn "$arn"
done

在确认您希望运行的所有命令后,确保删除echo