Skip to content

Conversation

@nblumhardt
Copy link
Member

@nblumhardt nblumhardt commented Feb 27, 2023

app list

seqcli app list [<args>]

List installed app packages

Example:
  seqcli app list

Arguments:
      --package-id=VALUE     The package id of the app(s) to list
  -i, --id=VALUE             The id of a single app to list
      --json                 Print output in newline-delimited JSON (the
                               default is plain text)
      --no-color             Don't colorize text output
      --force-color          Force redirected output to have ANSI color (
                               unless `--no-color` is also specified)
  -s, --server=VALUE         The URL of the Seq server; by default the `
                               connection.serverUrl` config value will be used
  -a, --apikey=VALUE         The API key to use when connecting to the server;
                               by default the `connection.apiKey` config
                               value will be used
      --profile=VALUE        A connection profile to use; by default the `
                               connection.serverUrl` and `connection.apiKey`
                               config values will be used
      --verbose              Print verbose output to `STDERR`

appinstance create

seqcli appinstance create [<args>]

Create an instance of an installed app

Example:
  seqcli appinstance create -t 'Email Ops' --app hostedapp-314159 -p To=ops@example.com

Arguments:
  -t, --title=VALUE          A title for the app instance
      --app=VALUE            The id of the installed app package to instantiate
  -p, --property=NAME=VALUE  Specify name/value settings for the app, e.g. `-p
                               ToAddress=example@example.com -p Subject="
                               Alert!"`
      --overridable=VALUE    Specify setting names that may be overridden by
                               users when invoking the app
  -s, --server=VALUE         The URL of the Seq server; by default the `
                               connection.serverUrl` config value will be used
  -a, --apikey=VALUE         The API key to use when connecting to the server;
                               by default the `connection.apiKey` config
                               value will be used
      --profile=VALUE        A connection profile to use; by default the `
                               connection.serverUrl` and `connection.apiKey`
                               config values will be used
      --json                 Print output in newline-delimited JSON (the
                               default is plain text)
      --no-color             Don't colorize text output
      --force-color          Force redirected output to have ANSI color (
                               unless `--no-color` is also specified)
      --verbose              Print verbose output to `STDERR`

appinstance list

seqcli appinstance list [<args>]

List instances of installed apps

Example:
  seqcli appinstance list

Arguments:
  -t, --title=VALUE          The title of the app instance(s) to list
  -i, --id=VALUE             The id of a single app instance to list
      --json                 Print output in newline-delimited JSON (the
                               default is plain text)
      --no-color             Don't colorize text output
      --force-color          Force redirected output to have ANSI color (
                               unless `--no-color` is also specified)
  -s, --server=VALUE         The URL of the Seq server; by default the `
                               connection.serverUrl` config value will be used
  -a, --apikey=VALUE         The API key to use when connecting to the server;
                               by default the `connection.apiKey` config
                               value will be used
      --profile=VALUE        A connection profile to use; by default the `
                               connection.serverUrl` and `connection.apiKey`
                               config values will be used
      --verbose              Print verbose output to `STDERR`

appinstance remove

seqcli appinstance remove [<args>]

Remove an app instance from the server

Example:
  seqcli appinstance remove -t 'Email Ops'

Arguments:
  -t, --title=VALUE          The title of the app instance(s) to remove
  -i, --id=VALUE             The id of a single app instance to remove
  -s, --server=VALUE         The URL of the Seq server; by default the `
                               connection.serverUrl` config value will be used
  -a, --apikey=VALUE         The API key to use when connecting to the server;
                               by default the `connection.apiKey` config
                               value will be used
      --profile=VALUE        A connection profile to use; by default the `
                               connection.serverUrl` and `connection.apiKey`
                               config values will be used
      --verbose              Print verbose output to `STDERR`

@nblumhardt nblumhardt changed the title WIP; app list, appinstance create|list|remove app list, appinstance (create|list|remove) Feb 28, 2023
@nblumhardt nblumhardt marked this pull request as ready for review February 28, 2023 05:46
@KodrAus KodrAus merged commit b865382 into datalust:dev Feb 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants