Skip to content

enumeray artifact

Upload reusable input files and verify downloaded scientific or diagnostic files.

Use when: You need an independent reusable upload or authorized artifact investigation.

Role and prerequisites: Authenticated model user with access to the resource. Install enumeray, configure the API and log in. Use an account or delegated token with the required permissions. Example IDs must be replaced with IDs from your service.

Terminal window
enumeray run artifacts 22222222-2222-4222-8222-222222222222

Every command also accepts the profile, API, JSON and timeout options.

Command Purpose
get Inspect artifact metadata, verified content identity and availability.
download Download an artifact to a new path and verify its size and SHA-256 checksum.
upload Hash a local file, save a retryable operation and upload it as a verified artifact.
resume Resume an upload’s reservation, byte transfer or verified completion.

Choose a subcommand below. The group itself performs no operation.

Use analysis bindings and collection for ordinary executions; see independent file operations for reusable uploads and retry handling.

Exact syntax, defaults and accepted values
Upload, inspect and download individual verified files
Usage: enumeray artifact [OPTIONS] <COMMAND>
Commands:
get Inspect artifact metadata, verified content identity and availability
download Download an exact artifact version with resumable size and SHA-256 verification
upload Prepare a verified upload and save retry state before contacting the API
resume Resume reservation, transfer, or completion using the saved operation
help Print this message or the help of the given subcommand(s)
Options:
--api <API> User API origin override; credentials never cross origins. Host/runner commands use explicit configuration
--profile <PROFILE> Named local user API/login profile; host/runner commands use explicit configuration [default: default]
--config <CONFIG> Private user profiles file; defaults to $XDG_CONFIG_HOME/enumeray/profiles.json or ~/.config/enumeray/profiles.json
--json Emit user API results as JSON (NDJSON for following logs) and runtime errors on stderr; host/runner output follows its own protocol
--timeout <TIMEOUT> User API HTTP timeout in seconds; live logs use it for read inactivity. Does not limit execution time [default: 60]
-h, --help Print help

Documentation 205dcb3116ea · public sources 8c70356d340f · built .Download documentation identity.