如何使用cmd line;从AWS中的主帐户连接到多个成员帐户



我正在使用AWS组织,并希望为每个成员帐户运行(比如AWS s3 ls(。如何从主帐户的命令行执行此操作。如果Cloud9有帮助的话,我可以使用它。

想法?

对AWS的每个API调用都使用一组凭据完成。这些凭据只能访问一个AWS帐户。(您可以使用这些凭据在不同的帐户中担任角色,但这只是返回一组新的临时凭据,您可以使用该凭据对另一个帐户进行API调用。(

因此,不可能通过单个API调用从多个AWS帐户检索信息。

您需要编写一个程序,在每个帐户中循环,对该帐户进行API调用。每次呼叫都需要使用特定于所需帐户的凭据。

最新更新