For the complete documentation index, see llms.txt. This page is also available as Markdown.

Manage Deployments

You can create, monitor, and manage Dedicated Deployments from the command line.

List Deployments

roboflow deployment list

List Machine Types

roboflow deployment machine-type

Create a Deployment

roboflow deployment create <name> -m <machine-type> -e <email>

Options

Flag
Description

-m, --machine-type

Machine type (required). Run deployment machine-type to see options

-e, --email

Your email, must be a workspace member (required)

--duration

Duration in hours (default: 3)

--inference-version

Inference server version (default: latest)

--no-delete-on-expiration

Keep deployment when it expires

--wait

Wait until deployment is ready

Example:

Get Deployment Details

Wait for a pending deployment to be ready:

View Logs

Follow logs in real-time:

Options

Flag
Description

-d, --duration

Log window in seconds (default: 3600)

-n, --tail

Lines to show from end (max 50, default: 10)

-f, --follow

Follow log output

Usage Statistics

Get workspace-wide usage:

Get usage for a specific deployment:

Options

Flag
Description

--from

Start time (ISO 8601)

--to

End time (ISO 8601)

Pause, Resume, and Delete

JSON Output

All deployment commands support --json:

Last updated

Was this helpful?