Skip to main content

tigris objects delete

Delete one or more objects by key from the given bucket. On a versioned bucket, the default creates a delete marker; use --version-id or --all-versions to hard-delete versions.

Alias: d

Usage

tigris objects delete <bucket> <key> [flags]
t3 o d <bucket> <key> [flags]

Flags

NameRequiredDefaultDescription
--version-idNoHard-delete a specific object version (requires bucket versioning). Targets a single key
--all-versionsNoHard-delete every version and delete marker for the given key(s). Mutually exclusive with --version-id
--yes, -yNoSkip confirmation prompts

Examples

# Delete a single object
tigris objects delete my-bucket old-file.txt

# Delete multiple objects
tigris objects delete my-bucket file-a.txt,file-b.txt

# On a versioned bucket: delete a specific version (hard delete)
tigris objects delete my-bucket old-file.txt --version-id abc123 --yes

# On a versioned bucket: nuke every version and delete marker for a key
tigris objects delete my-bucket old-file.txt --all-versions --yes