使用powershell获取与amazon access key关联的s3 bucket列表



我试着用谷歌搜索如何检索与Amazon Access Key相关的可用s3桶列表,但要么我搜索错误的术语,要么我没有经过足够的结果。

我有一个访问密钥和秘密密钥,但我不知道与帐户或IAM用户相关联的桶名。

如何使用Powershell和AWS工具获得可用的桶名列表?

假设您已经按照您想要的方式设置了您的AWS凭据,您可以简单地调用Get-S3Bucket。这将调用listbucket,并返回对您可见的S3Bucket对象的集合:

的例子:

# With credentials stored in the SDK store:
PS C:> Get-S3Bucket
CreationDate                                                BucketName
------------                                                ----------
5/20/2015 2:00:00 PM                                        MyBucket1
5/21/2015 4:00:00 PM                                        MyBucket2
 # With credentials passed inline:    
PS C:> Get-S3Bucket -AccessKey "accKey" -SecretKey "secKey" -Region "us-east-1"
CreationDate                                                BucketName
------------                                                ----------
5/20/2015 2:00:00 PM                                        MyBucket1
5/21/2015 4:00:00 PM                                        MyBucket2

最新更新