4

Я пробовал поиск в Интернете, как я мог получить список доступных кодов s3, связанных с ключом доступа Amazon, но либо я ищу неправильные термины, либо я не получил достаточно результатов.Получите список кодов s3, связанных с ключом доступа amazon, используя powershell?

У меня есть ключ доступа и секретный ключ, но я не знаю имена (-ов) ведра, связанные либо с учетной записью, либо с пользователем IAM.

Как я могу получить список имен ковша, доступных с помощью Powershell и AWS Tools?

+1

Какая информация конкретно вы ищете? Ковши, видимые этому держателю учетных данных, или ведра, на которые несет ответственность держатель удостоверений? –

+0

Hi Anthony, я ищу ведра, которые являются «видимыми» и доступны пользователю, связанному с ключом доступа/секретным ключом. Благодаря! –

ответ

2

Предполагая, что вы уже установили свой 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 
+0

Красиво просто! Благодарим вас за краткий информативный ответ. Это именно то, на что я смотрел и надеялся! –