Reference
Command reference
Reference for DS Plane CLI commands, required options, and verified usage forms.
Run dsplane --help for the installed version’s command list. Run dsplane <command> --help for command-specific help.
Global command
dsplane [command]
| Option | Description |
|---|---|
-h, --help |
Show usage and exit. |
-v, --version |
Print the CLI version. |
Running dsplane without a command opens interactive mode.
Shared Dev Space options
The ssh, start, stop, and delete commands require:
| Option | Description |
|---|---|
-l, --landscape <URL> |
Full URL of the target landscape. |
-d, --devspace <name> |
Display name of the target Dev Space. |
dsplane ssh
Connect stdin and stdout to the Dev Space SSH service:
dsplane ssh -l https://example.applicationstudio.cloud.sap -d MyDevSpace
See SSH access for OpenSSH prerequisites and saved aliases.
dsplane start
Start a stopped Dev Space:
dsplane start -l https://example.applicationstudio.cloud.sap -d MyDevSpace
dsplane stop
Stop a running Dev Space:
dsplane stop -l https://example.applicationstudio.cloud.sap -d MyDevSpace
dsplane delete
Delete a Dev Space:
dsplane delete -l https://example.applicationstudio.cloud.sap -d MyDevSpace
dsplane create
Create a Dev Space:
dsplane create \
--landscape https://example.applicationstudio.cloud.sap \
--name MyDevSpace \
--type FULL_STACK \
--extension extension-one \
--extension extension-two
| Option | Required | Description |
|---|---|---|
-l, --landscape <URL> |
Yes | Full URL of the target landscape. |
-n, --name <name> |
Yes | Display name for the Dev Space. |
-t, --type <type> |
Yes | Dev Space type identifier returned by extensions. |
-e, --extension <extensions...> |
No | One or more additional extension identifiers. |
dsplane extensions
List Dev Space types and extensions exposed by a landscape:
dsplane extensions \
--landscape https://example.applicationstudio.cloud.sap
| Option | Required | Description |
|---|---|---|
-l, --landscape <URL> |
Yes | Full URL of the target landscape. |
-t, --type <type> |
No | Dev Space type whose additional extensions to list. |
-j, --json |
No | Write JSON instead of formatted terminal output. |
dsplane ide
Open a Dev Space in a local IDE:
dsplane ide \
--landscape https://example.applicationstudio.cloud.sap \
--devspace MyDevSpace \
--ide vscode
| Option | Required | Description |
|---|---|---|
-o, --options |
No | List recognized IDE identifiers and exit. |
-l, --landscape <URL> |
For connection | Full URL of the target landscape. |
-d, --devspace <name> |
For connection | Display name of the target Dev Space. |
-i, --ide <ide> |
For connection | IDE identifier to open. |
See IDE integration for the currently implemented IDEs.