@absa-subatomic/occurrence-cli 中文文档教程

发布于 5年前 浏览 20 更新于 3年前

occurrence-cli

出现管理 CLI

oclif 版本 下载/星期”></a> 
  <a href=License

Usage

$ npm install -g @absa-subatomic/occurrence-cli
$ occurrence COMMAND
running command...
$ occurrence (-v|--version|version)
@absa-subatomic/occurrence-cli/0.0.6 linux-x64 node-v12.14.1
$ occurrence --help [COMMAND]
USAGE
  $ occurrence COMMAND
...

Commands

occurrence create-api-user USERNAME

创建一个 api 用户

USAGE
  $ occurrence create-api-user USERNAME

OPTIONS
  -h, --help                           show CLI help
  -r, --role=(admin|system_read|user)  [default: user] The SystemRole the user should have

EXAMPLE
  $ occurrence create-api-user username
  Api User created

occurrence create-domain DOMAINNAME

创建一个域

USAGE
  $ occurrence create-domain DOMAINNAME

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ occurrence create-domain myDomain
  Domain created

occurrence create-schema DOMAINNAME

在一个域中创建一个模式

USAGE
  $ occurrence create-schema DOMAINNAME

OPTIONS
  -f, --file=file  (required) File containing the GQL schema definition
  -h, --help       show CLI help

EXAMPLE
  $ occurrence create-schema myDomain -f=schema.graphql
  Schema created

occurrence grant-user-domain-roles USERNAME DOMAIN ROLES

授予一个 api 用户域角色

USAGE
  $ occurrence grant-user-domain-roles USERNAME DOMAIN ROLES

ARGUMENTS
  USERNAME
  DOMAIN
  ROLES     (publisher|consumer|domain_admin|schema_viewer) The list of roles to grant to the user

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ occurrence grant-user-domain-roles username domain role1 role2
       Roles granted

occurrence help [COMMAND]

显示发生的帮助

USAGE
  $ occurrence help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

参见代码:@oclif/plugin-help

occurrence login

设置发生会话

USAGE
  $ occurrence login

OPTIONS
  -h, --help         show CLI help
  -t, --token=token  (required)
  -u, --host=host    (required) occurrence gateway host url

EXAMPLE
  $ occurrence login -u=http://localhost:4000/ -t=token
  Session set to http://localhost:4000/

occurrence update-domain-schema OCCURRENCECONFIGDIRECTORY

维护所有架构定义使用出现配置目录的域

USAGE
  $ occurrence update-domain-schema OCCURRENCECONFIGDIRECTORY

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ occurrence update-domain-schema occurrenceConfigDirectory

occurrence-cli

Occurrence Admin CLI

oclif Version Downloads/week License

Usage

$ npm install -g @absa-subatomic/occurrence-cli
$ occurrence COMMAND
running command...
$ occurrence (-v|--version|version)
@absa-subatomic/occurrence-cli/0.0.6 linux-x64 node-v12.14.1
$ occurrence --help [COMMAND]
USAGE
  $ occurrence COMMAND
...

Commands

occurrence create-api-user USERNAME

Create an api user

USAGE
  $ occurrence create-api-user USERNAME

OPTIONS
  -h, --help                           show CLI help
  -r, --role=(admin|system_read|user)  [default: user] The SystemRole the user should have

EXAMPLE
  $ occurrence create-api-user username
  Api User created

occurrence create-domain DOMAINNAME

Create a domain

USAGE
  $ occurrence create-domain DOMAINNAME

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ occurrence create-domain myDomain
  Domain created

occurrence create-schema DOMAINNAME

Create a schema in a domain

USAGE
  $ occurrence create-schema DOMAINNAME

OPTIONS
  -f, --file=file  (required) File containing the GQL schema definition
  -h, --help       show CLI help

EXAMPLE
  $ occurrence create-schema myDomain -f=schema.graphql
  Schema created

occurrence grant-user-domain-roles USERNAME DOMAIN ROLES

Grant an api user domain roles

USAGE
  $ occurrence grant-user-domain-roles USERNAME DOMAIN ROLES

ARGUMENTS
  USERNAME
  DOMAIN
  ROLES     (publisher|consumer|domain_admin|schema_viewer) The list of roles to grant to the user

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ occurrence grant-user-domain-roles username domain role1 role2
       Roles granted

occurrence help [COMMAND]

display help for occurrence

USAGE
  $ occurrence help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

occurrence login

set the occurrence session

USAGE
  $ occurrence login

OPTIONS
  -h, --help         show CLI help
  -t, --token=token  (required)
  -u, --host=host    (required) occurrence gateway host url

EXAMPLE
  $ occurrence login -u=http://localhost:4000/ -t=token
  Session set to http://localhost:4000/

occurrence update-domain-schema OCCURRENCECONFIGDIRECTORY

Maintain all schema definitions for a Domain using an Occurrence configuration directory

USAGE
  $ occurrence update-domain-schema OCCURRENCECONFIGDIRECTORY

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ occurrence update-domain-schema occurrenceConfigDirectory
更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文