authn
Authentication commands for Datalayer CLI - Refactored to use SDK.
def login(run_url: Optional[str] = <typer.models.OptionInfo object at 0x7fd4ae640850>, iam_url: Optional[str] = <typer.models.OptionInfo object at 0x7fd4aebe3790>, token: Optional[str] = <typer.models.OptionInfo object at 0x7fd4aed1b990>, handle: Optional[str] = <typer.models.OptionInfo object at 0x7fd4aea6b7d0>, password: Optional[str] = <typer.models.OptionInfo object at 0x7fd4aeb29790>, no_browser: bool = <typer.models.OptionInfo object at 0x7fd4aeb29150>) -> None
Log into a Datalayer server using SDK authentication.
Examples
Token authentication::
datalayer login --token YOUR_TOKEN
Credentials authentication::
datalayer login --handle user@example.com --password secret
Browser OAuth (default)::
datalayer login
CLI-only mode::
datalayer login --no-browser
def logout(run_url: Optional[str] = <typer.models.OptionInfo object at 0x7fd4aeeab150>, iam_url: Optional[str] = <typer.models.OptionInfo object at 0x7fd4aeeab090>) -> None
Log out from Datalayer server.
def whoami(run_url: Optional[str] = <typer.models.OptionInfo object at 0x7fd4aeeaab10>, iam_url: Optional[str] = <typer.models.OptionInfo object at 0x7fd4aeeab950>, details: bool = <typer.models.OptionInfo object at 0x7fd4aeea9fd0>) -> None
Show current authenticated user.
def login_root(run_url: Optional[str] = <typer.models.OptionInfo object at 0x7fd4af01e250>, iam_url: Optional[str] = <typer.models.OptionInfo object at 0x7fd4af01ddd0>, token: Optional[str] = <typer.models.OptionInfo object at 0x7fd4af01c450>, handle: Optional[str] = <typer.models.OptionInfo object at 0x7fd4aee8c250>, password: Optional[str] = <typer.models.OptionInfo object at 0x7fd4aee8fa50>, no_browser: bool = <typer.models.OptionInfo object at 0x7fd4aee8e850>) -> None
Log into a Datalayer server.
def logout_root(run_url: Optional[str] = <typer.models.OptionInfo object at 0x7fd4aee8e5d0>, iam_url: Optional[str] = <typer.models.OptionInfo object at 0x7fd4aee8c6d0>) -> None
Log out of Datalayer server.
def whoami_root(run_url: Optional[str] = <typer.models.OptionInfo object at 0x7fd4aee8de90>, iam_url: Optional[str] = <typer.models.OptionInfo object at 0x7fd4aee8c850>, details: bool = <typer.models.OptionInfo object at 0x7fd4aee8cc90>) -> None
Show current authenticated user.