amazon-web-services - 如何检索使用其标签过滤的 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
解决方案
我有同样的情况,我想根据标签获取我的所有资源。遗憾的是resourcegroupstagging
只支持某些服务:https ://docs.aws.amazon.com/resourcegroupstagging/latest/APIReference/supported-services.html
我的解决方法是明确命名我的角色,然后使用将名称作为输入的 get_role。
推荐阅读
- django - 在 include() 中指定命名空间而不提供 app_name ' django.core.exceptions.ImproperlyConfigured
- c - 使用递归反向单链表
- c++ - Vim 以纯配色方案为 cpp 着色
- java - 星号 DIALSTATUS 返回 null
- javascript - 用户更改页面时使用 XHR/Ajax 上传文件
- c++ - 通过 const 引用传递后使用 Eigen::Map 发生错误
- java - 如何压缩我的 jar 文件
- mysql - 如何使用 CodeIngiter 将连接表查询结果调整为所需的 JSON 格式
- python - 如何使用python从图表中获取实际数据点?
- bash - 将 URL 变量传递给“打开”命令时出现双斜杠问题