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://eu-central-2.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

Was this helpful?