All apps/boto

boto

boto

A Python package that provides interfaces to Amazon Web Services.

Runs as s3put, lss3, sdbadmin, elbadmin, cfadmin, cwutil|macOS, Linux, Windows|github.com

Command form

ai-draft · 2 tasks · 12 fields

Upload files or directories to an S3 bucket with boto's s3put. Other boto tools, multipart upload and extra headers are not covered.

Opens the form; the finished command lands at your prompt, unrun
otty gui boto
Upload files to S3 (s3put)Example values, fixed in this page — nothing here reaches a terminal
Basic
Files or directories*
any
Bucket*
string
Strip path prefix
string
Key prefix
string
Canned ACL
4 choicesenum
TasksEach one presets the form for one job
Upload to a bucket
pathsbucketprefixkey_prefixgrant
Preview an upload
pathsbucketprefixkey_prefixno_op
ParametersOnly these flags are editable in the form
Files or directories
path · positional 0 · repeatable
Bucket
string
--bucket-b
Strip path prefix
A local path prefix removed when building the key name.
string
--prefix-p
Key prefix
Prefix added to every S3 key.
string
--key_prefix-k
Canned ACL
enum
--grant-gprivatepublic-readpublic-read-writeauthenticated-read
Region
string
--region
S3 host override
string
--host
Ignore directories
Comma-separated directory names to skip.
string
--ignore-i
Dry run
boolean
--no_op-n
Keep existing keys
boolean
--no_overwrite-w
Reduced redundancy storage
boolean
--reduced-r
Quiet
boolean
--quiet-q
SourcesEvery flag above is checked against these
help
s3put [-a/--access_key <access_key>] [-s/--secret_key <secret_key>] -b/--bucket <bucket_name> [-c/--callback <num_cb>] [-d/--debug <debug_level>] [-i/--ignore <ignore_dirs>] [-n/--no_op] [-p/--prefix <prefix>] [-k/--key_prefix <key_prefix>] [-q/--quiet] [-g/--grant grant] [-w/--no_overwrite] [-r/--reduced] [--header] [--region <…
helpdevelop

raw.githubusercontent.com

Before it fills your prompt, Otty checks the installed s3put against its version. A form that does not match your version is not offered.