Skip to content

jvidalgz/aws-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Comandos aws-cli

S3

s3api vs aws s3

La diferencia entre los comandos s3api y s3 es que los comandos s3 no están unicamente guiados por modelos JSON. Si no que, los comandos s3 están construidos sobre las operaciones encontradas en los comandos s3api. Como resultado, estos comandos permiten características de alto nivel que no son entregadas por los comandos s3api. Esto incluye, pero no se limita a, la capacidad para sincronizar directorios locales y buckets S3, transferir multiples archivos en paralelo, stream de archivos y automaticamente manejar trasferencias multiparte. En resumen estos comandos simplifican aun más y aceleran la transferencia de archivos hacia, dentro, y desde S3.

aws s3api (documentacion)

Buckets
aws s3api create-bucket --bucket my-bucket --region us-east-1

salida

{
    "Location": "/my-bucket"
}
Objetos

aws s3

Objetos
Elimina todos los objetos del bucket

--recursive (boolean) El comando es ejecutado sobre todos los archivos u objetos bajo el directorio o prefijo especificado.

aws s3 rm s3://mybucket --recursive

Salida

delete: s3://mybucket/15a7f6c350ff6c.mp4
delete: s3://mybucket/15a7f7e68283b8.mp4
Subir Objeto
aws s3api put-object --bucket mybucket --key default.jpg --body default.jpg --content-type "image/jpeg"

About

Ejemplos de comandos aws cli

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published