Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@liara/cli

Package Overview
Dependencies
Maintainers
1
Versions
184
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@liara/cli

The command line interface for Liara

  • 6.0.1
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
2.5K
decreased by-4.46%
Maintainers
1
Weekly downloads
 
Created
Source

@liara/cli

The command line interface for Liara

Version Appveyor CI Downloads/week License

Usage

$ npm install -g @liara/cli
$ liara COMMAND
running command...
$ liara (--version|-v)
@liara/cli/6.0.1 linux-x64 node-v18.20.2
$ liara --help [COMMAND]
USAGE
  $ liara COMMAND
...

Commands

liara account add

add an account

USAGE
  $ liara account add [-h] [--debug] [--api-token <value>] [--region iran|germany] [-a <value>] [-e <value>] [-p
    <value>]

FLAGS
  -a, --account=<value>    account name
  -e, --email=<value>      your email
  -h, --help               Show CLI help.
  -p, --password=<value>   your password
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  add an account

See code: src/commands/account/add.ts

liara account list

list available accounts

USAGE
  $ liara account list [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [--columns
    <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml |  | ] [--sort
    <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  list available accounts

ALIASES
  $ liara account ls

See code: src/commands/account/list.ts

liara account ls

list available accounts

USAGE
  $ liara account ls [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [--columns
    <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml |  | ] [--sort
    <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  list available accounts

ALIASES
  $ liara account ls

liara account remove

remove an account

USAGE
  $ liara account remove [-h] [--debug] [--api-token <value>] [--region iran|germany] [-a <value>]

FLAGS
  -a, --account=<value>    account name
  -h, --help               Show CLI help.
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  remove an account

ALIASES
  $ liara account rm

See code: src/commands/account/remove.ts

liara account rm

remove an account

USAGE
  $ liara account rm [-h] [--debug] [--api-token <value>] [--region iran|germany] [-a <value>]

FLAGS
  -a, --account=<value>    account name
  -h, --help               Show CLI help.
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  remove an account

ALIASES
  $ liara account rm

liara account use

select an account

USAGE
  $ liara account use [-h] [--debug] [--api-token <value>] [--region iran|germany] [-a <value>]

FLAGS
  -a, --account=<value>    account name
  -h, --help               Show CLI help.
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  select an account

See code: src/commands/account/use.ts

liara app create

create an app

USAGE
  $ liara app create [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-a
    <value>] [--platform <value>] [--plan <value>] [-n <value>] [-r true|false]

FLAGS
  -a, --app=<value>         app id
  -h, --help                Show CLI help.
  -n, --network=<value>     network
  -r, --read-only=<option>  read-only filesystem
                            <options: true|false>
      --account=<value>     temporarily switch to a different account
      --api-token=<value>   your api token to use for authentication
      --debug               show debug logs
      --plan=<value>        plan
      --platform=<value>    platform
      --region=<option>     the region you want to deploy your app to
                            <options: iran|germany>

DESCRIPTION
  create an app

ALIASES
  $ liara create

See code: src/commands/app/create.ts

liara app delete

delete an app

USAGE
  $ liara app delete [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-a
    <value>]

FLAGS
  -a, --app=<value>        app id
  -h, --help               Show CLI help.
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  delete an app

ALIASES
  $ liara delete
  $ liara app remove
  $ liara app rm

See code: src/commands/app/delete.ts

liara app list

list available apps

USAGE
  $ liara app list [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [--columns
    <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml |  | ] [--sort
    <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  list available apps

ALIASES
  $ liara app ls

See code: src/commands/app/list.ts

liara app logs

fetch the logs of an app

USAGE
  $ liara app logs [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-a
    <value>] [-s <value>] [-t] [-f] [-c]

FLAGS
  -a, --app=<value>        app id
  -c, --colorize           colorize log output
  -f, --follow             follow log output
  -h, --help               Show CLI help.
  -s, --since=<value>      show logs since timestamp
  -t, --timestamps         show timestamps
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  fetch the logs of an app

ALIASES
  $ liara logs

See code: src/commands/app/logs.ts

liara app ls

list available apps

USAGE
  $ liara app ls [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [--columns
    <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml |  | ] [--sort
    <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  list available apps

ALIASES
  $ liara app ls

liara app remove

delete an app

USAGE
  $ liara app remove [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-a
    <value>]

FLAGS
  -a, --app=<value>        app id
  -h, --help               Show CLI help.
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  delete an app

ALIASES
  $ liara delete
  $ liara app remove
  $ liara app rm

liara app restart

restart an app

USAGE
  $ liara app restart [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-a
    <value>]

FLAGS
  -a, --app=<value>        app id
  -h, --help               Show CLI help.
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  restart an app

ALIASES
  $ liara restart

See code: src/commands/app/restart.ts

liara app rm

delete an app

USAGE
  $ liara app rm [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-a
    <value>]

FLAGS
  -a, --app=<value>        app id
  -h, --help               Show CLI help.
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  delete an app

ALIASES
  $ liara delete
  $ liara app remove
  $ liara app rm

liara app shell

run a command in a running applet

USAGE
  $ liara app shell [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-a
    <value>] [-c <value>]

FLAGS
  -a, --app=<value>        app id
  -c, --command=<value>    [default: /bin/bash] the command to execute
  -h, --help               Show CLI help.
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  run a command in a running applet

ALIASES
  $ liara shell

See code: src/commands/app/shell.ts

liara app start

start an app

USAGE
  $ liara app start [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-a
    <value>]

FLAGS
  -a, --app=<value>        app id
  -h, --help               Show CLI help.
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  start an app

ALIASES
  $ liara start

See code: src/commands/app/start.ts

liara app stop

stop an app

USAGE
  $ liara app stop [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-a
    <value>]

FLAGS
  -a, --app=<value>        app id
  -h, --help               Show CLI help.
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  stop an app

ALIASES
  $ liara stop

See code: src/commands/app/stop.ts

liara autocomplete [SHELL]

Display autocomplete installation instructions.

USAGE
  $ liara autocomplete [SHELL] [-r]

ARGUMENTS
  SHELL  (zsh|bash|powershell) Shell type

FLAGS
  -r, --refresh-cache  Refresh cache (ignores displaying instructions)

DESCRIPTION
  Display autocomplete installation instructions.

EXAMPLES
  $ liara autocomplete

  $ liara autocomplete bash

  $ liara autocomplete zsh

  $ liara autocomplete powershell

  $ liara autocomplete --refresh-cache

See code: @oclif/plugin-autocomplete

liara bucket create

create a bucket

USAGE
  $ liara bucket create [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [--name
    <value>] [--permission <value>] [--plan <value>]

FLAGS
  -h, --help                Show CLI help.
      --account=<value>     temporarily switch to a different account
      --api-token=<value>   your api token to use for authentication
      --debug               show debug logs
      --name=<value>        name
      --permission=<value>  permission
      --plan=<value>        plan
      --region=<option>     the region you want to deploy your app to
                            <options: iran|germany>

DESCRIPTION
  create a bucket

ALIASES
  $ liara bucket create

See code: src/commands/bucket/create.ts

liara bucket delete

delete a bucket

USAGE
  $ liara bucket delete [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-b
    <value>] [-f]

FLAGS
  -b, --bucket=<value>     bucket name
  -f, --force              force the deletion
  -h, --help               Show CLI help.
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  delete a bucket

ALIASES
  $ liara bucket delete

See code: src/commands/bucket/delete.ts

liara bucket list

list available buckets

USAGE
  $ liara bucket list [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [--columns
    <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml |  | ] [--sort
    <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  list available buckets

ALIASES
  $ liara bucket ls

See code: src/commands/bucket/list.ts

liara bucket ls

list available buckets

USAGE
  $ liara bucket ls [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [--columns
    <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml |  | ] [--sort
    <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  list available buckets

ALIASES
  $ liara bucket ls

liara create

create an app

USAGE
  $ liara create [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-a
    <value>] [--platform <value>] [--plan <value>] [-n <value>] [-r true|false]

FLAGS
  -a, --app=<value>         app id
  -h, --help                Show CLI help.
  -n, --network=<value>     network
  -r, --read-only=<option>  read-only filesystem
                            <options: true|false>
      --account=<value>     temporarily switch to a different account
      --api-token=<value>   your api token to use for authentication
      --debug               show debug logs
      --plan=<value>        plan
      --platform=<value>    platform
      --region=<option>     the region you want to deploy your app to
                            <options: iran|germany>

DESCRIPTION
  create an app

ALIASES
  $ liara create

liara db backup create

create a database backup

USAGE
  $ liara db backup create [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-n
    <value>]

FLAGS
  -h, --help               Show CLI help.
  -n, --name=<value>       name of your database
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  create a database backup

See code: src/commands/db/backup/create.ts

liara db backup dl

download a database backup

USAGE
  $ liara db backup dl [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-n
    <value>] [-b <value>] [-o <value>]

FLAGS
  -b, --backup=<value>     select which backup to download
  -h, --help               Show CLI help.
  -n, --name=<value>       name of your database
  -o, --output=<value>     download the backup file and save it as the given name in the current working directory
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  download a database backup

ALIASES
  $ liara db backup dl

liara db backup download

download a database backup

USAGE
  $ liara db backup download [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-n
    <value>] [-b <value>] [-o <value>]

FLAGS
  -b, --backup=<value>     select which backup to download
  -h, --help               Show CLI help.
  -n, --name=<value>       name of your database
  -o, --output=<value>     download the backup file and save it as the given name in the current working directory
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  download a database backup

ALIASES
  $ liara db backup dl

See code: src/commands/db/backup/download.ts

liara db backup list

list backups for a database

USAGE
  $ liara db backup list [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-n
    <value>] [--columns <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml
    |  | ] [--sort <value>]

FLAGS
  -h, --help               Show CLI help.
  -n, --name=<value>       name of your database
  -x, --extended           show extra columns
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  list backups for a database

ALIASES
  $ liara db backup ls

See code: src/commands/db/backup/list.ts

liara db backup ls

list backups for a database

USAGE
  $ liara db backup ls [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-n
    <value>] [--columns <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml
    |  | ] [--sort <value>]

FLAGS
  -h, --help               Show CLI help.
  -n, --name=<value>       name of your database
  -x, --extended           show extra columns
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  list backups for a database

ALIASES
  $ liara db backup ls

liara db create

create a new database

USAGE
  $ liara db create [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-n
    <value>] [--plan <value>] [--public-network] [-t <value>] [-v <value>] [-y] [--network <value>]

FLAGS
  -h, --help               Show CLI help.
  -n, --name=<value>       name of your database
  -t, --type=<value>       choose which database to use
  -v, --version=<value>    version of the database
  -y, --yes                say yes to continue prompt
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --network=<value>    network
      --plan=<value>       plan
      --public-network     use public network or not
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  create a new database

See code: src/commands/db/create.ts

liara db list

list available databases

USAGE
  $ liara db list [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [--columns
    <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml |  | ] [--sort
    <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  list available databases

ALIASES
  $ liara db ls

See code: src/commands/db/list.ts

liara db ls

list available databases

USAGE
  $ liara db ls [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [--columns
    <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml |  | ] [--sort
    <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  list available databases

ALIASES
  $ liara db ls

liara db remove

remove a database

USAGE
  $ liara db remove [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-n
    <value>] [-y]

FLAGS
  -h, --help               Show CLI help.
  -n, --name=<value>       name of your database
  -y, --yes                say yes to continue prompt
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  remove a database

ALIASES
  $ liara db rm

See code: src/commands/db/remove.ts

liara db resize

resize a database

USAGE
  $ liara db resize [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-n
    <value>] [--plan <value>] [-d <value>]

FLAGS
  -d, --disk=<value>       extend disk size or not
  -h, --help               Show CLI help.
  -n, --name=<value>       name of your database
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --plan=<value>       new plan name
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  resize a database

See code: src/commands/db/resize.ts

liara db rm

remove a database

USAGE
  $ liara db rm [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-n
    <value>] [-y]

FLAGS
  -h, --help               Show CLI help.
  -n, --name=<value>       name of your database
  -y, --yes                say yes to continue prompt
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  remove a database

ALIASES
  $ liara db rm

liara db start

start a database

USAGE
  $ liara db start [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-n
    <value>]

FLAGS
  -h, --help               Show CLI help.
  -n, --name=<value>       name of your database
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  start a database

See code: src/commands/db/start.ts

liara db stop

stop a database

USAGE
  $ liara db stop [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-n
    <value>]

FLAGS
  -h, --help               Show CLI help.
  -n, --name=<value>       name of your database
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  stop a database

See code: src/commands/db/stop.ts

liara delete

delete an app

USAGE
  $ liara delete [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-a
    <value>]

FLAGS
  -a, --app=<value>        app id
  -h, --help               Show CLI help.
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  delete an app

ALIASES
  $ liara delete
  $ liara app remove
  $ liara app rm

liara deploy

deploy an app

USAGE
  $ liara deploy [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [--path
    <value>] [--platform <value>] [-a <value>] [-p <value>] [-i <value>] [--detach] [--no-app-logs] [--args <value>]
    [--build-arg <value>] [-m <value>] [-d <value>] [--no-cache] [-f <value>] [-b iran|germany]

FLAGS
  -a, --app=<value>              app id
  -b, --build-location=<option>  name of the build's location
                                 <options: iran|germany>
  -d, --disks=<value>...         mount a disk
  -f, --dockerfile=<value>       name of the Dockerfile (default is "PATH/Dockerfile")
  -h, --help                     Show CLI help.
  -i, --image=<value>            docker image to deploy
  -m, --message=<value>          the release message
  -p, --port=<value>             the port that your app listens to
      --account=<value>          temporarily switch to a different account
      --api-token=<value>        your api token to use for authentication
      --args=<value>             docker image entrypoint args
      --build-arg=<value>...     docker image build args
      --debug                    show debug logs
      --detach                   run build in background
      --no-app-logs              do not stream app logs after deployment
      --no-cache                 do not use cache when building the image
      --path=<value>             app path in your computer
      --platform=<value>         the platform your app needs to run
      --region=<option>          the region you want to deploy your app to
                                 <options: iran|germany>

DESCRIPTION
  deploy an app

See code: src/commands/deploy.ts

liara disk create

create a disk

USAGE
  $ liara disk create [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-a
    <value>] [-n <value>] [-s <value>]

FLAGS
  -a, --app=<value>        app id
  -h, --help               Show CLI help.
  -n, --name=<value>       disk name
  -s, --size=<value>       disk size
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  create a disk

See code: src/commands/disk/create.ts

liara env list

list environment variables of an app

USAGE
  $ liara env list [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-a
    <value>] [--columns <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml
    |  | ] [--sort <value>]

FLAGS
  -a, --app=<value>        app id
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  list environment variables of an app

ALIASES
  $ liara env ls

See code: src/commands/env/list.ts

liara env ls

list environment variables of an app

USAGE
  $ liara env ls [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-a
    <value>] [--columns <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml
    |  | ] [--sort <value>]

FLAGS
  -a, --app=<value>        app id
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  list environment variables of an app

ALIASES
  $ liara env ls

liara env set [ENV]

specifying environment variables to an app

USAGE
  $ liara env set [ENV...] [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>]
    [-a <value>] [-f]

ARGUMENTS
  ENV...  key=value pair

FLAGS
  -a, --app=<value>        app id
  -f, --force              force update
  -h, --help               Show CLI help.
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  specifying environment variables to an app

See code: src/commands/env/set.ts

liara env unset [ENV]

remove environment variables from an app

USAGE
  $ liara env unset [ENV...] [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>]
    [-a <value>] [-f]

ARGUMENTS
  ENV...  key

FLAGS
  -a, --app=<value>        app id
  -f, --force              force update
  -h, --help               Show CLI help.
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  remove environment variables from an app

See code: src/commands/env/unset.ts

liara help [COMMAND]

Display help for liara.

USAGE
  $ liara help [COMMAND...] [-n]

ARGUMENTS
  COMMAND...  Command to show help for.

FLAGS
  -n, --nested-commands  Include all nested commands in the output.

DESCRIPTION
  Display help for liara.

See code: @oclif/plugin-help

liara login

login to your account

USAGE
  $ liara login [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-e
    <value>] [-p <value>] [-i] [--browser chrome|firefox|edge]

FLAGS
  -e, --email=<value>      your email
  -h, --help               Show CLI help.
  -i, --interactive        login with username/password
  -p, --password=<value>   your password
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --browser=<option>   browser to open
                           <options: chrome|firefox|edge>
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  login to your account

See code: src/commands/login.ts

liara logs

fetch the logs of an app

USAGE
  $ liara logs [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-a
    <value>] [-s <value>] [-t] [-f] [-c]

FLAGS
  -a, --app=<value>        app id
  -c, --colorize           colorize log output
  -f, --follow             follow log output
  -h, --help               Show CLI help.
  -s, --since=<value>      show logs since timestamp
  -t, --timestamps         show timestamps
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  fetch the logs of an app

ALIASES
  $ liara logs

liara mail create

create a mail server

USAGE
  $ liara mail create [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [--domain
    <value>] [--plan <value>] [--mode <value>]

FLAGS
  -h, --help               Show CLI help.
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --domain=<value>     domain
      --mode=<value>       mode
      --plan=<value>       plan
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  create a mail server

ALIASES
  $ liara mail create

See code: src/commands/mail/create.ts

liara mail delete

delete an mail server

USAGE
  $ liara mail delete [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-m
    <value>] [-f]

FLAGS
  -f, --force              force the deletion
  -h, --help               Show CLI help.
  -m, --mail=<value>       mail server id
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  delete an mail server

ALIASES
  $ liara mail delete

See code: src/commands/mail/delete.ts

liara mail list

list available mail servers

USAGE
  $ liara mail list [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [--columns
    <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml |  | ] [--sort
    <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  list available mail servers

ALIASES
  $ liara mail ls

See code: src/commands/mail/list.ts

liara mail ls

list available mail servers

USAGE
  $ liara mail ls [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [--columns
    <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml |  | ] [--sort
    <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  list available mail servers

ALIASES
  $ liara mail ls

liara mail send

send an email

USAGE
  $ liara mail send [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [--mail
    <value>] [--from <value>] [--to <value>] [--subject <value>] [--text <value>] [--attachments <value>]

FLAGS
  -h, --help                    Show CLI help.
      --account=<value>         temporarily switch to a different account
      --api-token=<value>       your api token to use for authentication
      --attachments=<value>...  path of your attachments
      --debug                   show debug logs
      --from=<value>            from
      --mail=<value>            mail server id
      --region=<option>         the region you want to deploy your app to
                                <options: iran|germany>
      --subject=<value>         subject
      --text=<value>            text
      --to=<value>              to

DESCRIPTION
  send an email

ALIASES
  $ liara mail send

See code: src/commands/mail/send.ts

liara network create

create network

USAGE
  $ liara network create [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-n
    <value>]

FLAGS
  -h, --help               Show CLI help.
  -n, --name=<value>       name of your network
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  create network

See code: src/commands/network/create.ts

liara network list

list available networks

USAGE
  $ liara network list [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [--columns
    <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml |  | ] [--sort
    <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  list available networks

ALIASES
  $ liara network ls

See code: src/commands/network/list.ts

liara network ls

list available networks

USAGE
  $ liara network ls [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [--columns
    <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml |  | ] [--sort
    <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  list available networks

ALIASES
  $ liara network ls

liara plan list

list available plans

USAGE
  $ liara plan list [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [--columns
    <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml |  | ] [--sort
    <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  list available plans

ALIASES
  $ liara plan ls

See code: src/commands/plan/list.ts

liara plan ls

list available plans

USAGE
  $ liara plan ls [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [--columns
    <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml |  | ] [--sort
    <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  list available plans

ALIASES
  $ liara plan ls

liara restart

restart an app

USAGE
  $ liara restart [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-a
    <value>]

FLAGS
  -a, --app=<value>        app id
  -h, --help               Show CLI help.
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  restart an app

ALIASES
  $ liara restart

liara shell

run a command in a running applet

USAGE
  $ liara shell [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-a
    <value>] [-c <value>]

FLAGS
  -a, --app=<value>        app id
  -c, --command=<value>    [default: /bin/bash] the command to execute
  -h, --help               Show CLI help.
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  run a command in a running applet

ALIASES
  $ liara shell

liara start

start an app

USAGE
  $ liara start [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-a
    <value>]

FLAGS
  -a, --app=<value>        app id
  -h, --help               Show CLI help.
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  start an app

ALIASES
  $ liara start

liara stop

stop an app

USAGE
  $ liara stop [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-a
    <value>]

FLAGS
  -a, --app=<value>        app id
  -h, --help               Show CLI help.
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  stop an app

ALIASES
  $ liara stop

liara version

USAGE
  $ liara version [--json] [--verbose]

FLAGS
  --verbose  Show additional information about the CLI.

GLOBAL FLAGS
  --json  Format output as json.

FLAG DESCRIPTIONS
  --verbose  Show additional information about the CLI.

    Additionally shows the architecture, node version, operating system, and versions of plugins that the CLI is using.

See code: @oclif/plugin-version

liara zone ch

check zone status

USAGE
  $ liara zone ch [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-z
    <value>] [--columns <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml
    |  | ] [--sort <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
  -z, --zone=<value>       name of the zone (domain)
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  check zone status

ALIASES
  $ liara zone ch

liara zone check

check zone status

USAGE
  $ liara zone check [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-z
    <value>] [--columns <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml
    |  | ] [--sort <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
  -z, --zone=<value>       name of the zone (domain)
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  check zone status

ALIASES
  $ liara zone ch

See code: src/commands/zone/check.ts

liara zone create

create a new zone

USAGE
  $ liara zone create [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-z
    <value>]

FLAGS
  -h, --help               Show CLI help.
  -z, --zone=<value>       zone name (domain)
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  create a new zone

See code: src/commands/zone/create.ts

liara zone del

delete a zone

USAGE
  $ liara zone del [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-z
    <value>] [-y] [--columns <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output
    csv|json|yaml |  | ] [--sort <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
  -y, --yes                say yes to continue prompt
  -z, --zone=<value>       name of the zone (domain)
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  delete a zone

ALIASES
  $ liara zone del
  $ liara zone rm

liara zone delete

delete a zone

USAGE
  $ liara zone delete [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-z
    <value>] [-y] [--columns <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output
    csv|json|yaml |  | ] [--sort <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
  -y, --yes                say yes to continue prompt
  -z, --zone=<value>       name of the zone (domain)
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  delete a zone

ALIASES
  $ liara zone del
  $ liara zone rm

See code: src/commands/zone/delete.ts

liara zone get

inspect zone details

USAGE
  $ liara zone get [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-z
    <value>] [--columns <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml
    |  | ] [--sort <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
  -z, --zone=<value>       name of the zone (domain)
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  inspect zone details

See code: src/commands/zone/get.ts

liara zone list

list all zones

USAGE
  $ liara zone list [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [--columns
    <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml |  | ] [--sort
    <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  list all zones

ALIASES
  $ liara zone ls

See code: src/commands/zone/list.ts

liara zone ls

list all zones

USAGE
  $ liara zone ls [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [--columns
    <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml |  | ] [--sort
    <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  list all zones

ALIASES
  $ liara zone ls

liara zone record create ZONE

create a new dns record

USAGE
  $ liara zone record create ZONE [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-n
    <value>] [-t <value>] [-l <value>] [-i <value>] [-s <value>] [-m <value>] [-r <value>] [-x <value>]

ARGUMENTS
  ZONE  zone name (domain)

FLAGS
  -h, --help               Show CLI help.
  -i, --ip=<value>...      ip value for record A and AAAA
  -l, --ttl=<value>        time to live
  -m, --mx=<value>...      host and priority values for MX record. mx flag should be like this: --mx
                           <hostname>,<priority>
  -n, --name=<value>       record name
  -r, --srv=<value>...     hostname, port, priority and weight values for SRV record. srv flag should be like this:
                           <hostname>,<port>,<priority>,<weight>
  -s, --host=<value>       host value for record ALIAS and CNAME
  -t, --type=<value>       record type
  -x, --txt=<value>...     text value for record TXT
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --debug              show debug logs
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>

DESCRIPTION
  create a new dns record

See code: src/commands/zone/record/create.ts

liara zone record get

get a DNS record

USAGE
  $ liara zone record get [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-z
    <value>] [-n <value>] [--columns <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output
    csv|json|yaml |  | ] [--sort <value>]

FLAGS
  -h, --help               Show CLI help.
  -n, --name=<value>       Name of the record
  -x, --extended           show extra columns
  -z, --zone=<value>       name of the zone (domain)
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  get a DNS record

See code: src/commands/zone/record/get.ts

liara zone record list

list all DNS records

USAGE
  $ liara zone record list [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-z
    <value>] [--columns <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml
    |  | ] [--sort <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
  -z, --zone=<value>       name of the zone (domain)
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  list all DNS records

ALIASES
  $ liara zone record ls

See code: src/commands/zone/record/list.ts

liara zone record ls

list all DNS records

USAGE
  $ liara zone record ls [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-z
    <value>] [--columns <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml
    |  | ] [--sort <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
  -z, --zone=<value>       name of the zone (domain)
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  list all DNS records

ALIASES
  $ liara zone record ls

liara zone record remove

remove a DNS record

USAGE
  $ liara zone record remove [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-z
    <value>] [-n <value>] [--columns <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output
    csv|json|yaml |  | ] [--sort <value>]

FLAGS
  -h, --help               Show CLI help.
  -n, --name=<value>       Name of the record
  -x, --extended           show extra columns
  -z, --zone=<value>       name of the zone (domain)
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  remove a DNS record

ALIASES
  $ liara zone record rm

See code: src/commands/zone/record/remove.ts

liara zone record rm

remove a DNS record

USAGE
  $ liara zone record rm [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-z
    <value>] [-n <value>] [--columns <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output
    csv|json|yaml |  | ] [--sort <value>]

FLAGS
  -h, --help               Show CLI help.
  -n, --name=<value>       Name of the record
  -x, --extended           show extra columns
  -z, --zone=<value>       name of the zone (domain)
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  remove a DNS record

ALIASES
  $ liara zone record rm

liara zone record update

update a DNS record

USAGE
  $ liara zone record update [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-z
    <value>] [-n <value>] [-l <value>] [-i <value>] [-s <value>] [-m <value>] [-r <value>] [-x <value>] [--columns
    <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output csv|json|yaml |  | ] [--sort
    <value>]

FLAGS
  -h, --help               Show CLI help.
  -i, --ip=<value>...      ip value for record A and AAAA
  -l, --ttl=<value>        time to live
  -m, --mx=<value>...      host and priority values for MX record. mx flag should be like this: --mx
                           <hostname>,<priority>
  -n, --name=<value>       record name
  -r, --srv=<value>...     hostname, port, priority and weight values for SRV record. srv flag should be like this:
                           <hostname>,<port>,<priority>,<weight>
  -s, --host=<value>       host value for record ALIAS and CNAME
  -x, --extended           show extra columns
  -x, --txt=<value>...     text value for record TXT
  -z, --zone=<value>       name of the zone (domain)
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  update a DNS record

See code: src/commands/zone/record/update.ts

liara zone rm

delete a zone

USAGE
  $ liara zone rm [-h] [--debug] [--api-token <value>] [--region iran|germany] [--account <value>] [-z
    <value>] [-y] [--columns <value> | -x] [--filter <value>] [--no-header | [--csv | --no-truncate]] [--output
    csv|json|yaml |  | ] [--sort <value>]

FLAGS
  -h, --help               Show CLI help.
  -x, --extended           show extra columns
  -y, --yes                say yes to continue prompt
  -z, --zone=<value>       name of the zone (domain)
      --account=<value>    temporarily switch to a different account
      --api-token=<value>  your api token to use for authentication
      --columns=<value>    only show provided columns (comma-separated)
      --csv                output is csv format [alias: --output=csv]
      --debug              show debug logs
      --filter=<value>     filter property by partial string matching, ex: name=foo
      --no-header          hide table header from output
      --no-truncate        do not truncate output to fit screen
      --output=<option>    output in a more machine friendly format
                           <options: csv|json|yaml>
      --region=<option>    the region you want to deploy your app to
                           <options: iran|germany>
      --sort=<value>       property to sort by (prepend '-' for descending)

DESCRIPTION
  delete a zone

ALIASES
  $ liara zone del
  $ liara zone rm

Keywords

FAQs

Package last updated on 08 May 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc