如何获取给定角色的 EC2 实例列表?
How do I get a list of EC2 instances for a given role?
我正在启动一个具有 IAM 角色的 EC2 实例。假设我在启动时不存储实例 ID,我如何使用 Amazon API 查找我将角色分配给哪个实例?
我尝试使用 DescribeInstances,但似乎没有 属性 角色。
在使用 DescribeInstances API 调用时查找 'iamInstanceProfile' 元素而不是查找 'roles'。您可以获取所有实例配置文件,然后按此值过滤结果,或者您可以使用 'iam-instance-profile.arn' 元素将其指定为搜索过滤器,除了角色名称之外的所有内容都使用通配符,如下所示:'*/角色名'
我正在启动一个具有 IAM 角色的 EC2 实例。假设我在启动时不存储实例 ID,我如何使用 Amazon API 查找我将角色分配给哪个实例?
我尝试使用 DescribeInstances,但似乎没有 属性 角色。
在使用 DescribeInstances API 调用时查找 'iamInstanceProfile' 元素而不是查找 'roles'。您可以获取所有实例配置文件,然后按此值过滤结果,或者您可以使用 'iam-instance-profile.arn' 元素将其指定为搜索过滤器,除了角色名称之外的所有内容都使用通配符,如下所示:'*/角色名'