Research
Security News
Quasar RAT Disguised as an npm Package for Detecting Vulnerabilities in Ethereum Smart Contracts
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
@adobe/aio-cli-plugin-runtime
Advanced tools
Adobe I/O Runtime plugin for the Adobe I/O CLI
$ aio plugins:install @adobe/aio-cli-plugin-runtime
$ # OR
$ aio discover -i
$ aio runtime --help
aio runtime
aio runtime:action
aio runtime:action:create ACTIONNAME [ACTIONPATH]
aio runtime:action:delete ACTIONNAME
aio runtime:action:get ACTIONNAME
aio runtime:action:invoke ACTIONNAME
aio runtime:action:list [PACKAGENAME]
aio runtime:action:update ACTIONNAME [ACTIONPATH]
aio runtime:activation
aio runtime:activation:get [ACTIVATIONID]
aio runtime:activation:list [ACTIVATION_NAME]
aio runtime:activation:logs [ACTIVATIONID]
aio runtime:activation:result [ACTIVATIONID]
aio runtime:deploy
aio runtime:deploy:export
aio runtime:deploy:report
aio runtime:deploy:sync
aio runtime:deploy:undeploy
aio runtime:deploy:version
aio runtime:namespace
aio runtime:namespace:get
aio runtime:namespace:list
aio runtime:namespace:log-forwarding
aio runtime:namespace:log-forwarding:get
aio runtime:namespace:log-forwarding:set
aio runtime:namespace:log-forwarding:set:adobe-io-runtime
aio runtime:namespace:log-forwarding:set:azure-log-analytics
aio runtime:namespace:log-forwarding:set:splunk-hec
aio runtime:package
aio runtime:package:bind PACKAGENAME BINDPACKAGENAME
aio runtime:package:create PACKAGENAME
aio runtime:package:delete PACKAGENAME
aio runtime:package:get PACKAGENAME
aio runtime:package:list [NAMESPACE]
aio runtime:package:update PACKAGENAME
aio runtime:property
aio runtime:property:get
aio runtime:property:set
aio runtime:property:unset
aio runtime:route
aio runtime:route:create [BASEPATH] [RELPATH] [APIVERB] [ACTION]
aio runtime:route:delete BASEPATHORAPINAME [RELPATH] [APIVERB]
aio runtime:route:get BASEPATHORAPINAME
aio runtime:route:list [BASEPATH] [RELPATH] [APIVERB]
aio runtime:rule
aio runtime:rule:create NAME TRIGGER ACTION
aio runtime:rule:delete NAME
aio runtime:rule:disable NAME
aio runtime:rule:enable NAME
aio runtime:rule:get NAME
aio runtime:rule:list
aio runtime:rule:status NAME
aio runtime:rule:update NAME TRIGGER ACTION
aio runtime:trigger
aio runtime:trigger:create TRIGGERNAME
aio runtime:trigger:delete TRIGGERPATH
aio runtime:trigger:fire TRIGGERNAME
aio runtime:trigger:get TRIGGERPATH
aio runtime:trigger:list
aio runtime:trigger:update TRIGGERNAME
aio runtime
Execute runtime commands
Execute runtime commands
USAGE
$ aio 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
$ aio rt
See code: src/commands/runtime/index.js
aio runtime:action
Manage your actions
Manage your actions
USAGE
$ aio 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
$ aio rt:action
See code: src/commands/runtime/action/index.js
aio runtime:action:create ACTIONNAME [ACTIONPATH]
Creates an Action
Creates an Action
USAGE
$ aio runtime:action:create ACTIONNAME [ACTIONPATH]
OPTIONS
-A, --annotation-file=annotation-file FILE containing annotation values in JSON format
-E, --env-file=env-file FILE containing environment variables in JSON format
-P, --param-file=param-file FILE containing parameter values in JSON format
-a, --annotation=annotation annotation values in KEY VALUE format
-e, --env=env environment 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
--docker=docker [Restricted Access] use provided Docker image (a path on DockerHub) to run the
action
--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
--web-secure=web-secure secure the web action (valid values are true, false, or any string)
ALIASES
$ aio rt:action:create
See code: src/commands/runtime/action/create.js
aio runtime:action:delete ACTIONNAME
Deletes an Action
Deletes an Action
USAGE
$ aio 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
$ aio runtime:action:del
$ aio rt:action:delete
$ aio rt:action:del
See code: src/commands/runtime/action/delete.js
aio runtime:action:get ACTIONNAME
Retrieves an Action
Retrieves an Action
USAGE
$ aio runtime:action:get ACTIONNAME
OPTIONS
-c, --code show action code (only works if code is not a zip file)
-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
$ aio rt:action:get
See code: src/commands/runtime/action/get.js
aio runtime:action:invoke ACTIONNAME
Invokes an Action
Invokes an Action
USAGE
$ aio 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
$ aio rt:action:invoke
See code: src/commands/runtime/action/invoke.js
aio runtime:action:list [PACKAGENAME]
Lists all the Actions
Lists all the Actions
USAGE
$ aio runtime:action:list [PACKAGENAME]
OPTIONS
-c, --count show only the total number of actions
-i, --insecure bypass certificate check
-l, --limit=limit only return LIMIT number of actions
-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
$ aio runtime:action:ls
$ aio runtime:actions:list
$ aio runtime:actions:ls
$ aio rt:action:list
$ aio rt:actions:list
$ aio rt:action:ls
$ aio rt:actions:ls
See code: src/commands/runtime/action/list.js
aio runtime:action:update ACTIONNAME [ACTIONPATH]
Updates an Action
Updates an Action
USAGE
$ aio runtime:action:update ACTIONNAME [ACTIONPATH]
OPTIONS
-A, --annotation-file=annotation-file FILE containing annotation values in JSON format
-E, --env-file=env-file FILE containing environment variables in JSON format
-P, --param-file=param-file FILE containing parameter values in JSON format
-a, --annotation=annotation annotation values in KEY VALUE format
-e, --env=env environment 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
--docker=docker [Restricted Access] use provided Docker image (a path on DockerHub) to run the
action
--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
--web-secure=web-secure secure the web action (valid values are true, false, or any string)
ALIASES
$ aio rt:action:update
See code: src/commands/runtime/action/update.js
aio runtime:activation
Manage your activations
Manage your activations
USAGE
$ aio 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
$ aio rt:activation
See code: src/commands/runtime/activation/index.js
aio runtime:activation:get [ACTIVATIONID]
Retrieves an Activation
Retrieves an Activation
USAGE
$ aio 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
$ aio rt:activation:get
See code: src/commands/runtime/activation/get.js
aio runtime:activation:list [ACTIVATION_NAME]
Lists all the Activations
Lists all the Activations
USAGE
$ aio runtime:activation:list [ACTIVATION_NAME]
OPTIONS
-c, --count show only the total number of activations
-f, --full include full activation description
-i, --insecure bypass certificate check
-l, --limit=limit only return LIMIT number of activations
-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
$ aio runtime:activations:list
$ aio runtime:activation:ls
$ aio runtime:activations:ls
$ aio rt:activation:list
$ aio rt:activation:ls
$ aio rt:activations:list
$ aio rt:activations:ls
See code: src/commands/runtime/activation/list.js
aio runtime:activation:logs [ACTIVATIONID]
Retrieves the Logs for an Activation
Retrieves the Logs for an Activation
USAGE
$ aio runtime:activation:logs [ACTIVATIONID]
OPTIONS
-a, --action=action Fetch logs for a specific action
-d, --deployed Fetch logs for all actions deployed under a specific package
-i, --insecure bypass certificate check
-l, --last retrieves the most recent activation logs
-m, --manifest Fetch logs for all actions in the manifest
-o, --poll Fetch logs continuously
-p, --package=package Fetch logs for a specific package in the manifest
-r, --strip strip timestamp information and output first line only
-t, --tail Fetch logs continuously
-u, --auth=auth whisk auth
-v, --verbose Verbose output
-w, --watch Fetch logs continuously
--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
--limit=limit return logs only from last LIMIT number of activations
--version Show version
ALIASES
$ aio runtime:activation:log
$ aio runtime:log
$ aio runtime:logs
$ aio rt:activation:logs
$ aio rt:activation:log
$ aio rt:log
$ aio rt:logs
See code: src/commands/runtime/activation/logs.js
aio runtime:activation:result [ACTIVATIONID]
Retrieves the Results for an Activation
Retrieves the Results for an Activation
USAGE
$ aio 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
$ aio rt:activation:result
See code: src/commands/runtime/activation/result.js
aio runtime:deploy
The Runtime Deployment Tool
The Runtime Deployment Tool
USAGE
$ aio 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
$ aio rt:deploy
See code: src/commands/runtime/deploy/index.js
aio runtime:deploy:export
Exports managed project assets from Runtime to manifest and function files
Exports managed project assets from Runtime to manifest and function files
USAGE
$ aio 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
$ aio rt:deploy:export
See code: src/commands/runtime/deploy/export.js
aio runtime:deploy:report
Provides a summary report of Runtime assets being deployed/undeployed based on manifest/deployment YAML
Provides a summary report of Runtime assets being deployed/undeployed based on manifest/deployment YAML
USAGE
$ aio 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
$ aio rt:deploy:report
See code: src/commands/runtime/deploy/report.js
aio runtime:deploy:sync
A tool to sync deployment and undeployment of Runtime packages using a manifest and optional deployment files using YAML
A tool to sync deployment and undeployment of Runtime packages using a manifest and optional deployment files using YAML
USAGE
$ aio 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
$ aio rt:deploy:sync
See code: src/commands/runtime/deploy/sync.js
aio runtime:deploy:undeploy
Undeploy removes Runtime assets which were deployed from the manifest and deployment YAML
Undeploy removes Runtime assets which were deployed from the manifest and deployment YAML
USAGE
$ aio 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
$ aio rt:deploy:undeploy
See code: src/commands/runtime/deploy/undeploy.js
aio runtime:deploy:version
Prints the version number of aio runtime deploy
Prints the version number of aio runtime deploy
USAGE
$ aio 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
$ aio rt:deploy:version
See code: src/commands/runtime/deploy/version.js
aio runtime:namespace
Manage your namespaces
Manage your namespaces
USAGE
$ aio 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
$ aio runtime:ns
$ aio rt:namespace
$ aio rt:ns
See code: src/commands/runtime/namespace/index.js
aio runtime:namespace:get
Get triggers, actions, and rules in the registry for namespace
Get triggers, actions, and rules in the registry for namespace
USAGE
$ aio 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
$ aio rt:get
$ aio runtime:list
$ aio rt:list
$ aio runtime:ls
$ aio rt:ls
See code: src/commands/runtime/namespace/get.js
aio runtime:namespace:list
Lists all of your namespaces for Adobe I/O Runtime
Lists all of your namespaces for Adobe I/O Runtime
USAGE
$ aio 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
$ aio runtime:namespace:ls
$ aio runtime:ns:list
$ aio runtime:ns:ls
$ aio rt:namespace:list
$ aio rt:namespace:ls
$ aio rt:ns:list
$ aio rt:ns:ls
See code: src/commands/runtime/namespace/list.js
aio runtime:namespace:log-forwarding
Manage log forwarding settings
Manage log forwarding settings
USAGE
$ aio runtime:namespace:log-forwarding
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
$ aio runtime:lf
$ aio rt:log-forwarding
$ aio rt:lf
See code: src/commands/runtime/namespace/log-forwarding/index.js
aio runtime:namespace:log-forwarding:get
Get log forwarding destination configuration
Get log forwarding destination configuration
USAGE
$ aio runtime:namespace:log-forwarding:get
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
$ aio runtime:ns:log-forwarding:get
$ aio runtime:ns:lf:get
$ aio runtime:namespace:lf:get
$ aio rt:namespace:log-forwarding:get
$ aio rt:namespace:lf:get
$ aio rt:ns:log-forwarding:get
$ aio rt:ns:lf:get
See code: src/commands/runtime/namespace/log-forwarding/get.js
aio runtime:namespace:log-forwarding:set
Configure log forwarding destination (interactive)
Configure log forwarding destination (interactive)
USAGE
$ aio runtime:namespace:log-forwarding: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
--version Show version
ALIASES
$ aio runtime:ns:log-forwarding:set
$ aio runtime:ns:lf:set
$ aio runtime:namespace:lf:set
$ aio rt:namespace:log-forwarding:set
$ aio rt:namespace:lf:set
$ aio rt:ns:log-forwarding:set
$ aio rt:ns:lf:set
See code: src/commands/runtime/namespace/log-forwarding/set.js
aio runtime:namespace:log-forwarding:set:adobe-io-runtime
Set log forwarding destination to Adobe I/O Runtime (Logs will be accessible via aio CLI)
Set log forwarding destination to Adobe I/O Runtime (Logs will be accessible via aio CLI)
USAGE
$ aio runtime:namespace:log-forwarding:set:adobe-io-runtime
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
$ aio runtime:ns:log-forwarding:set:adobe-io-runtime
$ aio runtime:ns:lf:set:adobe-io-runtime
$ aio runtime:namespace:lf:set:adobe-io-runtime
$ aio rt:namespace:log-forwarding:set:adobe-io-runtime
$ aio rt:namespace:lf:set:adobe-io-runtime
$ aio rt:ns:log-forwarding:set:adobe-io-runtime
$ aio rt:ns:lf:set:adobe-io-runtime
See code: src/commands/runtime/namespace/log-forwarding/set/adobe-io-runtime.js
aio runtime:namespace:log-forwarding:set:azure-log-analytics
Set log forwarding destination to Azure Log Analytics
Set log forwarding destination to Azure Log Analytics
USAGE
$ aio runtime:namespace:log-forwarding:set:azure-log-analytics
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
--customer-id=customer-id (required) Customer ID
--debug=debug Debug level output
--help Show help
--key client key
--log-type=log-type (required) Log type
--shared-key=shared-key (required) Shared key
--version Show version
ALIASES
$ aio runtime:ns:log-forwarding:set:azure-log-analytics
$ aio runtime:ns:lf:set:azure-log-analytics
$ aio runtime:namespace:lf:set:azure-log-analytics
$ aio rt:namespace:log-forwarding:set:azure-log-analytics
$ aio rt:namespace:lf:set:azure-log-analytics
$ aio rt:ns:log-forwarding:set:azure-log-analytics
$ aio rt:ns:lf:set:azure-log-analytics
See code: src/commands/runtime/namespace/log-forwarding/set/azure-log-analytics.js
aio runtime:namespace:log-forwarding:set:splunk-hec
Set log forwarding destination to Splunk HEC
Set log forwarding destination to Splunk HEC
USAGE
$ aio runtime:namespace:log-forwarding:set:splunk-hec
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
--hec-token=hec-token (required) HEC token
--help Show help
--host=host (required) Host
--index=index (required) Index
--key client key
--port=port (required) Port
--version Show version
ALIASES
$ aio runtime:ns:log-forwarding:set:splunk-hec
$ aio runtime:ns:lf:set:splunk-hec
$ aio runtime:namespace:lf:set:splunk-hec
$ aio rt:namespace:log-forwarding:set:splunk-hec
$ aio rt:namespace:lf:set:splunk-hec
$ aio rt:ns:log-forwarding:set:splunk-hec
$ aio rt:ns:lf:set:splunk-hec
See code: src/commands/runtime/namespace/log-forwarding/set/splunk-hec.js
aio runtime:package
Manage your packages
Manage your packages
USAGE
$ aio 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
$ aio runtime:pkg
$ aio rt:package
$ aio rt:pkg
See code: src/commands/runtime/package/index.js
aio runtime:package:bind PACKAGENAME BINDPACKAGENAME
Bind parameters to a package
Bind parameters to a package
USAGE
$ aio 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
$ aio runtime:pkg:bind
$ aio rt:package:bind
$ aio rt:pkg:bind
See code: src/commands/runtime/package/bind.js
aio runtime:package:create PACKAGENAME
Creates a Package
Creates a Package
USAGE
$ aio 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
$ aio runtime:pkg:create
$ aio rt:package:create
$ aio rt:pkg:create
See code: src/commands/runtime/package/create.js
aio runtime:package:delete PACKAGENAME
Deletes a Package
Deletes a Package
USAGE
$ aio runtime:package:delete PACKAGENAME
OPTIONS
--json output raw json
ALIASES
$ aio runtime:pkg:delete
$ aio rt:package:delete
$ aio rt:pkg:delete
See code: src/commands/runtime/package/delete.js
aio runtime:package:get PACKAGENAME
Retrieves a Package
Retrieves a Package
USAGE
$ aio 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
$ aio runtime:pkg:get
$ aio rt:package:get
$ aio rt:pkg:get
See code: src/commands/runtime/package/get.js
aio runtime:package:list [NAMESPACE]
Lists all the Packages
Lists all the Packages
USAGE
$ aio runtime:package:list [NAMESPACE]
OPTIONS
-c, --count show only the total number of packages
-i, --insecure bypass certificate check
-l, --limit=limit only return LIMIT number of packages
-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
$ aio runtime:package:ls
$ aio runtime:pkg:list
$ aio runtime:pkg:ls
$ aio rt:package:list
$ aio rt:package:ls
$ aio rt:pkg:list
$ aio rt:pkg:ls
See code: src/commands/runtime/package/list.js
aio runtime:package:update PACKAGENAME
Updates a Package
Updates a Package
USAGE
$ aio runtime:package:update 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
$ aio runtime:pkg:update
$ aio rt:package:update
$ aio rt:pkg:update
See code: src/commands/runtime/package/update.js
aio runtime:property
Execute property commands
Execute property commands
USAGE
$ aio 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
$ aio runtime:prop
$ aio rt:prop
$ aio rt:property
See code: src/commands/runtime/property/index.js
aio runtime:property:get
get property
get property
USAGE
$ aio 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
$ aio runtime:prop:get
$ aio rt:property:get
$ aio rt:prop:get
See code: src/commands/runtime/property/get.js
aio runtime:property:set
set property
set property
USAGE
$ aio 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
$ aio runtime:prop:set
$ aio rt:property:set
$ aio rt:prop:set
See code: src/commands/runtime/property/set.js
aio runtime:property:unset
unset property
unset property
USAGE
$ aio 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
$ aio runtime:prop:unset
$ aio rt:property:unset
$ aio rt:prop:unset
See code: src/commands/runtime/property/unset.js
aio runtime:route
Manage your routes
Manage your routes
USAGE
$ aio 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
$ aio runtime:api
$ aio rt:api
See code: src/commands/runtime/route/index.js
aio runtime:route:create [BASEPATH] [RELPATH] [APIVERB] [ACTION]
create a new api route
create a new api route
USAGE
$ aio 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
-c, --config-file=config-file file containing API configuration in swagger JSON format
-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
$ aio runtime:api:create
$ aio rt:route:create
$ aio rt:api:create
See code: src/commands/runtime/route/create.js
aio runtime:route:delete BASEPATHORAPINAME [RELPATH] [APIVERB]
delete an API
delete an API
USAGE
$ aio 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
$ aio runtime:api:delete
$ aio rt:route:delete
$ aio rt:api:delete
See code: src/commands/runtime/route/delete.js
aio runtime:route:get BASEPATHORAPINAME
get API details
get API details
USAGE
$ aio 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
$ aio runtime:api:get
$ aio rt:route:get
$ aio rt:api:get
See code: src/commands/runtime/route/get.js
aio runtime:route:list [BASEPATH] [RELPATH] [APIVERB]
list route/apis for Adobe I/O Runtime
list route/apis for Adobe I/O Runtime
USAGE
$ aio 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 only return LIMIT number of triggers
-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
$ aio runtime:route:ls
$ aio runtime:api:list
$ aio runtime:api:ls
$ aio rt:route:list
$ aio rt:route:ls
$ aio rt:api:list
$ aio rt:api:ls
See code: src/commands/runtime/route/list.js
aio runtime:rule
Manage your rules
Manage your rules
USAGE
$ aio 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
$ aio rt:rule
See code: src/commands/runtime/rule/index.js
aio runtime:rule:create NAME TRIGGER ACTION
Create a Rule
Create a Rule
USAGE
$ aio 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
$ aio rt:rule:create
See code: src/commands/runtime/rule/create.js
aio runtime:rule:delete NAME
Delete a Rule
Delete a Rule
USAGE
$ aio 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
--json output raw json
--key client key
--version Show version
ALIASES
$ aio rt:rule:delete
See code: src/commands/runtime/rule/delete.js
aio runtime:rule:disable NAME
Disable a Rule
Disable a Rule
USAGE
$ aio 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
$ aio rt:rule:disable
See code: src/commands/runtime/rule/disable.js
aio runtime:rule:enable NAME
Enable a Rule
Enable a Rule
USAGE
$ aio 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
$ aio rt:rule:enable
See code: src/commands/runtime/rule/enable.js
aio runtime:rule:get NAME
Retrieves a Rule
Retrieves a Rule
USAGE
$ aio 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
$ aio rt:rule:get
See code: src/commands/runtime/rule/get.js
aio runtime:rule:list
Retrieves a list of Rules
Retrieves a list of Rules
USAGE
$ aio runtime:rule:list
OPTIONS
-c, --count show only the total number of rules
-i, --insecure bypass certificate check
-l, --limit=limit Limit number of rules returned
-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
$ aio runtime:rule:ls
$ aio rt:rule:list
$ aio rt:rule:ls
See code: src/commands/runtime/rule/list.js
aio runtime:rule:status NAME
Gets the status of a rule
Gets the status of a rule
USAGE
$ aio 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
$ aio rt:rule:status
See code: src/commands/runtime/rule/status.js
aio runtime:rule:update NAME TRIGGER ACTION
Update a Rule
Update a Rule
USAGE
$ aio 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
$ aio rt:rule:update
See code: src/commands/runtime/rule/update.js
aio runtime:trigger
Manage your triggers
Manage your triggers
USAGE
$ aio 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
$ aio rt:trigger
See code: src/commands/runtime/trigger/index.js
aio runtime:trigger:create TRIGGERNAME
Create a trigger for Adobe I/O Runtime
Create a trigger for Adobe I/O Runtime
USAGE
$ aio 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
-f, --feed=feed trigger feed ACTION_NAME
-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
$ aio rt:trigger:create
See code: src/commands/runtime/trigger/create.js
aio runtime:trigger:delete TRIGGERPATH
Delete a trigger for Adobe I/O Runtime
Delete a trigger for Adobe I/O Runtime
USAGE
$ aio 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
$ aio rt:trigger:delete
See code: src/commands/runtime/trigger/delete.js
aio runtime:trigger:fire TRIGGERNAME
Fire a trigger for Adobe I/O Runtime
Fire a trigger for Adobe I/O Runtime
USAGE
$ aio 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
$ aio rt:trigger:fire
See code: src/commands/runtime/trigger/fire.js
aio runtime:trigger:get TRIGGERPATH
Get a trigger for Adobe I/O Runtime
Get a trigger for Adobe I/O Runtime
USAGE
$ aio 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
$ aio rt:trigger:get
See code: src/commands/runtime/trigger/get.js
aio runtime:trigger:list
Lists all of your triggers for Adobe I/O Runtime
Lists all of your triggers for Adobe I/O Runtime
USAGE
$ aio runtime:trigger:list
OPTIONS
-c, --count show only the total number of triggers
-i, --insecure bypass certificate check
-l, --limit=limit only return LIMIT number of triggers
-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
$ aio runtime:trigger:ls
$ aio rt:trigger:list
$ aio rt:trigger:ls
See code: src/commands/runtime/trigger/list.js
aio runtime:trigger:update TRIGGERNAME
Update or create a trigger for Adobe I/O Runtime
Update or create a trigger for Adobe I/O Runtime
USAGE
$ aio 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
$ aio rt:trigger:update
See code: src/commands/runtime/trigger/update.js
Contributions are welcomed! Read the Contributing Guide for more information.
This project is licensed under the Apache V2 License. See LICENSE for more information.
FAQs
Adobe I/O Runtime commands for the Adobe I/O CLI
The npm package @adobe/aio-cli-plugin-runtime receives a total of 1,329 weekly downloads. As such, @adobe/aio-cli-plugin-runtime popularity was classified as popular.
We found that @adobe/aio-cli-plugin-runtime demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 22 open source maintainers collaborating on the project.
Did you know?
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.
Research
Security News
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
Security News
Research
A supply chain attack on Rspack's npm packages injected cryptomining malware, potentially impacting thousands of developers.
Research
Security News
Socket researchers discovered a malware campaign on npm delivering the Skuld infostealer via typosquatted packages, exposing sensitive data.