pier_
Reference

pier objects

Bucket objects (data plane)

pier objects <command>

Bucket objects (data plane).

Subcommands

pier objects put

pier objects put [flags]

Upload a file to a bucket.

FlagValueDefaultDescription
-b, --bucketSTRINGBucket name, slug, or ID
-f, --fileSTRINGLocal file path to upload
--keySTRINGRemote object key (defaults to filename)

pier objects get

pier objects get [<key>] [flags]

Download an object from a bucket.

ArgumentRequiredDescription
<key>noObject key
FlagValueDefaultDescription
-b, --bucketSTRINGBucket name, slug, or ID
-o, --outputSTRINGLocal file path (defaults to key basename)
--prefixSTRINGFilter the interactive picker by key prefix

pier objects ls

pier objects ls [flags]

List objects in a bucket.

FlagValueDefaultDescription
-b, --bucketSTRINGBucket name, slug, or ID
--prefixSTRINGFilter objects by key prefix
--max-keys100100Max objects to return

pier objects rm

pier objects rm [<key>] [flags]

Remove an object from a bucket.

ArgumentRequiredDescription
<key>noObject key
FlagValueDefaultDescription
-b, --bucketSTRINGBucket name, slug, or ID
-y, --yesSkip confirmation prompt
--prefixSTRINGFilter the interactive picker by key prefix

pier objects presign

pier objects presign [<key>] [flags]

Generate a presigned URL for an object.

ArgumentRequiredDescription
<key>noObject key
FlagValueDefaultDescription
-b, --bucketSTRINGBucket name, slug, or ID
--methodSTRINGHTTP method: GET or PUT (defaults to GET in non-interactive mode)
--prefixSTRINGFilter the interactive picker by key prefix (GET only)

Global flags apply to every command.

On this page