General commands syntax
This section is designed to explain the low-level 's3api' commands for the CLI
aws s3api <Command> [<Arg> ...]
aws s3api --profile=eudatavault --endpoint-url=https://eu-central-2.storage.eudatavault.eu <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
Links and references
You can find more information in the AWS CLI user guide and developers guide.