Para isso assumo que você o AWS CLI já esteja configurando com um IAM só com permissões para o S3.
Listando buckets
Para listar buckets da sua conta amazon é bastante similar ao ls de sistema Unix, sendo a sintaxe assim: aws s3 ls
Listando conteúdo dentro de um bucket
Ponto importante o nome do bucket deve começar com o s3://*nome
do bucket*
aws cli ls s3://i3s-01
Criando Buckets
Para criar buckets utilizamos a seguinte sintaxe: aws s3 mb s3://teste-123
Para facilitar o entendimento é bom associar o mb
com Make Bucket.
Como podemos ver um novo bucket foi criado, e logo conseguimos ver o mesmo com o comando ls
Deletando Buckets Vázios
Bem similar ao comando de criação, usamos os aws s3 rb s3://teste-123
Nesse caso para fins didaticos associe o rb
com Remove Bucket
Deletando bucket com objetos dentro
Caso você tente remover um bucket com objetos dentro é retornado o seguinte erro:
Para resolvermos esse problema adicionamos a flag --force
aws s3 rb s3://i3s-01 --force
Top comments (0)