Skip to main content

commands.envs

Environment commands for Datalayer CLI.

envs_callback

@app.callback()
def envs_callback(ctx: typer.Context) -> None

Environment management commands.

list_environments

@app.command(name="ls")
def list_environments(token: Optional[str] = typer.Option(
None,
"--api-key",
help="API key (Bearer token for API requests).",
),
iam_url: Optional[str] = typer.Option(
None,
"--iam-url",
help="Datalayer IAM server URL",
),
runtimes_url: Optional[str] = typer.Option(
None,
"--runtimes-url",
help="Datalayer Runtimes server URL",
)) -> None

List available environments.

envs_list

def envs_list(token: Optional[str] = typer.Option(
None,
"--api-key",
help="API key (Bearer token for API requests).",
),
iam_url: Optional[str] = typer.Option(
None,
"--iam-url",
help="Datalayer IAM server URL",
),
runtimes_url: Optional[str] = typer.Option(
None,
"--runtimes-url",
help="Datalayer Runtimes server URL",
)) -> None

List available environments (root command).

envs_ls

def envs_ls(token: Optional[str] = typer.Option(
None,
"--api-key",
help="API key (Bearer token for API requests).",
),
iam_url: Optional[str] = typer.Option(
None,
"--iam-url",
help="Datalayer IAM server URL",
),
runtimes_url: Optional[str] = typer.Option(
None,
"--runtimes-url",
help="Datalayer Runtimes server URL",
)) -> None

List available environments (root command alias).