我试图以这样一种方式使用AssumeRole,即我遍历多个帐户并检索这些帐户的资产.我已经做到了这一点:
import boto3
stsclient = boto3.client('sts')
assumedRoleObject = sts_client.assume_role(
RoleArn="arn:aws:iam::account-of-role-to-assume:role/name-of-role",
RoleSessionName="AssumeRoleSession1")
Run Code Online (Sandbox Code Playgroud)
太好了,我有assumeRoleObject.但现在我想用它来列出像ELB这样的东西或者不是内置低级资源的东西.
怎么去做呢?如果我可能会问 - 请编写一个完整的例子,以便每个人都能从中受益.
我想使用 PowerShell 管理我的 AWS 环境。我们正在通过 IAM 角色获得访问权限。我在为我的 IAM 角色生成访问密钥和秘密密钥时遇到了麻烦。有人可以指导我如何生成这些密钥。