寻找跨区域获取 s3 信息(例如政策)的优化方式
Looking for an optimized way of getting s3 info (for eg, policy) across regions
我需要获取所有区域的所有 S3 存储桶的属性,是否有一个 SDK api 可以实现这一点?当我最终创建每个区域会话并使用这些新会话调用 s3 apis 时。
- 使用 ListBuckets,获取 buckets 列表
- GetBucketLocation 将给出 location/region
- 为每个区域创建会话
- 然后使用每个区域的这些新会话进行 s3 查询。
没有一个API。您的方法是合理的,但速度很慢,除非您为每个 session/region.
触发不同的线程
我需要获取所有区域的所有 S3 存储桶的属性,是否有一个 SDK api 可以实现这一点?当我最终创建每个区域会话并使用这些新会话调用 s3 apis 时。
- 使用 ListBuckets,获取 buckets 列表
- GetBucketLocation 将给出 location/region
- 为每个区域创建会话
- 然后使用每个区域的这些新会话进行 s3 查询。
没有一个API。您的方法是合理的,但速度很慢,除非您为每个 session/region.
触发不同的线程