首页 文章

使用PowerShell获取与amazon访问密钥相关的s3存储桶列表?

提问于
浏览
5

我已经尝试使用谷歌搜索如何检索与亚马逊访问密钥相关的可用s3存储桶列表,但我要么搜索错误的条款,要么我没有通过足够的结果 .

我有一个访问密钥和密钥,但我不知道与帐户或IAM用户关联的存储桶名称 .

如何使用Powershell和AWS Tools获取可用的存储桶名称列表?

1 回答

  • 6

    假设您已经按照自己的方式设置AWS Credentials,只需调用Get-S3Bucket即可 . 这将调用ListBuckets,并返回您可以看到的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
    

相关问题