AWS CLI advanced commands

General commands syntax

This section is designed to explain the low-level 's3api' commands for the CLI

aws s3api <Command> [<Arg> ...]
aws s3api --profile=impossiblecloud --endpoint-url=https://us-west-1.storage.impossibleapi.net <ACTION> <FILE SOURCE> <FILE DESTINATION>

Supported low-level commands

abort-multipart-upload

complete-multipart-upload

copy-object

create-bucket

create-multipart-upload

delete-bucket

delete-bucket-cors

delete-bucket-encryption

delete-bucket-tagging

delete-object

delete-object-tagging

delete-objects

get-bucket-cors

get-bucket-encryption

get-bucket-location

get-bucket-tagging

get-bucket-versioning

get-object

get-object-attributes

get-object-legal-hold

get-object-lock-configuration

get-object-retention

get-object-tagging

head-bucket

head-object

list-buckets

list-multipart-uploads

list-object-versions

list-objects

list-objects-v2

list-parts

put-bucket-cors

put-bucket-encryption

put-bucket-tagging

put-bucket-versioning

put-object

put-object-legal-hold

put-object-lock-configuration

put-object-retention

put-object-tagging

upload-part

upload-part-copy

Examples

You can find examples of some most useful commands here.

You can find more information in the AWS CLI user guide and developers guide.

Last updated