首页 > 解决方案 > 如何检索使用其标签过滤的 AWS IAM 角色详细信息

问题描述

有什么方法可以使用其 TAGS 检索 IAM 角色 ARN 或名称。我在 ansible 模块中尝试过,不幸的是它不支持过滤器参数来过滤标签。

那么我们在 AWS CLI 中有没有这样的类型,列出角色的标签并从中检索 ARN 或名称等必要的详细信息?

早些时候我有这个resourcegroupstaggingapi来过滤掉基于标签的资源。但对于 IAM,我不确定我是否可以过滤掉。仅使用以下 CLI 的 IAM 策略

aws resourcegroupstaggingapi get-resources --region us-east-1 --resource-type-filters iam:policy

标签: amazon-web-servicesamazon-iamaws-cli

解决方案


我有同样的情况,我想根据标签获取我的所有资源。遗憾的是resourcegroupstagging只支持某些服务:https ://docs.aws.amazon.com/resourcegroupstagging/latest/APIReference/supported-services.html

我的解决方法是明确命名我的角色,然后使用将名称作为输入的 get_role。


推荐阅读