是否可以快速找到我的帐户中哪些地区有资源?我专门使用AWS .NET SDK,但答案可能适用于其他AWS开发工具包和CLI,因为它们似乎都只是REST API的包装。很明显,我可以在所有区域中运行所有List*
方法,但是我认为必须有一种更优化的方法来决定是否查询整个区域。也许是帐单上的东西,但它也需要相对最新,例如最近5分钟左右。有什么想法吗?
答案 0 :(得分:0)
没有一种方法可以列出AWS账户或多个区域中的所有资源。
有人说资源组是列出资源的好方法,但我认为它们在帐户中不包含“所有内容”。
AWS Config在跟踪资源及其历史方面做得很好,但是在跟踪的资源类型上也受到限制。
我最喜欢的列出资源的方法是使用nccgroup/aws-inventory: Discover resources created in an AWS account。这是一个简单的HTML / JavaScript文件,可为您进行所有“列表”调用,并以格式正确的列表显示它们。