Amazon Access Key に関連付けられた利用可能な s3 バケットのリストを取得する方法をグーグル検索してみましたが、間違った用語を検索しているか、十分な結果が得られていません。
アクセスキーとシークレットキーを持っていますが、アカウントまたは IAM ユーザーに関連付けられたバケット名がわかりません。
Powershell と AWS ツールを使用して利用可能なバケット名のリストを取得するにはどうすればよいですか?
Amazon Access Key に関連付けられた利用可能な s3 バケットのリストを取得する方法をグーグル検索してみましたが、間違った用語を検索しているか、十分な結果が得られていません。
アクセスキーとシークレットキーを持っていますが、アカウントまたは IAM ユーザーに関連付けられたバケット名がわかりません。
Powershell と AWS ツールを使用して利用可能なバケット名のリストを取得するにはどうすればよいですか?
希望どおりにAWS 認証情報を設定済みであれば、 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