boto3 list_role_policies返回空数组,或者如何仅分离所有策略?

问题描述 投票:1回答:1

我正在尝试编写一个脚本以使所有策略都处于一个角色并分离所有策略。

导致我为每个角色使用list_role_policies,该呼叫已成功完成,但始终显示:

{'PolicyNames': [], 'IsTruncated': False, 'ResponseMetadata': {'RequestId': 'xxx', 'HTTPStatusCode': 200, 'HTTPHeaders': {'x-amzn-requestid': 'xxx', 'content-type': 'text/xml', 'content-length': '323', 'date': 'Thu, 02 Apr 2020 18:49:35 GMT'}, 'RetryAttempts': 0}}

[当我通过控制台查看IAM时,肯定附加了策略,一些内联策略,但主要是托管策略,这就是为什么不显示它们的原因?

此外,如果不需要它,最终我实际上实际上并不在乎策略名称,是否有其他方法可以分离所有策略?

谢谢!

python amazon-web-services boto3 amazon-iam boto
1个回答
1
投票

list_role_policies将仅列出附加到角色的内联策略。

根据响应,该角色似乎没有任何内联策略。

© www.soinside.com 2019 - 2024. All rights reserved.