CLI
sazabi sandbox-clis
Command reference for sazabi sandbox-clis.
sazabi sandbox-clis — Manage sandbox CLIs. Subcommands: list, get, connect, disconnect, test, providers, setup-instructions.
sazabi sandbox-clis
Manage sandbox CLIs
sazabi sandbox-clis <subcommand>sazabi sandbox-clis providers # List sandbox CLI providers
sazabi sandbox-clis list # List connected sandbox CLIs
sazabi sandbox-clis connect <slug> --env KEY=<value> # Connect a sandbox CLI
sazabi sandbox-clis connect <slug> --env-file <file.json> # Connect with credentials from a file
sazabi sandbox-clis test <slug> --env KEY=<value> # Test credentials without saving
sazabi sandbox-clis setup-instructions <slug> # Setup instructions before anything exists
sazabi sandbox-clis setup-instructions <connection-id> # Setup instructions with this connection's state
sazabi sandbox-clis get <connection-id> # Inspect one connection
sazabi sandbox-clis disconnect <connection-id> # Disconnect a sandbox CLIsazabi sandbox-clis list
List connected sandbox CLIs
sazabi sandbox-clis list [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
--project-id | string | No | Project ID |
sazabi sandbox-clis list # List connected sandbox CLIs
sazabi sandbox-clis list --json # Output as JSONsazabi sandbox-clis get
Get one CLI connection
sazabi sandbox-clis get <slug | connection-id> [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
--project-id | string | No | Project ID |
sazabi sandbox-clis get <connection-id> # Inspect one connection
sazabi sandbox-clis get <slug> # The same connection, by its provider slugsazabi sandbox-clis connect
Connect a sandbox CLI, or replace its credentials
sazabi sandbox-clis connect <slug> [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
--env | string | No | Repeat KEY=VALUE; use KEY=@file or KEY=@@value for a literal @ |
--env-file | string | No | JSON object containing credential names and values |
--project-id | string | No | Project ID |
--skip-test | boolean | No | Save without running the connection test first |
sazabi sandbox-clis connect <slug> --env KEY=<value> # Test, then save credentials
sazabi sandbox-clis connect <slug> --env KEY=@<file> # Read one value from a file
sazabi sandbox-clis connect <slug> --env-file <file.json> # Read credentials from JSON
sazabi sandbox-clis connect <slug> --env-file <file> --skip-test # Save without testingsazabi sandbox-clis disconnect
Disconnect a stored sandbox CLI
sazabi sandbox-clis disconnect <slug | connection-id> [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
--project-id | string | No | Project ID |
sazabi sandbox-clis disconnect <connection-id> # Disconnect a sandbox CLIsazabi sandbox-clis test
Test sandbox CLI credentials without saving
sazabi sandbox-clis test <slug> [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
--env | string | No | Repeat KEY=VALUE; use KEY=@file or KEY=@@value for a literal @ |
--env-file | string | No | JSON object containing credential names and values |
--project-id | string | No | Project ID |
sazabi sandbox-clis test <slug> --env KEY=<value> # Validate credentials without savingsazabi sandbox-clis providers
List available sandbox CLI providers
sazabi sandbox-clis providers [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
sazabi sandbox-clis providers # List sandbox CLI providers
sazabi sandbox-clis providers --json # Output as JSONsazabi sandbox-clis setup-instructions
Print the setup instructions for a sandbox CLI
Prints the provider's about page as the dashboard shows it (Overview, How it works, Features, Requirements) and the connect command with one --env KEY=<value> per credential it needs. A connection ID, or the slug of a sandbox CLI the project has connected, prints that connection's details above them.
sazabi sandbox-clis setup-instructions <slug | connection-id> [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
--project-id | string | No | Project ID |
sazabi sandbox-clis setup-instructions <slug> # Setup instructions before anything exists
sazabi sandbox-clis setup-instructions <connection-id> # Setup instructions with this connection's state