Skip to content

DrewML/aio-cli-plugin-runtime

 
 

Repository files navigation

oclif Version Downloads/week Build Status License Codecov Coverage Greenkeeper badge

aio-cli-plugin-runtime

Adobe I/O Runtime plugin for the Adobe I/O CLI


Usage

$ npm install -g @adobe/aio-cli-plugin-runtime
$ ./bin/run COMMAND
running command...
$ ./bin/run (-v|--version|version)
@adobe/aio-cli-plugin-runtime/1.4.0 darwin-x64 node-v10.16.1
$ ./bin/run --help [COMMAND]
USAGE
  $ ./bin/run COMMAND
...

Commands

./bin/run runtime

Execute runtime commands

USAGE
  $ ./bin/run runtime

OPTIONS
  -i, --insecure           bypass certificate check
  -u, --auth=auth          whisk auth
  -v, --verbose            Verbose output
  --apihost=apihost        whisk API host
  --apiversion=apiversion  whisk API version
  --cert=cert              client cert
  --debug=debug            Debug level output
  --help                   Show help
  --key=key                client key
  --version                Show version

ALIASES
  $ ./bin/run rt

See code: src/commands/runtime/index.js

./bin/run runtime:action

Manage your actions

USAGE
  $ ./bin/run runtime:action

OPTIONS
  -i, --insecure           bypass certificate check
  -u, --auth=auth          whisk auth
  -v, --verbose            Verbose output
  --apihost=apihost        whisk API host
  --apiversion=apiversion  whisk API version
  --cert=cert              client cert
  --debug=debug            Debug level output
  --help                   Show help
  --key=key                client key
  --version                Show version

ALIASES
  $ ./bin/run rt:action

See code: src/commands/runtime/action/index.js

./bin/run runtime:action:create ACTIONNAME [ACTIONPATH]

Creates an Action

USAGE
  $ ./bin/run runtime:action:create ACTIONNAME [ACTIONPATH]

OPTIONS
  -A, --annotation-file=annotation-file  FILE containing annotation values in JSON format
  -P, --param-file=param-file            FILE containing parameter values in JSON format
  -a, --annotation=annotation            annotation values in KEY VALUE format
  -i, --insecure                         bypass certificate check
  -l, --logsize=logsize                  the maximum log size LIMIT in MB for the action (default 10)
  -m, --memory=memory                    the maximum memory LIMIT in MB for the action (default 256)
  -p, --param=param                      parameter values in KEY VALUE format

  -t, --timeout=timeout                  the timeout LIMIT in milliseconds after which the action is terminated (default
                                         60000)

  -u, --auth=auth                        whisk auth

  -v, --verbose                          Verbose output

  --apihost=apihost                      whisk API host

  --apiversion=apiversion                whisk API version

  --binary                               treat code artifact as binary

  --cert=cert                            client cert

  --debug=debug                          Debug level output

  --help                                 Show help

  --json                                 output raw json

  --key=key                              client key

  --kind=kind                            the KIND of the action runtime (example: swift:default, nodejs:default)

  --main=main                            the name of the action entry point (function or fully-qualified method name
                                         when applicable)

  --sequence=sequence                    treat ACTION as comma separated sequence of actions to invoke

  --version                              Show version

  --web=true|yes|false|no|raw            treat ACTION as a web action or as a raw HTTP web action

ALIASES
  $ ./bin/run rt:action:create

See code: src/commands/runtime/action/create.js

./bin/run runtime:action:delete ACTIONNAME

Deletes an Action

USAGE
  $ ./bin/run runtime:action:delete ACTIONNAME

OPTIONS
  -i, --insecure           bypass certificate check
  -u, --auth=auth          whisk auth
  -v, --verbose            Verbose output
  --apihost=apihost        whisk API host
  --apiversion=apiversion  whisk API version
  --cert=cert              client cert
  --debug=debug            Debug level output
  --help                   Show help
  --json                   output raw json
  --key=key                client key
  --version                Show version

ALIASES
  $ ./bin/run runtime:action:del
  $ ./bin/run rt:action:delete
  $ ./bin/run rt:action:del

See code: src/commands/runtime/action/delete.js

./bin/run runtime:action:get ACTIONNAME

Retrieves an Action

USAGE
  $ ./bin/run runtime:action:get ACTIONNAME

OPTIONS
  -i, --insecure           bypass certificate check
  -r, --url                get action url
  -u, --auth=auth          whisk auth
  -v, --verbose            Verbose output
  --apihost=apihost        whisk API host
  --apiversion=apiversion  whisk API version
  --cert=cert              client cert
  --debug=debug            Debug level output
  --help                   Show help
  --key=key                client key
  --save                   save action code to file corresponding with action name
  --save-as=save-as        file to save action code to
  --version                Show version

ALIASES
  $ ./bin/run rt:action:get

See code: src/commands/runtime/action/get.js

./bin/run runtime:action:invoke ACTIONNAME

Invokes an Action

USAGE
  $ ./bin/run runtime:action:invoke ACTIONNAME

OPTIONS
  -P, --param-file=param-file  FILE containing parameter values in JSON format
  -b, --blocking               blocking invoke
  -i, --insecure               bypass certificate check
  -p, --param=param            parameter values in KEY VALUE format
  -r, --result                 blocking invoke; show only activation result (unless there is a failure)
  -u, --auth=auth              whisk auth
  -v, --verbose                Verbose output
  --apihost=apihost            whisk API host
  --apiversion=apiversion      whisk API version
  --cert=cert                  client cert
  --debug=debug                Debug level output
  --help                       Show help
  --key=key                    client key
  --version                    Show version

ALIASES
  $ ./bin/run rt:action:invoke

See code: src/commands/runtime/action/invoke.js

./bin/run runtime:action:list

Lists all the Actions

USAGE
  $ ./bin/run runtime:action:list

OPTIONS
  -i, --insecure           bypass certificate check
  -l, --limit=limit        only return LIMIT number of actions from the collection (default 30)
  -n, --name               sort results by name
  -s, --skip=skip          exclude the first SKIP number of actions from the result
  -u, --auth=auth          whisk auth
  -v, --verbose            Verbose output
  --apihost=apihost        whisk API host
  --apiversion=apiversion  whisk API version
  --cert=cert              client cert
  --debug=debug            Debug level output
  --help                   Show help
  --json                   output raw json
  --key=key                client key
  --name-sort              sort results by name
  --version                Show version

ALIASES
  $ ./bin/run runtime:action:ls
  $ ./bin/run runtime:actions:list
  $ ./bin/run runtime:actions:ls
  $ ./bin/run rt:action:list
  $ ./bin/run rt:actions:list
  $ ./bin/run rt:action:ls
  $ ./bin/run rt:actions:ls

See code: src/commands/runtime/action/list.js

./bin/run runtime:action:update ACTIONNAME [ACTIONPATH]

Updates an Action

USAGE
  $ ./bin/run runtime:action:update ACTIONNAME [ACTIONPATH]

OPTIONS
  -A, --annotation-file=annotation-file  FILE containing annotation values in JSON format
  -P, --param-file=param-file            FILE containing parameter values in JSON format
  -a, --annotation=annotation            annotation values in KEY VALUE format
  -i, --insecure                         bypass certificate check
  -l, --logsize=logsize                  the maximum log size LIMIT in MB for the action (default 10)
  -m, --memory=memory                    the maximum memory LIMIT in MB for the action (default 256)
  -p, --param=param                      parameter values in KEY VALUE format

  -t, --timeout=timeout                  the timeout LIMIT in milliseconds after which the action is terminated (default
                                         60000)

  -u, --auth=auth                        whisk auth

  -v, --verbose                          Verbose output

  --apihost=apihost                      whisk API host

  --apiversion=apiversion                whisk API version

  --binary                               treat code artifact as binary

  --cert=cert                            client cert

  --debug=debug                          Debug level output

  --help                                 Show help

  --json                                 output raw json

  --key=key                              client key

  --kind=kind                            the KIND of the action runtime (example: swift:default, nodejs:default)

  --main=main                            the name of the action entry point (function or fully-qualified method name
                                         when applicable)

  --sequence=sequence                    treat ACTION as comma separated sequence of actions to invoke

  --version                              Show version

  --web=true|yes|false|no|raw            treat ACTION as a web action or as a raw HTTP web action

ALIASES
  $ ./bin/run rt:action:update

See code: src/commands/runtime/action/update.js

./bin/run runtime:activation

Manage your activations

USAGE
  $ ./bin/run runtime:activation

OPTIONS
  -i, --insecure           bypass certificate check
  -u, --auth=auth          whisk auth
  -v, --verbose            Verbose output
  --apihost=apihost        whisk API host
  --apiversion=apiversion  whisk API version
  --cert=cert              client cert
  --debug=debug            Debug level output
  --help                   Show help
  --key=key                client key
  --version                Show version

ALIASES
  $ ./bin/run rt:activation

See code: src/commands/runtime/activation/index.js

./bin/run runtime:activation:get [ACTIVATIONID]

Retrieves an Activation

USAGE
  $ ./bin/run runtime:activation:get [ACTIVATIONID]

OPTIONS
  -g, --logs               emit only the logs, stripped of time stamps and stream identifier
  -i, --insecure           bypass certificate check
  -l, --last               retrieves the most recent activation
  -u, --auth=auth          whisk auth
  -v, --verbose            Verbose output
  --apihost=apihost        whisk API host
  --apiversion=apiversion  whisk API version
  --cert=cert              client cert
  --debug=debug            Debug level output
  --help                   Show help
  --key=key                client key
  --version                Show version

ALIASES
  $ ./bin/run rt:activation:get

See code: src/commands/runtime/activation/get.js

./bin/run runtime:activation:list [ACTIVATIONID]

Lists all the Activations

USAGE
  $ ./bin/run runtime:activation:list [ACTIVATIONID]

OPTIONS
  -f, --full               include full activation description
  -i, --insecure           bypass certificate check

  -l, --limit=limit        only return LIMIT number of activations from the collection with a maximum LIMIT of 200
                           activations (default 30)

  -s, --skip=skip          exclude the first SKIP number of activations from the result

  -u, --auth=auth          whisk auth

  -v, --verbose            Verbose output

  --apihost=apihost        whisk API host

  --apiversion=apiversion  whisk API version

  --cert=cert              client cert

  --debug=debug            Debug level output

  --help                   Show help

  --json                   output raw json

  --key=key                client key

  --since=since            return activations with timestamps later than SINCE; measured in milliseconds since Th, 01,
                           Jan 1970

  --upto=upto              return activations with timestamps earlier than UPTO; measured in milliseconds since Th, 01,
                           Jan 1970

  --version                Show version

ALIASES
  $ ./bin/run runtime:activations:list
  $ ./bin/run runtime:activation:ls
  $ ./bin/run runtime:activations:ls
  $ ./bin/run rt:activation:list
  $ ./bin/run rt:activation:ls
  $ ./bin/run rt:activations:list
  $ ./bin/run rt:activations:ls

See code: src/commands/runtime/activation/list.js

./bin/run runtime:activation:logs [ACTIVATIONID]

Retrieves the Logs for an Activation

USAGE
  $ ./bin/run runtime:activation:logs [ACTIVATIONID]

OPTIONS
  -c, --count=count        [default: 1] used with --last, return the last `count` activation logs. Max 5
  -i, --insecure           bypass certificate check
  -l, --last               retrieves the most recent activation logs
  -r, --strip              strip timestamp information and output first line only
  -u, --auth=auth          whisk auth
  -v, --verbose            Verbose output
  --apihost=apihost        whisk API host
  --apiversion=apiversion  whisk API version
  --cert=cert              client cert
  --debug=debug            Debug level output
  --help                   Show help
  --key=key                client key
  --version                Show version

ALIASES
  $ ./bin/run runtime:activation:log
  $ ./bin/run runtime:log
  $ ./bin/run runtime:logs
  $ ./bin/run rt:activation:logs
  $ ./bin/run rt:activation:log
  $ ./bin/run rt:log
  $ ./bin/run rt:logs

See code: src/commands/runtime/activation/logs.js

./bin/run runtime:activation:result [ACTIVATIONID]

Retrieves the Results for an Activation

USAGE
  $ ./bin/run runtime:activation:result [ACTIVATIONID]

OPTIONS
  -i, --insecure           bypass certificate check
  -l, --last               retrieves the most recent activation result
  -u, --auth=auth          whisk auth
  -v, --verbose            Verbose output
  --apihost=apihost        whisk API host
  --apiversion=apiversion  whisk API version
  --cert=cert              client cert
  --debug=debug            Debug level output
  --help                   Show help
  --key=key                client key
  --version                Show version

ALIASES
  $ ./bin/run rt:activation:result

See code: src/commands/runtime/activation/result.js

./bin/run runtime:deploy

The Runtime Deployment Tool

USAGE
  $ ./bin/run runtime:deploy

OPTIONS
  -P, --param-file=param-file  FILE containing parameter values in JSON format
  -d, --deployment=deployment  the path to the deployment file
  -i, --insecure               bypass certificate check
  -m, --manifest=manifest      the manifest file location
  -u, --auth=auth              whisk auth
  -v, --verbose                Verbose output
  --apihost=apihost            whisk API host
  --apiversion=apiversion      whisk API version
  --cert=cert                  client cert
  --debug=debug                Debug level output
  --help                       Show help
  --key=key                    client key
  --param=param                parameter values in KEY VALUE format
  --version                    Show version

ALIASES
  $ ./bin/run rt:deploy

See code: src/commands/runtime/deploy/index.js

./bin/run runtime:deploy:export

Exports managed project assets from Runtime to manifest and function files

USAGE
  $ ./bin/run runtime:deploy:export

OPTIONS
  -i, --insecure             bypass certificate check
  -m, --manifest=manifest    (required) the manifest file location
  -u, --auth=auth            whisk auth
  -v, --verbose              Verbose output
  --apihost=apihost          whisk API host
  --apiversion=apiversion    whisk API version
  --cert=cert                client cert
  --debug=debug              Debug level output
  --help                     Show help
  --key=key                  client key
  --projectname=projectname  (required) the name of the project to be undeployed
  --version                  Show version

ALIASES
  $ ./bin/run rt:deploy:export

See code: src/commands/runtime/deploy/export.js

./bin/run runtime:deploy:report

Provides a summary report of Runtime assets being deployed/undeployed based on manifest/deployment YAML

USAGE
  $ ./bin/run runtime:deploy:report

OPTIONS
  -d, --deployment=deployment  the deployment file location
  -i, --insecure               bypass certificate check
  -m, --manifest=manifest      the manifest file location
  -u, --auth=auth              whisk auth
  -v, --verbose                Verbose output
  --apihost=apihost            whisk API host
  --apiversion=apiversion      whisk API version
  --cert=cert                  client cert
  --debug=debug                Debug level output
  --help                       Show help
  --key=key                    client key
  --version                    Show version

ALIASES
  $ ./bin/run rt:deploy:report

See code: src/commands/runtime/deploy/report.js

./bin/run runtime:deploy:sync

A tool to sync deployment and undeployment of Runtime packages using a manifest and optional deployment files using YAML

USAGE
  $ ./bin/run runtime:deploy:sync

OPTIONS
  -d, --deployment=deployment  the path to the deployment file
  -i, --insecure               bypass certificate check
  -m, --manifest=manifest      the manifest file location
  -u, --auth=auth              whisk auth
  -v, --verbose                Verbose output
  --apihost=apihost            whisk API host
  --apiversion=apiversion      whisk API version
  --cert=cert                  client cert
  --debug=debug                Debug level output
  --help                       Show help
  --key=key                    client key
  --version                    Show version

ALIASES
  $ ./bin/run rt:deploy:sync

See code: src/commands/runtime/deploy/sync.js

./bin/run runtime:deploy:undeploy

Undeploy removes Runtime assets which were deployed from the manifest and deployment YAML

USAGE
  $ ./bin/run runtime:deploy:undeploy

OPTIONS
  -i, --insecure             bypass certificate check
  -m, --manifest=manifest    the manifest file location
  -u, --auth=auth            whisk auth
  -v, --verbose              Verbose output
  --apihost=apihost          whisk API host
  --apiversion=apiversion    whisk API version
  --cert=cert                client cert
  --debug=debug              Debug level output
  --help                     Show help
  --key=key                  client key
  --projectname=projectname  the name of the project to be undeployed
  --version                  Show version

ALIASES
  $ ./bin/run rt:deploy:undeploy

See code: src/commands/runtime/deploy/undeploy.js

./bin/run runtime:deploy:version

Prints the version number of aio runtime deploy

USAGE
  $ ./bin/run runtime:deploy:version

OPTIONS
  -i, --insecure           bypass certificate check
  -u, --auth=auth          whisk auth
  -v, --verbose            Verbose output
  --apihost=apihost        whisk API host
  --apiversion=apiversion  whisk API version
  --cert=cert              client cert
  --debug=debug            Debug level output
  --help                   Show help
  --key=key                client key
  --version                Show version

ALIASES
  $ ./bin/run rt:deploy:version

See code: src/commands/runtime/deploy/version.js

./bin/run runtime:namespace

Manage your namespaces

USAGE
  $ ./bin/run runtime:namespace

OPTIONS
  -i, --insecure           bypass certificate check
  -u, --auth=auth          whisk auth
  -v, --verbose            Verbose output
  --apihost=apihost        whisk API host
  --apiversion=apiversion  whisk API version
  --cert=cert              client cert
  --debug=debug            Debug level output
  --help                   Show help
  --key=key                client key
  --version                Show version

ALIASES
  $ ./bin/run runtime:ns
  $ ./bin/run rt:namespace
  $ ./bin/run rt:ns

See code: src/commands/runtime/namespace/index.js

./bin/run runtime:namespace:get

Get triggers, actions, and rules in the registry for namespace

USAGE
  $ ./bin/run runtime:namespace:get

OPTIONS
  -i, --insecure           bypass certificate check
  -n, --name               sort results by name
  -u, --auth=auth          whisk auth
  -v, --verbose            Verbose output
  --apihost=apihost        whisk API host
  --apiversion=apiversion  whisk API version
  --cert=cert              client cert
  --debug=debug            Debug level output
  --help                   Show help
  --json                   output raw json
  --key=key                client key
  --name-sort              sort results by name
  --version                Show version

ALIASES
  $ ./bin/run rt:get
  $ ./bin/run runtime:list
  $ ./bin/run rt:list
  $ ./bin/run runtime:ls
  $ ./bin/run rt:ls

See code: src/commands/runtime/namespace/get.js

./bin/run runtime:namespace:list

Lists all of your namespaces for Adobe I/O Runtime

USAGE
  $ ./bin/run runtime:namespace:list

OPTIONS
  -i, --insecure           bypass certificate check
  -u, --auth=auth          whisk auth
  -v, --verbose            Verbose output
  --apihost=apihost        whisk API host
  --apiversion=apiversion  whisk API version
  --cert=cert              client cert
  --debug=debug            Debug level output
  --help                   Show help
  --json                   output raw json
  --key=key                client key
  --version                Show version

ALIASES
  $ ./bin/run runtime:namespace:ls
  $ ./bin/run runtime:ns:list
  $ ./bin/run runtime:ns:ls
  $ ./bin/run rt:namespace:list
  $ ./bin/run rt:namespace:ls
  $ ./bin/run rt:ns:list
  $ ./bin/run rt:ns:ls

See code: src/commands/runtime/namespace/list.js

./bin/run runtime:package

Manage your packages

USAGE
  $ ./bin/run runtime:package

OPTIONS
  -i, --insecure           bypass certificate check
  -u, --auth=auth          whisk auth
  -v, --verbose            Verbose output
  --apihost=apihost        whisk API host
  --apiversion=apiversion  whisk API version
  --cert=cert              client cert
  --debug=debug            Debug level output
  --help                   Show help
  --key=key                client key
  --version                Show version

ALIASES
  $ ./bin/run runtime:pkg
  $ ./bin/run rt:package
  $ ./bin/run rt:pkg

See code: src/commands/runtime/package/index.js

./bin/run runtime:package:bind PACKAGENAME BINDPACKAGENAME

Bind parameters to a package

USAGE
  $ ./bin/run runtime:package:bind PACKAGENAME BINDPACKAGENAME

OPTIONS
  -A, --annotation-file=annotation-file  FILE containing annotation values in JSON format
  -P, --param-file=param-file            parameter to be passed to the package for json file
  -a, --annotation=annotation            annotation values in KEY VALUE format
  -i, --insecure                         bypass certificate check
  -p, --param=param                      parameters in key value pairs to be passed to the package
  -u, --auth=auth                        whisk auth
  -v, --verbose                          Verbose output
  --apihost=apihost                      whisk API host
  --apiversion=apiversion                whisk API version
  --cert=cert                            client cert
  --debug=debug                          Debug level output
  --help                                 Show help
  --json                                 output raw json
  --key=key                              client key
  --version                              Show version

ALIASES
  $ ./bin/run runtime:pkg:bind
  $ ./bin/run rt:package:bind
  $ ./bin/run rt:pkg:bind

See code: src/commands/runtime/package/bind.js

./bin/run runtime:package:create PACKAGENAME

Creates a Package

USAGE
  $ ./bin/run runtime:package:create PACKAGENAME

OPTIONS
  -A, --annotation-file=annotation-file  FILE containing annotation values in JSON format
  -P, --param-file=param-file            parameter to be passed to the package for json file
  -a, --annotation=annotation            annotation values in KEY VALUE format
  -i, --insecure                         bypass certificate check
  -p, --param=param                      parameters in key value pairs to be passed to the package
  -u, --auth=auth                        whisk auth
  -v, --verbose                          Verbose output
  --apihost=apihost                      whisk API host
  --apiversion=apiversion                whisk API version
  --cert=cert                            client cert
  --debug=debug                          Debug level output
  --help                                 Show help
  --json                                 output raw json
  --key=key                              client key
  --shared=true|yes|false|no             parameter to be passed to indicate whether package is shared or private
  --version                              Show version

ALIASES
  $ ./bin/run runtime:pkg:create
  $ ./bin/run rt:package:create
  $ ./bin/run rt:pkg:create

See code: src/commands/runtime/package/create.js

./bin/run runtime:package:delete PACKAGENAME

Deletes a Package

USAGE
  $ ./bin/run runtime:package:delete PACKAGENAME

OPTIONS
  --json  output raw json

ALIASES
  $ ./bin/run runtime:pkg:delete
  $ ./bin/run rt:package:delete
  $ ./bin/run rt:pkg:delete

See code: src/commands/runtime/package/delete.js

./bin/run runtime:package:get PACKAGENAME

Retrieves a Package

USAGE
  $ ./bin/run runtime:package:get PACKAGENAME

OPTIONS
  -i, --insecure           bypass certificate check
  -u, --auth=auth          whisk auth
  -v, --verbose            Verbose output
  --apihost=apihost        whisk API host
  --apiversion=apiversion  whisk API version
  --cert=cert              client cert
  --debug=debug            Debug level output
  --help                   Show help
  --key=key                client key
  --version                Show version

ALIASES
  $ ./bin/run runtime:pkg:get
  $ ./bin/run rt:package:get
  $ ./bin/run rt:pkg:get

See code: src/commands/runtime/package/get.js

./bin/run runtime:package:list [NAMESPACE]

Lists all the Packages

USAGE
  $ ./bin/run runtime:package:list [NAMESPACE]

OPTIONS
  -i, --insecure           bypass certificate check
  -l, --limit=limit        only return LIMIT number of packages from the collection (default 30)
  -n, --name               sort results by name
  -s, --skip=skip          exclude the first SKIP number of packages from the result
  -u, --auth=auth          whisk auth
  -v, --verbose            Verbose output
  --apihost=apihost        whisk API host
  --apiversion=apiversion  whisk API version
  --cert=cert              client cert
  --debug=debug            Debug level output
  --help                   Show help
  --json                   output raw json
  --key=key                client key
  --name-sort              sort results by name
  --version                Show version

ALIASES
  $ ./bin/run runtime:package:ls
  $ ./bin/run runtime:pkg:list
  $ ./bin/run runtime:pkg:ls
  $ ./bin/run rt:package:list
  $ ./bin/run rt:package:ls
  $ ./bin/run rt:pkg:list
  $ ./bin/run rt:pkg:ls

See code: src/commands/runtime/package/list.js

./bin/run runtime:package:update PACKAGENAME

Updates a Package

USAGE
  $ ./bin/run runtime:package:update PACKAGENAME

OPTIONS
  -A, --annotation-file=annotation-file  FILE containing annotation values in JSON format
  -P, --param-file=param-file            FILE containing parameter values in JSON format
  -a, --annotation=annotation            annotation values in KEY VALUE format
  -i, --insecure                         bypass certificate check
  -p, --param=param                      parameter values in KEY VALUE format
  -u, --auth=auth                        whisk auth
  -v, --verbose                          Verbose output
  --apihost=apihost                      whisk API host
  --apiversion=apiversion                whisk API version
  --cert=cert                            client cert
  --debug=debug                          Debug level output
  --help                                 Show help
  --json                                 output raw json
  --key=key                              client key
  --shared=true|yes|false|no             parameter to be passed to indicate whether package is shared or private
  --version                              Show version

ALIASES
  $ ./bin/run runtime:pkg:update
  $ ./bin/run rt:package:update
  $ ./bin/run rt:pkg:update

See code: src/commands/runtime/package/update.js

./bin/run runtime:property

Execute property commands

USAGE
  $ ./bin/run runtime:property

OPTIONS
  -i, --insecure  bypass certificate check
  -u, --auth      whisk auth
  -v, --verbose   Verbose output
  --apihost       whisk API host
  --apiversion    whisk API version
  --cert          client cert
  --debug=debug   Debug level output
  --help          Show help
  --key           client key
  --version       Show version

ALIASES
  $ ./bin/run runtime:prop
  $ ./bin/run rt:prop

See code: src/commands/runtime/property/index.js

./bin/run runtime:property:get

get property

USAGE
  $ ./bin/run runtime:property:get

OPTIONS
  -i, --insecure  bypass certificate check
  -u, --auth      whisk auth
  -v, --verbose   Verbose output
  --all           all properties
  --apibuild      whisk API build version
  --apibuildno    whisk API build number
  --apihost       whisk API host
  --apiversion    whisk API version
  --cert          client cert
  --cliversion    whisk CLI version
  --debug=debug   Debug level output
  --help          Show help
  --key           client key
  --namespace     whisk namespace
  --version       Show version

ALIASES
  $ ./bin/run runtime:prop:get
  $ ./bin/run rt:property:get
  $ ./bin/run rt:prop:get

See code: src/commands/runtime/property/get.js

./bin/run runtime:property:set

set property

USAGE
  $ ./bin/run runtime:property:set

OPTIONS
  -i, --insecure         bypass certificate check
  -u, --auth             whisk auth
  -v, --verbose          Verbose output
  --apihost              whisk API host
  --apiversion           whisk API version
  --cert                 client cert
  --debug=debug          Debug level output
  --help                 Show help
  --key                  client key
  --namespace=namespace  whisk namespace
  --version              Show version

ALIASES
  $ ./bin/run runtime:prop:set
  $ ./bin/run rt:property:set
  $ ./bin/run rt:prop:set

See code: src/commands/runtime/property/set.js

./bin/run runtime:property:unset

unset property

USAGE
  $ ./bin/run runtime:property:unset

OPTIONS
  -i, --insecure  bypass certificate check
  -u, --auth      whisk auth
  -v, --verbose   Verbose output
  --apihost       whisk API host
  --apiversion    whisk API version
  --cert          client cert
  --debug=debug   Debug level output
  --help          Show help
  --key           client key
  --namespace     whisk namespace
  --version       Show version

ALIASES
  $ ./bin/run runtime:prop:unset
  $ ./bin/run rt:property:unset
  $ ./bin/run rt:prop:unset

See code: src/commands/runtime/property/unset.js

./bin/run runtime:route

Manage your routes

USAGE
  $ ./bin/run runtime:route

OPTIONS
  -i, --insecure  bypass certificate check
  -u, --auth      whisk auth
  -v, --verbose   Verbose output
  --apihost       whisk API host
  --apiversion    whisk API version
  --cert          client cert
  --debug=debug   Debug level output
  --help          Show help
  --key           client key
  --version       Show version

ALIASES
  $ ./bin/run runtime:api
  $ ./bin/run rt:api

See code: src/commands/runtime/route/index.js

./bin/run runtime:route:create BASEPATH RELPATH APIVERB ACTION

create a new api route

USAGE
  $ ./bin/run runtime:route:create BASEPATH RELPATH APIVERB ACTION

ARGUMENTS
  BASEPATH  The base path of the api
  RELPATH   The path of the api relative to the base path
  APIVERB   (get|post|put|patch|delete|head|options) The http verb
  ACTION    The action to call

OPTIONS
  -i, --insecure                                    bypass certificate check

  -n, --apiname=apiname                             Friendly name of the API; ignored when CFG_FILE is specified
                                                    (default BASE_PATH)

  -r, --response-type=html|http|json|text|svg|json  [default: json] Set the web action response TYPE.

  -u, --auth                                        whisk auth

  -v, --verbose                                     Verbose output

  --apihost                                         whisk API host

  --apiversion                                      whisk API version

  --cert                                            client cert

  --debug=debug                                     Debug level output

  --help                                            Show help

  --key                                             client key

  --version                                         Show version

ALIASES
  $ ./bin/run runtime:api:create
  $ ./bin/run rt:route:create
  $ ./bin/run rt:api:create

See code: src/commands/runtime/route/create.js

./bin/run runtime:route:delete BASEPATHORAPINAME [RELPATH] [APIVERB]

delete an API

USAGE
  $ ./bin/run runtime:route:delete BASEPATHORAPINAME [RELPATH] [APIVERB]

ARGUMENTS
  BASEPATHORAPINAME  The base path or api name
  RELPATH            The path of the api relative to the base path
  APIVERB            (get|post|put|patch|delete|head|options) The http verb

OPTIONS
  -i, --insecure  bypass certificate check
  -u, --auth      whisk auth
  -v, --verbose   Verbose output
  --apihost       whisk API host
  --apiversion    whisk API version
  --cert          client cert
  --debug=debug   Debug level output
  --help          Show help
  --key           client key
  --version       Show version

ALIASES
  $ ./bin/run runtime:api:delete
  $ ./bin/run rt:route:delete
  $ ./bin/run rt:api:delete

See code: src/commands/runtime/route/delete.js

./bin/run runtime:route:get BASEPATHORAPINAME

get API details

USAGE
  $ ./bin/run runtime:route:get BASEPATHORAPINAME

ARGUMENTS
  BASEPATHORAPINAME  The base path or api name

OPTIONS
  -i, --insecure  bypass certificate check
  -u, --auth      whisk auth
  -v, --verbose   Verbose output
  --apihost       whisk API host
  --apiversion    whisk API version
  --cert          client cert
  --debug=debug   Debug level output
  --help          Show help
  --key           client key
  --version       Show version

ALIASES
  $ ./bin/run runtime:api:get
  $ ./bin/run rt:route:get
  $ ./bin/run rt:api:get

See code: src/commands/runtime/route/get.js

./bin/run runtime:route:list [BASEPATH] [RELPATH] [APIVERB]

list route/apis for Adobe I/O Runtime

USAGE
  $ ./bin/run runtime:route:list [BASEPATH] [RELPATH] [APIVERB]

ARGUMENTS
  BASEPATH  The base path of the api
  RELPATH   The path of the api relative to the base path
  APIVERB   (get|post|put|patch|delete|head|options) The http verb

OPTIONS
  -i, --insecure     bypass certificate check
  -l, --limit=limit  [default: 30] only return LIMIT number of triggers from the collection (default 30)
  -s, --skip=skip    exclude the first SKIP number of triggers from the result
  -u, --auth         whisk auth
  -v, --verbose      Verbose output
  --apihost          whisk API host
  --apiversion       whisk API version
  --cert             client cert
  --debug=debug      Debug level output
  --help             Show help
  --json             output raw json
  --key              client key
  --version          Show version

ALIASES
  $ ./bin/run runtime:route:ls
  $ ./bin/run runtime:api:list
  $ ./bin/run runtime:api:ls
  $ ./bin/run rt:route:list
  $ ./bin/run rt:route:ls
  $ ./bin/run rt:api:list
  $ ./bin/run rt:api:ls

See code: src/commands/runtime/route/list.js

./bin/run runtime:rule

Manage your rules

USAGE
  $ ./bin/run runtime:rule

OPTIONS
  -i, --insecure  bypass certificate check
  -u, --auth      whisk auth
  -v, --verbose   Verbose output
  --apihost       whisk API host
  --apiversion    whisk API version
  --cert          client cert
  --debug=debug   Debug level output
  --help          Show help
  --key           client key
  --version       Show version

ALIASES
  $ ./bin/run rt:rule

See code: src/commands/runtime/rule/index.js

./bin/run runtime:rule:create NAME TRIGGER ACTION

Create a Rule

USAGE
  $ ./bin/run runtime:rule:create NAME TRIGGER ACTION

ARGUMENTS
  NAME     Name of the rule
  TRIGGER  Name of the trigger
  ACTION   Name of the action

OPTIONS
  -i, --insecure  bypass certificate check
  -u, --auth      whisk auth
  -v, --verbose   Verbose output
  --apihost       whisk API host
  --apiversion    whisk API version
  --cert          client cert
  --debug=debug   Debug level output
  --help          Show help
  --json          output raw json
  --key           client key
  --version       Show version

ALIASES
  $ ./bin/run rt:rule:create

See code: src/commands/runtime/rule/create.js

./bin/run runtime:rule:delete NAME

Delete a Rule

USAGE
  $ ./bin/run runtime:rule:delete NAME

ARGUMENTS
  NAME  Name of the rule

OPTIONS
  -i, --insecure  bypass certificate check
  -u, --auth      whisk auth
  -v, --verbose   Verbose output
  --apihost       whisk API host
  --apiversion    whisk API version
  --cert          client cert
  --debug=debug   Debug level output
  --help          Show help
  --key           client key
  --version       Show version

ALIASES
  $ ./bin/run rt:rule:delete

See code: src/commands/runtime/rule/delete.js

./bin/run runtime:rule:disable NAME

Disable a Rule

USAGE
  $ ./bin/run runtime:rule:disable NAME

ARGUMENTS
  NAME  Name of the rule

OPTIONS
  -i, --insecure  bypass certificate check
  -u, --auth      whisk auth
  -v, --verbose   Verbose output
  --apihost       whisk API host
  --apiversion    whisk API version
  --cert          client cert
  --debug=debug   Debug level output
  --help          Show help
  --key           client key
  --version       Show version

ALIASES
  $ ./bin/run rt:rule:disable

See code: src/commands/runtime/rule/disable.js

./bin/run runtime:rule:enable NAME

Enable a Rule

USAGE
  $ ./bin/run runtime:rule:enable NAME

ARGUMENTS
  NAME  Name of the rule

OPTIONS
  -i, --insecure  bypass certificate check
  -u, --auth      whisk auth
  -v, --verbose   Verbose output
  --apihost       whisk API host
  --apiversion    whisk API version
  --cert          client cert
  --debug=debug   Debug level output
  --help          Show help
  --key           client key
  --version       Show version

ALIASES
  $ ./bin/run rt:rule:enable

See code: src/commands/runtime/rule/enable.js

./bin/run runtime:rule:get NAME

Retrieves a Rule

USAGE
  $ ./bin/run runtime:rule:get NAME

ARGUMENTS
  NAME  Name of the rule

OPTIONS
  -i, --insecure  bypass certificate check
  -u, --auth      whisk auth
  -v, --verbose   Verbose output
  --apihost       whisk API host
  --apiversion    whisk API version
  --cert          client cert
  --debug=debug   Debug level output
  --help          Show help
  --key           client key
  --version       Show version

ALIASES
  $ ./bin/run rt:rule:get

See code: src/commands/runtime/rule/get.js

./bin/run runtime:rule:list

Retrieves a list of Rules

USAGE
  $ ./bin/run runtime:rule:list

OPTIONS
  -i, --insecure     bypass certificate check
  -l, --limit=limit  [default: 30] Limit number of rules returned. Default 30
  -n, --name         sort results by name
  -s, --skip=skip    Skip number of rules returned
  -u, --auth         whisk auth
  -v, --verbose      Verbose output
  --apihost          whisk API host
  --apiversion       whisk API version
  --cert             client cert
  --debug=debug      Debug level output
  --help             Show help
  --json             output raw json
  --key              client key
  --name-sort        sort results by name
  --version          Show version

ALIASES
  $ ./bin/run runtime:rule:ls
  $ ./bin/run rt:rule:list
  $ ./bin/run rt:rule:ls

See code: src/commands/runtime/rule/list.js

./bin/run runtime:rule:status NAME

Gets the status of a rule

USAGE
  $ ./bin/run runtime:rule:status NAME

ARGUMENTS
  NAME  Name of the rule

OPTIONS
  -i, --insecure  bypass certificate check
  -u, --auth      whisk auth
  -v, --verbose   Verbose output
  --apihost       whisk API host
  --apiversion    whisk API version
  --cert          client cert
  --debug=debug   Debug level output
  --help          Show help
  --key           client key
  --version       Show version

ALIASES
  $ ./bin/run rt:rule:status

See code: src/commands/runtime/rule/status.js

./bin/run runtime:rule:update NAME TRIGGER ACTION

Update a Rule

USAGE
  $ ./bin/run runtime:rule:update NAME TRIGGER ACTION

ARGUMENTS
  NAME     Name of the rule
  TRIGGER  Name of the trigger
  ACTION   Name of the action

OPTIONS
  -i, --insecure  bypass certificate check
  -u, --auth      whisk auth
  -v, --verbose   Verbose output
  --apihost       whisk API host
  --apiversion    whisk API version
  --cert          client cert
  --debug=debug   Debug level output
  --help          Show help
  --json          output raw json
  --key           client key
  --version       Show version

ALIASES
  $ ./bin/run rt:rule:update

See code: src/commands/runtime/rule/update.js

./bin/run runtime:trigger

Manage your triggers

USAGE
  $ ./bin/run runtime:trigger

OPTIONS
  -i, --insecure  bypass certificate check
  -u, --auth      whisk auth
  -v, --verbose   Verbose output
  --apihost       whisk API host
  --apiversion    whisk API version
  --cert          client cert
  --debug=debug   Debug level output
  --help          Show help
  --key           client key
  --version       Show version

ALIASES
  $ ./bin/run rt:trigger

See code: src/commands/runtime/trigger/index.js

./bin/run runtime:trigger:create TRIGGERNAME

Create a trigger for Adobe I/O Runtime

USAGE
  $ ./bin/run runtime:trigger:create TRIGGERNAME

ARGUMENTS
  TRIGGERNAME  The name of the trigger

OPTIONS
  -A, --annotation-file=annotation-file  FILE containing annotation values in JSON format
  -P, --param-file=param-file            FILE containing parameter values in JSON format
  -a, --annotation=annotation            annotation values in KEY VALUE format
  -i, --insecure                         bypass certificate check
  -p, --param=param                      parameter values in KEY VALUE format
  -u, --auth                             whisk auth
  -v, --verbose                          Verbose output
  --apihost                              whisk API host
  --apiversion                           whisk API version
  --cert                                 client cert
  --debug=debug                          Debug level output
  --help                                 Show help
  --key                                  client key
  --version                              Show version

ALIASES
  $ ./bin/run rt:trigger:create

See code: src/commands/runtime/trigger/create.js

./bin/run runtime:trigger:delete TRIGGERPATH

Get a trigger for Adobe I/O Runtime

USAGE
  $ ./bin/run runtime:trigger:delete TRIGGERPATH

ARGUMENTS
  TRIGGERPATH  The name of the trigger, in the format /NAMESPACE/NAME

OPTIONS
  -i, --insecure  bypass certificate check
  -u, --auth      whisk auth
  -v, --verbose   Verbose output
  --apihost       whisk API host
  --apiversion    whisk API version
  --cert          client cert
  --debug=debug   Debug level output
  --help          Show help
  --key           client key
  --version       Show version

ALIASES
  $ ./bin/run rt:trigger:delete

See code: src/commands/runtime/trigger/delete.js

./bin/run runtime:trigger:fire TRIGGERNAME

Fire a trigger for Adobe I/O Runtime

USAGE
  $ ./bin/run runtime:trigger:fire TRIGGERNAME

ARGUMENTS
  TRIGGERNAME  The name of the trigger

OPTIONS
  -P, --param-file=param-file  FILE containing parameter values in JSON format
  -i, --insecure               bypass certificate check
  -p, --param=param            parameter values in KEY VALUE format
  -u, --auth                   whisk auth
  -v, --verbose                Verbose output
  --apihost                    whisk API host
  --apiversion                 whisk API version
  --cert                       client cert
  --debug=debug                Debug level output
  --help                       Show help
  --key                        client key
  --version                    Show version

ALIASES
  $ ./bin/run rt:trigger:fire

See code: src/commands/runtime/trigger/fire.js

./bin/run runtime:trigger:get TRIGGERPATH

Get a trigger for Adobe I/O Runtime

USAGE
  $ ./bin/run runtime:trigger:get TRIGGERPATH

ARGUMENTS
  TRIGGERPATH  The name/path of the trigger, in the format /NAMESPACE/NAME

OPTIONS
  -i, --insecure  bypass certificate check
  -u, --auth      whisk auth
  -v, --verbose   Verbose output
  --apihost       whisk API host
  --apiversion    whisk API version
  --cert          client cert
  --debug=debug   Debug level output
  --help          Show help
  --key           client key
  --version       Show version

ALIASES
  $ ./bin/run rt:trigger:get

See code: src/commands/runtime/trigger/get.js

./bin/run runtime:trigger:list

Lists all of your triggers for Adobe I/O Runtime

USAGE
  $ ./bin/run runtime:trigger:list

OPTIONS
  -i, --insecure     bypass certificate check
  -l, --limit=limit  [default: 30] only return LIMIT number of triggers from the collection (default 30)
  -n, --name         sort results by name
  -s, --skip=skip    exclude the first SKIP number of triggers from the result
  -u, --auth         whisk auth
  -v, --verbose      Verbose output
  --apihost          whisk API host
  --apiversion       whisk API version
  --cert             client cert
  --debug=debug      Debug level output
  --help             Show help
  --json             output raw json
  --key              client key
  --name-sort        sort results by name
  --version          Show version

ALIASES
  $ ./bin/run runtime:trigger:ls
  $ ./bin/run rt:trigger:list
  $ ./bin/run rt:trigger:ls

See code: src/commands/runtime/trigger/list.js

./bin/run runtime:trigger:update TRIGGERNAME

Update or create a trigger for Adobe I/O Runtime

USAGE
  $ ./bin/run runtime:trigger:update TRIGGERNAME

ARGUMENTS
  TRIGGERNAME  The name of the trigger

OPTIONS
  -A, --annotation-file=annotation-file  FILE containing annotation values in JSON format
  -P, --param-file=param-file            FILE containing parameter values in JSON format
  -a, --annotation=annotation            annotation values in KEY VALUE format
  -i, --insecure                         bypass certificate check
  -p, --param=param                      parameter values in KEY VALUE format
  -u, --auth                             whisk auth
  -v, --verbose                          Verbose output
  --apihost                              whisk API host
  --apiversion                           whisk API version
  --cert                                 client cert
  --debug=debug                          Debug level output
  --help                                 Show help
  --key                                  client key
  --version                              Show version

ALIASES
  $ ./bin/run rt:trigger:update

See code: src/commands/runtime/trigger/update.js

Contributing

Contributions are welcomed! Read the Contributing Guide for more information.

Licensing

This project is licensed under the Apache V2 License. See LICENSE for more information.

About

Adobe I/O Runtime plugin for the Adobe I/O CLI

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 99.9%
  • Batchfile 0.1%