<!--
Copyright 2019 Adobe. All rights reserved.
This file is licensed to you under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License. You may obtain a copy
of the License at http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under
the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
OF ANY KIND, either express or implied. See the License for the specific language
governing permissions and limitations under the License.
-->

[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)
[![Version](https://img.shields.io/npm/v/@adobe/aio-cli-plugin-runtime.svg)](https://npmjs.org/package/@adobe/aio-cli-plugin-runtime)
[![Downloads/week](https://img.shields.io/npm/dw/@adobe/aio-cli-plugin-runtime.svg)](https://npmjs.org/package/@adobe/aio-cli-plugin-runtime)
![Node.js CI](https://github.com/adobe/aio-cli-plugin-app/workflows/Node.js%20CI/badge.svg)
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
[![Codecov Coverage](https://img.shields.io/codecov/c/github/adobe/aio-cli-plugin-runtime/master.svg?style=flat-square)](https://codecov.io/gh/adobe/aio-cli-plugin-runtime/) 

# aio-cli-plugin-runtime

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

---


<!-- toc -->
* [aio-cli-plugin-runtime](#aio-cli-plugin-runtime)
* [Usage](#usage)
* [Commands](#commands)
<!-- tocstop -->

# Usage
```sh-session
$ aio plugins:install @adobe/aio-cli-plugin-runtime
$ # OR
$ aio discover -i
$ aio runtime --help
```

# Commands
<!-- commands -->
* [`aio runtime`](#aio-runtime)
* [`aio runtime action`](#aio-runtime-action)
* [`aio runtime action create ACTIONNAME [ACTIONPATH]`](#aio-runtime-action-create-actionname-actionpath)
* [`aio runtime action delete ACTIONNAME`](#aio-runtime-action-delete-actionname)
* [`aio runtime action get ACTIONNAME`](#aio-runtime-action-get-actionname)
* [`aio runtime action invoke ACTIONNAME`](#aio-runtime-action-invoke-actionname)
* [`aio runtime action list [PACKAGENAME]`](#aio-runtime-action-list-packagename)
* [`aio runtime action update ACTIONNAME [ACTIONPATH]`](#aio-runtime-action-update-actionname-actionpath)
* [`aio runtime activation`](#aio-runtime-activation)
* [`aio runtime activation get [ACTIVATIONID]`](#aio-runtime-activation-get-activationid)
* [`aio runtime activation list [ACTION_NAME]`](#aio-runtime-activation-list-action_name)
* [`aio runtime activation logs [ACTIVATIONID]`](#aio-runtime-activation-logs-activationid)
* [`aio runtime activation result [ACTIVATIONID]`](#aio-runtime-activation-result-activationid)
* [`aio runtime api`](#aio-runtime-api)
* [`aio runtime api create [BASEPATH] [RELPATH] [APIVERB] [ACTION]`](#aio-runtime-api-create-basepath-relpath-apiverb-action)
* [`aio runtime api delete BASEPATHORAPINAME [RELPATH] [APIVERB]`](#aio-runtime-api-delete-basepathorapiname-relpath-apiverb)
* [`aio runtime api get BASEPATHORAPINAME`](#aio-runtime-api-get-basepathorapiname)
* [`aio runtime api list [BASEPATH] [RELPATH] [APIVERB]`](#aio-runtime-api-list-basepath-relpath-apiverb)
* [`aio runtime deploy`](#aio-runtime-deploy)
* [`aio runtime deploy export`](#aio-runtime-deploy-export)
* [`aio runtime deploy report`](#aio-runtime-deploy-report)
* [`aio runtime deploy sync`](#aio-runtime-deploy-sync)
* [`aio runtime deploy undeploy`](#aio-runtime-deploy-undeploy)
* [`aio runtime deploy version`](#aio-runtime-deploy-version)
* [`aio runtime ip-list`](#aio-runtime-ip-list)
* [`aio runtime ip-list get`](#aio-runtime-ip-list-get)
* [`aio runtime namespace`](#aio-runtime-namespace)
* [`aio runtime namespace get`](#aio-runtime-namespace-get)
* [`aio runtime namespace list`](#aio-runtime-namespace-list)
* [`aio runtime namespace log-forwarding`](#aio-runtime-namespace-log-forwarding)
* [`aio runtime namespace log-forwarding errors`](#aio-runtime-namespace-log-forwarding-errors)
* [`aio runtime namespace log-forwarding get`](#aio-runtime-namespace-log-forwarding-get)
* [`aio runtime namespace log-forwarding set`](#aio-runtime-namespace-log-forwarding-set)
* [`aio runtime namespace log-forwarding set adobe-io-runtime`](#aio-runtime-namespace-log-forwarding-set-adobe-io-runtime)
* [`aio runtime namespace log-forwarding set azure-log-analytics`](#aio-runtime-namespace-log-forwarding-set-azure-log-analytics)
* [`aio runtime namespace log-forwarding set new-relic`](#aio-runtime-namespace-log-forwarding-set-new-relic)
* [`aio runtime namespace log-forwarding set splunk-hec`](#aio-runtime-namespace-log-forwarding-set-splunk-hec)
* [`aio runtime package`](#aio-runtime-package)
* [`aio runtime package bind PACKAGENAME BINDPACKAGENAME`](#aio-runtime-package-bind-packagename-bindpackagename)
* [`aio runtime package create PACKAGENAME`](#aio-runtime-package-create-packagename)
* [`aio runtime package delete PACKAGENAME`](#aio-runtime-package-delete-packagename)
* [`aio runtime package get PACKAGENAME`](#aio-runtime-package-get-packagename)
* [`aio runtime package list [NAMESPACE]`](#aio-runtime-package-list-namespace)
* [`aio runtime package update PACKAGENAME`](#aio-runtime-package-update-packagename)
* [`aio runtime property`](#aio-runtime-property)
* [`aio runtime property get`](#aio-runtime-property-get)
* [`aio runtime property set`](#aio-runtime-property-set)
* [`aio runtime property unset`](#aio-runtime-property-unset)
* [`aio runtime rule`](#aio-runtime-rule)
* [`aio runtime rule create NAME TRIGGER ACTION`](#aio-runtime-rule-create-name-trigger-action)
* [`aio runtime rule delete NAME`](#aio-runtime-rule-delete-name)
* [`aio runtime rule disable NAME`](#aio-runtime-rule-disable-name)
* [`aio runtime rule enable NAME`](#aio-runtime-rule-enable-name)
* [`aio runtime rule get NAME`](#aio-runtime-rule-get-name)
* [`aio runtime rule list`](#aio-runtime-rule-list)
* [`aio runtime rule status NAME`](#aio-runtime-rule-status-name)
* [`aio runtime rule update NAME TRIGGER ACTION`](#aio-runtime-rule-update-name-trigger-action)
* [`aio runtime sandbox`](#aio-runtime-sandbox)
* [`aio runtime sandbox exec [COMMAND]`](#aio-runtime-sandbox-exec-command)
* [`aio runtime sandbox run`](#aio-runtime-sandbox-run)
* [`aio runtime trigger`](#aio-runtime-trigger)
* [`aio runtime trigger create TRIGGERNAME`](#aio-runtime-trigger-create-triggername)
* [`aio runtime trigger delete TRIGGERPATH`](#aio-runtime-trigger-delete-triggerpath)
* [`aio runtime trigger fire TRIGGERNAME`](#aio-runtime-trigger-fire-triggername)
* [`aio runtime trigger get TRIGGERPATH`](#aio-runtime-trigger-get-triggerpath)
* [`aio runtime trigger list`](#aio-runtime-trigger-list)
* [`aio runtime trigger update TRIGGERNAME`](#aio-runtime-trigger-update-triggername)

## `aio runtime`

Execute runtime commands

```
USAGE
  $ aio runtime [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help]

FLAGS
  -i, --insecure       bypass certificate check
  -u, --auth           [env: WHISK_AUTH] whisk auth
  -v, --verbose        Verbose output
      --apihost        [env: WHISK_APIHOST] whisk API host
      --apiversion     [env: WHISK_APIVERSION] whisk API version
      --cert           client cert
      --debug=<value>  Debug level output
      --help           Show help
      --key            client key
      --version        Show version

DESCRIPTION
  Execute runtime commands

ALIASES
  $ aio rt
```

_See code: [src/commands/runtime/index.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/index.js)_

## `aio runtime action`

Manage your actions

```
USAGE
  $ aio runtime action [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help]

FLAGS
  -i, --insecure       bypass certificate check
  -u, --auth           [env: WHISK_AUTH] whisk auth
  -v, --verbose        Verbose output
      --apihost        [env: WHISK_APIHOST] whisk API host
      --apiversion     [env: WHISK_APIVERSION] whisk API version
      --cert           client cert
      --debug=<value>  Debug level output
      --help           Show help
      --key            client key
      --version        Show version

DESCRIPTION
  Manage your actions

ALIASES
  $ aio rt action
```

_See code: [src/commands/runtime/action/index.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/action/index.js)_

## `aio runtime action create ACTIONNAME [ACTIONPATH]`

Creates an Action

```
USAGE
  $ aio runtime action create ACTIONNAME [ACTIONPATH] [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost
    <value>] [-u <value>] [-i] [--debug <value>] [-v] [--version] [--help] [-r] [-p <value>...] [--copy <value>] [-e
    <value>...] [--web-secure <value> --web true|yes|false|no|raw] [-P <value>] [-E <value>] [-t <value>] [-m <value>]
    [-l <value>] [-c <value>] [--kind <value>] [-a <value>...] [-A <value>] [--sequence <value>] [--docker <value>]
    [--main <value>] [--binary] [--json]

FLAGS
  -A, --annotation-file=<value>  FILE containing annotation values in JSON format
  -E, --env-file=<value>         FILE containing environment variables in JSON format
  -P, --param-file=<value>       FILE containing parameter values in JSON format
  -a, --annotation=<value>...    annotation values in KEY VALUE format
  -c, --concurrency=<value>      the maximum number of action invocations to send to the same container in parallel
                                 (default 200, min: 1, max: 500)
  -e, --env=<value>...           environment values in KEY VALUE format
  -i, --insecure                 bypass certificate check
  -l, --logsize=<value>          the maximum log size LIMIT in MB for the action (default 10, min: 0, max: 10)
  -m, --memory=<value>           the maximum memory LIMIT in MB for the action (default 256, min: 128, max: 4096)
  -p, --param=<value>...         parameter values in KEY VALUE format
  -r, --use-runtime-auth         use Runtime auth [default: false]
  -t, --timeout=<value>          the timeout LIMIT in milliseconds after which the action is terminated (default 60000,
                                 min: 100, max: 3600000)
  -u, --auth=<value>             [env: WHISK_AUTH] whisk auth
  -v, --verbose                  Verbose output
      --apihost=<value>          [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>       [env: WHISK_APIVERSION] whisk API version
      --binary                   treat code artifact as binary
      --cert=<value>             client cert
      --copy=<value>             copy an existing action
      --debug=<value>            Debug level output
      --docker=<value>           [Restricted Access] use provided Docker image (a path on DockerHub) to run the action
      --help                     Show help
      --json                     output raw json
      --key=<value>              client key
      --kind=<value>             the KIND of the action runtime (example: swift:default, nodejs:default)
      --main=<value>             the name of the action entry point (function or fully-qualified method name when
                                 applicable)
      --sequence=<value>         treat ACTION as comma separated sequence of actions to invoke
      --version                  Show version
      --web=<option>             treat ACTION as a web action or as a raw HTTP web action
                                 <options: true|yes|false|no|raw>
      --web-secure=<value>       secure the web action (valid values are true, false, or any string)

DESCRIPTION
  Creates an Action

ALIASES
  $ aio rt action create
```

_See code: [src/commands/runtime/action/create.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/action/create.js)_

## `aio runtime action delete ACTIONNAME`

Deletes an Action

```
USAGE
  $ aio runtime action delete ACTIONNAME [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>] [-u
    <value>] [-i] [--debug <value>] [-v] [--version] [--help] [-r] [--json]

FLAGS
  -i, --insecure            bypass certificate check
  -r, --use-runtime-auth    use Runtime auth [default: false]
  -u, --auth=<value>        [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
      --apihost=<value>     [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>  [env: WHISK_APIVERSION] whisk API version
      --cert=<value>        client cert
      --debug=<value>       Debug level output
      --help                Show help
      --json                output raw json
      --key=<value>         client key
      --version             Show version

DESCRIPTION
  Deletes an Action

ALIASES
  $ aio runtime action del
  $ aio rt action delete
  $ aio rt action del
```

_See code: [src/commands/runtime/action/delete.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/action/delete.js)_

## `aio runtime action get ACTIONNAME`

Retrieves an Action

```
USAGE
  $ aio runtime action get ACTIONNAME [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>] [-u
    <value>] [-i] [--debug <value>] [-v] [--version] [--help] [-r] [-c] [--save] [--save-as <value>]

FLAGS
  -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=<value>        [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
      --apihost=<value>     [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>  [env: WHISK_APIVERSION] whisk API version
      --cert=<value>        client cert
      --debug=<value>       Debug level output
      --help                Show help
      --key=<value>         client key
      --save                save action code to file corresponding with action name
      --save-as=<value>     file to save action code to
      --version             Show version

DESCRIPTION
  Retrieves an Action

ALIASES
  $ aio rt action get
```

_See code: [src/commands/runtime/action/get.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/action/get.js)_

## `aio runtime action invoke ACTIONNAME`

Invokes an Action

```
USAGE
  $ aio runtime action invoke ACTIONNAME [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>] [-u
    <value>] [-i] [--debug <value>] [-v] [--version] [--help] [-p <value>...] [-P <value>] [-b] [-r]

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

DESCRIPTION
  Invokes an Action

ALIASES
  $ aio rt action invoke
```

_See code: [src/commands/runtime/action/invoke.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/action/invoke.js)_

## `aio runtime action list [PACKAGENAME]`

Lists all the Actions

```
USAGE
  $ aio runtime action list [PACKAGENAME] [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>] [-u
    <value>] [-i] [--debug <value>] [-v] [--version] [--help] [-l <value>] [-s <value>] [-c] [--json] [--name-sort] [-n]

FLAGS
  -c, --count               show only the total number of actions
  -i, --insecure            bypass certificate check
  -l, --limit=<value>       only return LIMIT number of actions (min: 0, max: 50)
  -n, --name                sort results by name
  -s, --skip=<value>        exclude the first SKIP number of actions from the result
  -u, --auth=<value>        [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
      --apihost=<value>     [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>  [env: WHISK_APIVERSION] whisk API version
      --cert=<value>        client cert
      --debug=<value>       Debug level output
      --help                Show help
      --json                output raw json
      --key=<value>         client key
      --name-sort           sort results by name
      --version             Show version

DESCRIPTION
  Lists all the Actions

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](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/action/list.js)_

## `aio runtime action update ACTIONNAME [ACTIONPATH]`

Updates an Action

```
USAGE
  $ aio runtime action update ACTIONNAME [ACTIONPATH] [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost
    <value>] [-u <value>] [-i] [--debug <value>] [-v] [--version] [--help] [-r] [-p <value>...] [--copy <value>] [-e
    <value>...] [--web-secure <value> --web true|yes|false|no|raw] [-P <value>] [-E <value>] [-t <value>] [-m <value>]
    [-l <value>] [-c <value>] [--kind <value>] [-a <value>...] [-A <value>] [--sequence <value>] [--docker <value>]
    [--main <value>] [--binary] [--json]

FLAGS
  -A, --annotation-file=<value>  FILE containing annotation values in JSON format
  -E, --env-file=<value>         FILE containing environment variables in JSON format
  -P, --param-file=<value>       FILE containing parameter values in JSON format
  -a, --annotation=<value>...    annotation values in KEY VALUE format
  -c, --concurrency=<value>      the maximum number of action invocations to send to the same container in parallel
                                 (default 200, min: 1, max: 500)
  -e, --env=<value>...           environment values in KEY VALUE format
  -i, --insecure                 bypass certificate check
  -l, --logsize=<value>          the maximum log size LIMIT in MB for the action (default 10, min: 0, max: 10)
  -m, --memory=<value>           the maximum memory LIMIT in MB for the action (default 256, min: 128, max: 4096)
  -p, --param=<value>...         parameter values in KEY VALUE format
  -r, --use-runtime-auth         use Runtime auth [default: false]
  -t, --timeout=<value>          the timeout LIMIT in milliseconds after which the action is terminated (default 60000,
                                 min: 100, max: 3600000)
  -u, --auth=<value>             [env: WHISK_AUTH] whisk auth
  -v, --verbose                  Verbose output
      --apihost=<value>          [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>       [env: WHISK_APIVERSION] whisk API version
      --binary                   treat code artifact as binary
      --cert=<value>             client cert
      --copy=<value>             copy an existing action
      --debug=<value>            Debug level output
      --docker=<value>           [Restricted Access] use provided Docker image (a path on DockerHub) to run the action
      --help                     Show help
      --json                     output raw json
      --key=<value>              client key
      --kind=<value>             the KIND of the action runtime (example: swift:default, nodejs:default)
      --main=<value>             the name of the action entry point (function or fully-qualified method name when
                                 applicable)
      --sequence=<value>         treat ACTION as comma separated sequence of actions to invoke
      --version                  Show version
      --web=<option>             treat ACTION as a web action or as a raw HTTP web action
                                 <options: true|yes|false|no|raw>
      --web-secure=<value>       secure the web action (valid values are true, false, or any string)

DESCRIPTION
  Updates an Action

ALIASES
  $ aio rt action update
```

_See code: [src/commands/runtime/action/update.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/action/update.js)_

## `aio runtime activation`

Manage your activations

```
USAGE
  $ aio runtime activation [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help]

FLAGS
  -i, --insecure       bypass certificate check
  -u, --auth           [env: WHISK_AUTH] whisk auth
  -v, --verbose        Verbose output
      --apihost        [env: WHISK_APIHOST] whisk API host
      --apiversion     [env: WHISK_APIVERSION] whisk API version
      --cert           client cert
      --debug=<value>  Debug level output
      --help           Show help
      --key            client key
      --version        Show version

DESCRIPTION
  Manage your activations

ALIASES
  $ aio rt activation
```

_See code: [src/commands/runtime/activation/index.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/activation/index.js)_

## `aio runtime activation get [ACTIVATIONID]`

Retrieves an Activation

```
USAGE
  $ aio runtime activation get [ACTIVATIONID] [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>]
    [-u <value>] [-i] [--debug <value>] [-v] [--version] [--help] [-l] [-g]

FLAGS
  -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=<value>        [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
      --apihost=<value>     [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>  [env: WHISK_APIVERSION] whisk API version
      --cert=<value>        client cert
      --debug=<value>       Debug level output
      --help                Show help
      --key=<value>         client key
      --version             Show version

DESCRIPTION
  Retrieves an Activation

ALIASES
  $ aio rt activation get
```

_See code: [src/commands/runtime/activation/get.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/activation/get.js)_

## `aio runtime activation list [ACTION_NAME]`

Lists all the Activations

```
USAGE
  $ aio runtime activation list [ACTION_NAME] [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>] [-u
    <value>] [-i] [--debug <value>] [-v] [--version] [--help] [-l <value>] [-s <value>] [--since <value>] [--upto
    <value>] [-c] [--json] [-f]

FLAGS
  -c, --count               show only the total number of activations
  -f, --full                include full activation description
  -i, --insecure            bypass certificate check
  -l, --limit=<value>       only return LIMIT number of activations (min: 0, max: 50)
  -s, --skip=<value>        exclude the first SKIP number of activations from the result
  -u, --auth=<value>        [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
      --apihost=<value>     [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>  [env: WHISK_APIVERSION] whisk API version
      --cert=<value>        client cert
      --debug=<value>       Debug level output
      --help                Show help
      --json                output raw json
      --key=<value>         client key
      --since=<value>       return activations with timestamps later than SINCE; measured in milliseconds since Th, 01,
                            Jan 1970
      --upto=<value>        return activations with timestamps earlier than UPTO; measured in milliseconds since Th, 01,
                            Jan 1970
      --version             Show version

DESCRIPTION
  Lists all the Activations

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](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/activation/list.js)_

## `aio runtime activation logs [ACTIVATIONID]`

Retrieves the Logs for an Activation

```
USAGE
  $ aio runtime activation logs [ACTIVATIONID] [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>]
    [-u <value>] [-i] [--debug <value>] [-v] [--version] [--help] [-d |  | [-a <value> | -m | -p <value>]] [-r] [--limit
    <value> | -l] [-t | -w | -o]

FLAGS
  -a, --action=<value>      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=<value>     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=<value>        [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
  -w, --watch               Fetch logs continuously
      --apihost=<value>     [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>  [env: WHISK_APIVERSION] whisk API version
      --cert=<value>        client cert
      --debug=<value>       Debug level output
      --help                Show help
      --key=<value>         client key
      --limit=<value>       return logs only from last LIMIT number of activations (min: 0, max: 50)
      --version             Show version

DESCRIPTION
  Retrieves the Logs for an Activation

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](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/activation/logs.js)_

## `aio runtime activation result [ACTIVATIONID]`

Retrieves the Results for an Activation

```
USAGE
  $ aio runtime activation result [ACTIVATIONID] [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>]
    [-u <value>] [-i] [--debug <value>] [-v] [--version] [--help] [-l]

FLAGS
  -i, --insecure            bypass certificate check
  -l, --last                retrieves the most recent activation result
  -u, --auth=<value>        [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
      --apihost=<value>     [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>  [env: WHISK_APIVERSION] whisk API version
      --cert=<value>        client cert
      --debug=<value>       Debug level output
      --help                Show help
      --key=<value>         client key
      --version             Show version

DESCRIPTION
  Retrieves the Results for an Activation

ALIASES
  $ aio rt activation result
```

_See code: [src/commands/runtime/activation/result.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/activation/result.js)_

## `aio runtime api`

Manage your api routes

```
USAGE
  $ aio runtime api [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help]

FLAGS
  -i, --insecure       bypass certificate check
  -u, --auth           [env: WHISK_AUTH] whisk auth
  -v, --verbose        Verbose output
      --apihost        [env: WHISK_APIHOST] whisk API host
      --apiversion     [env: WHISK_APIVERSION] whisk API version
      --cert           client cert
      --debug=<value>  Debug level output
      --help           Show help
      --key            client key
      --version        Show version

DESCRIPTION
  Manage your api routes

ALIASES
  $ aio rt api
  $ aio runtime route
  $ aio rt route
```

_See code: [src/commands/runtime/api/index.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/api/index.js)_

## `aio runtime api create [BASEPATH] [RELPATH] [APIVERB] [ACTION]`

create a new api route

```
USAGE
  $ aio runtime api create [BASEPATH] [RELPATH] [APIVERB] [ACTION] [--cert <value>] [--key <value>] [--apiversion
    <value>] [--apihost <value>] [-u <value>] [-i] [--debug <value>] [-v] [--version] [--help] [-r] [-n <value> | -c
    <value>] [-r html|http|json|text|svg|json | ]

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

FLAGS
  -c, --config-file=<value>     file containing API configuration in swagger JSON format
  -i, --insecure                bypass certificate check
  -n, --apiname=<value>         Friendly name of the API; ignored when CFG_FILE is specified (default BASE_PATH)
  -r, --response-type=<option>  [default: json] Set the web action response TYPE.
                                <options: html|http|json|text|svg|json>
  -r, --use-runtime-auth        use Runtime auth [default: false]
  -u, --auth=<value>            [env: WHISK_AUTH] whisk auth
  -v, --verbose                 Verbose output
      --apihost=<value>         [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>      [env: WHISK_APIVERSION] whisk API version
      --cert=<value>            client cert
      --debug=<value>           Debug level output
      --help                    Show help
      --key=<value>             client key
      --version                 Show version

DESCRIPTION
  create a new api route

ALIASES
  $ aio runtime route create
  $ aio rt route create
  $ aio rt api create
```

_See code: [src/commands/runtime/api/create.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/api/create.js)_

## `aio runtime api delete BASEPATHORAPINAME [RELPATH] [APIVERB]`

delete an API

```
USAGE
  $ aio runtime api delete BASEPATHORAPINAME [RELPATH] [APIVERB] [--cert <value>] [--key <value>] [--apiversion <value>]
    [--apihost <value>] [-u <value>] [-i] [--debug <value>] [-v] [--version] [--help] [-r]

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

FLAGS
  -i, --insecure            bypass certificate check
  -r, --use-runtime-auth    use Runtime auth [default: false]
  -u, --auth=<value>        [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
      --apihost=<value>     [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>  [env: WHISK_APIVERSION] whisk API version
      --cert=<value>        client cert
      --debug=<value>       Debug level output
      --help                Show help
      --key=<value>         client key
      --version             Show version

DESCRIPTION
  delete an API

ALIASES
  $ aio runtime route delete
  $ aio rt route delete
  $ aio rt api delete
```

_See code: [src/commands/runtime/api/delete.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/api/delete.js)_

## `aio runtime api get BASEPATHORAPINAME`

get API details

```
USAGE
  $ aio runtime api get BASEPATHORAPINAME [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>]
    [-u <value>] [-i] [--debug <value>] [-v] [--version] [--help]

ARGUMENTS
  BASEPATHORAPINAME  The base path or api name

FLAGS
  -i, --insecure            bypass certificate check
  -u, --auth=<value>        [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
      --apihost=<value>     [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>  [env: WHISK_APIVERSION] whisk API version
      --cert=<value>        client cert
      --debug=<value>       Debug level output
      --help                Show help
      --key=<value>         client key
      --version             Show version

DESCRIPTION
  get API details

ALIASES
  $ aio runtime route get
  $ aio rt route get
  $ aio rt api get
```

_See code: [src/commands/runtime/api/get.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/api/get.js)_

## `aio runtime api list [BASEPATH] [RELPATH] [APIVERB]`

list route/apis for Adobe I/O Runtime

```
USAGE
  $ aio runtime api list [BASEPATH] [RELPATH] [APIVERB] [--cert <value>] [--key <value>] [--apiversion <value>]
    [--apihost <value>] [-u <value>] [-i] [--debug <value>] [-v] [--version] [--help] [-l <value>] [-s <value>] [--json]

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

FLAGS
  -i, --insecure            bypass certificate check
  -l, --limit=<value>       only return LIMIT number of triggers
  -s, --skip=<value>        exclude the first SKIP number of triggers from the result
  -u, --auth=<value>        [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
      --apihost=<value>     [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>  [env: WHISK_APIVERSION] whisk API version
      --cert=<value>        client cert
      --debug=<value>       Debug level output
      --help                Show help
      --json                output raw json
      --key=<value>         client key
      --version             Show version

DESCRIPTION
  list route/apis for Adobe I/O Runtime

ALIASES
  $ aio runtime api ls
  $ aio runtime route list
  $ aio runtime route ls
  $ aio rt api list
  $ aio rt api ls
  $ aio rt route list
  $ aio rt route ls
```

_See code: [src/commands/runtime/api/list.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/api/list.js)_

## `aio runtime deploy`

The Runtime Deployment Tool

```
USAGE
  $ aio runtime deploy [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>] [-u <value>] [-i]
    [--debug <value>] [-v] [--version] [--help] [-m <value>] [-d <value>] [--param <value>...] [-P <value>]

FLAGS
  -P, --param-file=<value>  FILE containing parameter values in JSON format
  -d, --deployment=<value>  the path to the deployment file
  -i, --insecure            bypass certificate check
  -m, --manifest=<value>    the manifest file location
  -u, --auth=<value>        [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
      --apihost=<value>     [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>  [env: WHISK_APIVERSION] whisk API version
      --cert=<value>        client cert
      --debug=<value>       Debug level output
      --help                Show help
      --key=<value>         client key
      --param=<value>...    parameter values in KEY VALUE format
      --version             Show version

DESCRIPTION
  The Runtime Deployment Tool

ALIASES
  $ aio rt deploy
```

_See code: [src/commands/runtime/deploy/index.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/deploy/index.js)_

## `aio runtime deploy export`

Exports managed project assets from Runtime to manifest and function files

```
USAGE
  $ aio runtime deploy export -m <value> --projectname <value> [--cert <value>] [--key <value>] [--apiversion <value>]
    [--apihost <value>] [-u <value>] [-i] [--debug <value>] [-v] [--version] [--help]

FLAGS
  -i, --insecure             bypass certificate check
  -m, --manifest=<value>     (required) the manifest file location
  -u, --auth=<value>         [env: WHISK_AUTH] whisk auth
  -v, --verbose              Verbose output
      --apihost=<value>      [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>   [env: WHISK_APIVERSION] whisk API version
      --cert=<value>         client cert
      --debug=<value>        Debug level output
      --help                 Show help
      --key=<value>          client key
      --projectname=<value>  (required) the name of the project to be undeployed
      --version              Show version

DESCRIPTION
  Exports managed project assets from Runtime to manifest and function files

ALIASES
  $ aio rt deploy export
```

_See code: [src/commands/runtime/deploy/export.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/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

```
USAGE
  $ aio runtime deploy report [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>] [-u <value>] [-i]
    [--debug <value>] [-v] [--version] [--help] [-m <value>] [-d <value>]

FLAGS
  -d, --deployment=<value>  the deployment file location
  -i, --insecure            bypass certificate check
  -m, --manifest=<value>    the manifest file location
  -u, --auth=<value>        [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
      --apihost=<value>     [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>  [env: WHISK_APIVERSION] whisk API version
      --cert=<value>        client cert
      --debug=<value>       Debug level output
      --help                Show help
      --key=<value>         client key
      --version             Show version

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

ALIASES
  $ aio rt deploy report
```

_See code: [src/commands/runtime/deploy/report.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/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

```
USAGE
  $ aio runtime deploy sync [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>] [-u <value>] [-i]
    [--debug <value>] [-v] [--version] [--help] [-r] [-m <value>] [-d <value>]

FLAGS
  -d, --deployment=<value>  the path to the deployment file
  -i, --insecure            bypass certificate check
  -m, --manifest=<value>    the manifest file location
  -r, --use-runtime-auth    use Runtime auth [default: false]
  -u, --auth=<value>        [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
      --apihost=<value>     [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>  [env: WHISK_APIVERSION] whisk API version
      --cert=<value>        client cert
      --debug=<value>       Debug level output
      --help                Show help
      --key=<value>         client key
      --version             Show version

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

ALIASES
  $ aio rt deploy sync
```

_See code: [src/commands/runtime/deploy/sync.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/deploy/sync.js)_

## `aio runtime deploy undeploy`

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

```
USAGE
  $ aio runtime deploy undeploy [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>] [-u <value>] [-i]
    [--debug <value>] [-v] [--version] [--help] [-r] [-m <value>] [--projectname <value>]

FLAGS
  -i, --insecure             bypass certificate check
  -m, --manifest=<value>     the manifest file location
  -r, --use-runtime-auth     use Runtime auth [default: false]
  -u, --auth=<value>         [env: WHISK_AUTH] whisk auth
  -v, --verbose              Verbose output
      --apihost=<value>      [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>   [env: WHISK_APIVERSION] whisk API version
      --cert=<value>         client cert
      --debug=<value>        Debug level output
      --help                 Show help
      --key=<value>          client key
      --projectname=<value>  the name of the project to be undeployed
      --version              Show version

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

ALIASES
  $ aio rt deploy undeploy
```

_See code: [src/commands/runtime/deploy/undeploy.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/deploy/undeploy.js)_

## `aio runtime deploy version`

Prints the version number of aio runtime deploy

```
USAGE
  $ aio runtime deploy version [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help]

FLAGS
  -i, --insecure       bypass certificate check
  -u, --auth           [env: WHISK_AUTH] whisk auth
  -v, --verbose        Verbose output
      --apihost        [env: WHISK_APIHOST] whisk API host
      --apiversion     [env: WHISK_APIVERSION] whisk API version
      --cert           client cert
      --debug=<value>  Debug level output
      --help           Show help
      --key            client key
      --version        Show version

DESCRIPTION
  Prints the version number of aio runtime deploy

ALIASES
  $ aio rt deploy version
```

_See code: [src/commands/runtime/deploy/version.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/deploy/version.js)_

## `aio runtime ip-list`

Fetch the Adobe I/O Runtime egress IP allowlist

```
USAGE
  $ aio runtime ip-list

DESCRIPTION
  Fetch the Adobe I/O Runtime egress IP allowlist

ALIASES
  $ aio rt ip-list

EXAMPLES
  $ aio runtime ip-list get

  $ aio runtime ip-list --help
```

_See code: [src/commands/runtime/ip-list/index.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/ip-list/index.js)_

## `aio runtime ip-list get`

Fetch the current Adobe I/O Runtime egress IP allowlist.

```
USAGE
  $ aio runtime ip-list get [--debug <value>] [-v] [--region <value>] [--accept-terms] [--contact-email <value>]
  [--json]

FLAGS
  -v, --verbose                Verbose output
      --accept-terms           accept the terms non-interactively; requires --contact-email
      --contact-email=<value>  contact email used when accepting terms and subscribing to change notifications
      --debug=<value>          Debug level output
      --json                   output raw JSON instead of a formatted table
      --region=<value>         restrict output to one region (amer, emea, apac, aus)

DESCRIPTION
  Fetch the current Adobe I/O Runtime egress IP allowlist.
  On first use the service returns the terms of service and the command prompts for acceptance; pass --accept-terms
  --contact-email to do that non-interactively.

ALIASES
  $ aio rt ip-list get

EXAMPLES
  $ aio runtime ip-list get

  $ aio runtime ip-list get --region amer

  $ aio runtime ip-list get --json

  $ aio runtime ip-list get --accept-terms --contact-email platform-ops@example.com
```

_See code: [src/commands/runtime/ip-list/get.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/ip-list/get.js)_

## `aio runtime namespace`

Manage your namespaces

```
USAGE
  $ aio runtime namespace [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help]

FLAGS
  -i, --insecure       bypass certificate check
  -u, --auth           [env: WHISK_AUTH] whisk auth
  -v, --verbose        Verbose output
      --apihost        [env: WHISK_APIHOST] whisk API host
      --apiversion     [env: WHISK_APIVERSION] whisk API version
      --cert           client cert
      --debug=<value>  Debug level output
      --help           Show help
      --key            client key
      --version        Show version

DESCRIPTION
  Manage your namespaces

ALIASES
  $ aio runtime ns
  $ aio rt namespace
  $ aio rt ns
```

_See code: [src/commands/runtime/namespace/index.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/namespace/index.js)_

## `aio runtime namespace get`

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

```
USAGE
  $ aio runtime namespace get [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>] [-u <value>] [-i]
    [--debug <value>] [-v] [--version] [--help] [--json] [--name-sort] [-n]

FLAGS
  -i, --insecure            bypass certificate check
  -n, --name                sort results by name
  -u, --auth=<value>        [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
      --apihost=<value>     [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>  [env: WHISK_APIVERSION] whisk API version
      --cert=<value>        client cert
      --debug=<value>       Debug level output
      --help                Show help
      --json                output raw json
      --key=<value>         client key
      --name-sort           sort results by name
      --version             Show version

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

ALIASES
  $ aio rt get
  $ aio runtime list
  $ aio rt list
  $ aio runtime ls
  $ aio rt ls
```

_See code: [src/commands/runtime/namespace/get.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/namespace/get.js)_

## `aio runtime namespace list`

Lists all of your namespaces for Adobe I/O Runtime

```
USAGE
  $ aio runtime namespace list [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>] [-u <value>] [-i]
    [--debug <value>] [-v] [--version] [--help] [--json]

FLAGS
  -i, --insecure            bypass certificate check
  -u, --auth=<value>        [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
      --apihost=<value>     [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>  [env: WHISK_APIVERSION] whisk API version
      --cert=<value>        client cert
      --debug=<value>       Debug level output
      --help                Show help
      --json                output raw json
      --key=<value>         client key
      --version             Show version

DESCRIPTION
  Lists all of your namespaces for Adobe I/O Runtime

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](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/namespace/list.js)_

## `aio runtime namespace log-forwarding`

Manage log forwarding settings

```
USAGE
  $ aio runtime namespace log-forwarding [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help]

FLAGS
  -i, --insecure       bypass certificate check
  -u, --auth           [env: WHISK_AUTH] whisk auth
  -v, --verbose        Verbose output
      --apihost        [env: WHISK_APIHOST] whisk API host
      --apiversion     [env: WHISK_APIVERSION] whisk API version
      --cert           client cert
      --debug=<value>  Debug level output
      --help           Show help
      --key            client key
      --version        Show version

DESCRIPTION
  Manage log forwarding settings

ALIASES
  $ aio runtime ns log-forwarding
  $ aio runtime ns lf
  $ aio runtime namespace lf
  $ aio rt namespace log-forwarding
  $ aio rt namespace lf
  $ aio rt ns log-forwarding
  $ aio rt ns lf
```

_See code: [src/commands/runtime/namespace/log-forwarding/index.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/namespace/log-forwarding/index.js)_

## `aio runtime namespace log-forwarding errors`

Get log forwarding errors

```
USAGE
  $ aio runtime namespace log-forwarding errors [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help]

FLAGS
  -i, --insecure       bypass certificate check
  -u, --auth           [env: WHISK_AUTH] whisk auth
  -v, --verbose        Verbose output
      --apihost        [env: WHISK_APIHOST] whisk API host
      --apiversion     [env: WHISK_APIVERSION] whisk API version
      --cert           client cert
      --debug=<value>  Debug level output
      --help           Show help
      --key            client key
      --version        Show version

DESCRIPTION
  Get log forwarding errors

ALIASES
  $ aio runtime ns log-forwarding errors
  $ aio runtime ns lf errors
  $ aio runtime namespace lf errors
  $ aio rt namespace log-forwarding errors
  $ aio rt namespace lf errors
  $ aio rt ns log-forwarding errors
  $ aio rt ns lf errors
```

_See code: [src/commands/runtime/namespace/log-forwarding/errors.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/namespace/log-forwarding/errors.js)_

## `aio runtime namespace log-forwarding get`

Get log forwarding destination configuration

```
USAGE
  $ aio runtime namespace log-forwarding get [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help]

FLAGS
  -i, --insecure       bypass certificate check
  -u, --auth           [env: WHISK_AUTH] whisk auth
  -v, --verbose        Verbose output
      --apihost        [env: WHISK_APIHOST] whisk API host
      --apiversion     [env: WHISK_APIVERSION] whisk API version
      --cert           client cert
      --debug=<value>  Debug level output
      --help           Show help
      --key            client key
      --version        Show version

DESCRIPTION
  Get log forwarding destination configuration

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](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/namespace/log-forwarding/get.js)_

## `aio runtime namespace log-forwarding set`

Configure log forwarding destination (interactive)

```
USAGE
  $ aio runtime namespace log-forwarding set [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help]

FLAGS
  -i, --insecure       bypass certificate check
  -u, --auth           [env: WHISK_AUTH] whisk auth
  -v, --verbose        Verbose output
      --apihost        [env: WHISK_APIHOST] whisk API host
      --apiversion     [env: WHISK_APIVERSION] whisk API version
      --cert           client cert
      --debug=<value>  Debug level output
      --help           Show help
      --key            client key
      --version        Show version

DESCRIPTION
  Configure log forwarding destination (interactive)

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](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/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)

```
USAGE
  $ aio runtime namespace log-forwarding set adobe-io-runtime [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help]

FLAGS
  -i, --insecure       bypass certificate check
  -u, --auth           [env: WHISK_AUTH] whisk auth
  -v, --verbose        Verbose output
      --apihost        [env: WHISK_APIHOST] whisk API host
      --apiversion     [env: WHISK_APIVERSION] whisk API version
      --cert           client cert
      --debug=<value>  Debug level output
      --help           Show help
      --key            client key
      --version        Show version

DESCRIPTION
  Set log forwarding destination to Adobe I/O Runtime (Logs will be accessible via aio CLI)

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](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/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

```
USAGE
  $ aio runtime namespace log-forwarding set azure-log-analytics --customer-id <value> --shared-key <value> --log-type <value> [--cert] [--key] [--apiversion]
    [--apihost] [-u] [-i] [--debug <value>] [-v] [--version] [--help]

FLAGS
  -i, --insecure             bypass certificate check
  -u, --auth                 [env: WHISK_AUTH] whisk auth
  -v, --verbose              Verbose output
      --apihost              [env: WHISK_APIHOST] whisk API host
      --apiversion           [env: WHISK_APIVERSION] whisk API version
      --cert                 client cert
      --customer-id=<value>  (required) Customer ID
      --debug=<value>        Debug level output
      --help                 Show help
      --key                  client key
      --log-type=<value>     (required) Log type
      --shared-key=<value>   (required) Shared key
      --version              Show version

DESCRIPTION
  Set log forwarding destination to Azure Log Analytics

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](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/namespace/log-forwarding/set/azure-log-analytics.js)_

## `aio runtime namespace log-forwarding set new-relic`

Set log forwarding destination to New Relic

```
USAGE
  $ aio runtime namespace log-forwarding set new-relic --base-uri <value> --license-key <value> [--cert] [--key] [--apiversion] [--apihost] [-u]
    [-i] [--debug <value>] [-v] [--version] [--help]

FLAGS
  -i, --insecure             bypass certificate check
  -u, --auth                 [env: WHISK_AUTH] whisk auth
  -v, --verbose              Verbose output
      --apihost              [env: WHISK_APIHOST] whisk API host
      --apiversion           [env: WHISK_APIVERSION] whisk API version
      --base-uri=<value>     (required) Base URI
      --cert                 client cert
      --debug=<value>        Debug level output
      --help                 Show help
      --key                  client key
      --license-key=<value>  (required) License Key
      --version              Show version

DESCRIPTION
  Set log forwarding destination to New Relic

ALIASES
  $ aio runtime ns log-forwarding set new-relic
  $ aio runtime ns lf set new-relic
  $ aio runtime namespace lf set new-relic
  $ aio rt namespace log-forwarding set new-relic
  $ aio rt namespace lf set new-relic
  $ aio rt ns log-forwarding set new-relic
  $ aio rt ns lf set new-relic
```

_See code: [src/commands/runtime/namespace/log-forwarding/set/new-relic.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/namespace/log-forwarding/set/new-relic.js)_

## `aio runtime namespace log-forwarding set splunk-hec`

Set log forwarding destination to Splunk HEC

```
USAGE
  $ aio runtime namespace log-forwarding set splunk-hec --host <value> --port <value> --index <value> --hec-token <value> [--cert] [--key]
    [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version] [--help]

FLAGS
  -i, --insecure           bypass certificate check
  -u, --auth               [env: WHISK_AUTH] whisk auth
  -v, --verbose            Verbose output
      --apihost            [env: WHISK_APIHOST] whisk API host
      --apiversion         [env: WHISK_APIVERSION] whisk API version
      --cert               client cert
      --debug=<value>      Debug level output
      --hec-token=<value>  (required) HEC token
      --help               Show help
      --host=<value>       (required) Host
      --index=<value>      (required) Index
      --key                client key
      --port=<value>       (required) Port
      --version            Show version

DESCRIPTION
  Set log forwarding destination to Splunk HEC

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](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/namespace/log-forwarding/set/splunk-hec.js)_

## `aio runtime package`

Manage your packages

```
USAGE
  $ aio runtime package [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help]

FLAGS
  -i, --insecure       bypass certificate check
  -u, --auth           [env: WHISK_AUTH] whisk auth
  -v, --verbose        Verbose output
      --apihost        [env: WHISK_APIHOST] whisk API host
      --apiversion     [env: WHISK_APIVERSION] whisk API version
      --cert           client cert
      --debug=<value>  Debug level output
      --help           Show help
      --key            client key
      --version        Show version

DESCRIPTION
  Manage your packages

ALIASES
  $ aio runtime pkg
  $ aio rt package
  $ aio rt pkg
```

_See code: [src/commands/runtime/package/index.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/package/index.js)_

## `aio runtime package bind PACKAGENAME BINDPACKAGENAME`

Bind parameters to a package

```
USAGE
  $ aio runtime package bind PACKAGENAME BINDPACKAGENAME [--cert <value>] [--key <value>] [--apiversion <value>]
    [--apihost <value>] [-u <value>] [-i] [--debug <value>] [-v] [--version] [--help] [-p <value>...] [-P <value>] [-a
    <value>...] [-A <value>] [--json]

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

DESCRIPTION
  Bind parameters to a package

ALIASES
  $ aio runtime pkg bind
  $ aio rt package bind
  $ aio rt pkg bind
```

_See code: [src/commands/runtime/package/bind.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/package/bind.js)_

## `aio runtime package create PACKAGENAME`

Creates a Package

```
USAGE
  $ aio runtime package create PACKAGENAME [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>] [-u
    <value>] [-i] [--debug <value>] [-v] [--version] [--help] [-p <value>...] [-P <value>] [--shared true|yes|false|no]
    [-a <value>...] [-A <value>] [--json]

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

DESCRIPTION
  Creates a Package

ALIASES
  $ aio runtime pkg create
  $ aio rt package create
  $ aio rt pkg create
```

_See code: [src/commands/runtime/package/create.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/package/create.js)_

## `aio runtime package delete PACKAGENAME`

Deletes a Package

```
USAGE
  $ aio runtime package delete PACKAGENAME [--json] [-r]

FLAGS
  -r, --recursive  Deletes all associated actions (and rules & triggers associated with the actions)
      --json       output raw json

DESCRIPTION
  Deletes a Package

ALIASES
  $ aio runtime pkg delete
  $ aio rt package delete
  $ aio rt pkg delete
```

_See code: [src/commands/runtime/package/delete.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/package/delete.js)_

## `aio runtime package get PACKAGENAME`

Retrieves a Package

```
USAGE
  $ aio runtime package get PACKAGENAME [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>] [-u
    <value>] [-i] [--debug <value>] [-v] [--version] [--help]

FLAGS
  -i, --insecure            bypass certificate check
  -u, --auth=<value>        [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
      --apihost=<value>     [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>  [env: WHISK_APIVERSION] whisk API version
      --cert=<value>        client cert
      --debug=<value>       Debug level output
      --help                Show help
      --key=<value>         client key
      --version             Show version

DESCRIPTION
  Retrieves a Package

ALIASES
  $ aio runtime pkg get
  $ aio rt package get
  $ aio rt pkg get
```

_See code: [src/commands/runtime/package/get.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/package/get.js)_

## `aio runtime package list [NAMESPACE]`

Lists all the Packages

```
USAGE
  $ aio runtime package list [NAMESPACE] [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>] [-u
    <value>] [-i] [--debug <value>] [-v] [--version] [--help] [-l <value>] [-s <value>] [-c] [--json] [--name-sort] [-n]

FLAGS
  -c, --count               show only the total number of packages
  -i, --insecure            bypass certificate check
  -l, --limit=<value>       only return LIMIT number of packages (min: 0, max: 50)
  -n, --name                sort results by name
  -s, --skip=<value>        exclude the first SKIP number of packages from the result
  -u, --auth=<value>        [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
      --apihost=<value>     [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>  [env: WHISK_APIVERSION] whisk API version
      --cert=<value>        client cert
      --debug=<value>       Debug level output
      --help                Show help
      --json                output raw json
      --key=<value>         client key
      --name-sort           sort results by name
      --version             Show version

DESCRIPTION
  Lists all the Packages

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](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/package/list.js)_

## `aio runtime package update PACKAGENAME`

Updates a Package

```
USAGE
  $ aio runtime package update PACKAGENAME [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>] [-u
    <value>] [-i] [--debug <value>] [-v] [--version] [--help] [-p <value>...] [-P <value>] [--shared true|yes|false|no]
    [-a <value>...] [-A <value>] [--json]

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

DESCRIPTION
  Updates a Package

ALIASES
  $ aio runtime pkg update
  $ aio rt package update
  $ aio rt pkg update
```

_See code: [src/commands/runtime/package/update.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/package/update.js)_

## `aio runtime property`

Execute property commands

```
USAGE
  $ aio runtime property [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help]

FLAGS
  -i, --insecure       bypass certificate check
  -u, --auth           [env: WHISK_AUTH] whisk auth
  -v, --verbose        Verbose output
      --apihost        [env: WHISK_APIHOST] whisk API host
      --apiversion     [env: WHISK_APIVERSION] whisk API version
      --cert           client cert
      --debug=<value>  Debug level output
      --help           Show help
      --key            client key
      --version        Show version

DESCRIPTION
  Execute property commands

ALIASES
  $ aio runtime prop
  $ aio rt prop
  $ aio rt property
```

_See code: [src/commands/runtime/property/index.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/property/index.js)_

## `aio runtime property get`

get property

```
USAGE
  $ aio runtime property get [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help] [--namespace] [--all] [--apibuild] [--apibuildno] [--cliversion]

FLAGS
  -i, --insecure       bypass certificate check
  -u, --auth           [env: WHISK_AUTH] whisk auth
  -v, --verbose        Verbose output
      --all            all properties
      --apibuild       whisk API build version
      --apibuildno     whisk API build number
      --apihost        [env: WHISK_APIHOST] whisk API host
      --apiversion     [env: WHISK_APIVERSION] whisk API version
      --cert           client cert
      --cliversion     whisk CLI version
      --debug=<value>  Debug level output
      --help           Show help
      --key            client key
      --namespace      whisk namespace
      --version        Show version

DESCRIPTION
  get property

ALIASES
  $ aio runtime prop get
  $ aio rt property get
  $ aio rt prop get
```

_See code: [src/commands/runtime/property/get.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/property/get.js)_

## `aio runtime property set`

set property

```
USAGE
  $ aio runtime property set [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help] [--namespace <value>]

FLAGS
  -i, --insecure           bypass certificate check
  -u, --auth               [env: WHISK_AUTH] whisk auth
  -v, --verbose            Verbose output
      --apihost            [env: WHISK_APIHOST] whisk API host
      --apiversion         [env: WHISK_APIVERSION] whisk API version
      --cert               client cert
      --debug=<value>      Debug level output
      --help               Show help
      --key                client key
      --namespace=<value>  [env: WHISK_NAMESPACE] whisk namespace
      --version            Show version

DESCRIPTION
  set property

ALIASES
  $ aio runtime prop set
  $ aio rt property set
  $ aio rt prop set
```

_See code: [src/commands/runtime/property/set.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/property/set.js)_

## `aio runtime property unset`

unset property

```
USAGE
  $ aio runtime property unset [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help] [--namespace]

FLAGS
  -i, --insecure       bypass certificate check
  -u, --auth           [env: WHISK_AUTH] whisk auth
  -v, --verbose        Verbose output
      --apihost        [env: WHISK_APIHOST] whisk API host
      --apiversion     [env: WHISK_APIVERSION] whisk API version
      --cert           client cert
      --debug=<value>  Debug level output
      --help           Show help
      --key            client key
      --namespace      whisk namespace
      --version        Show version

DESCRIPTION
  unset property

ALIASES
  $ aio runtime prop unset
  $ aio rt property unset
  $ aio rt prop unset
```

_See code: [src/commands/runtime/property/unset.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/property/unset.js)_

## `aio runtime rule`

Manage your rules

```
USAGE
  $ aio runtime rule [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help]

FLAGS
  -i, --insecure       bypass certificate check
  -u, --auth           [env: WHISK_AUTH] whisk auth
  -v, --verbose        Verbose output
      --apihost        [env: WHISK_APIHOST] whisk API host
      --apiversion     [env: WHISK_APIVERSION] whisk API version
      --cert           client cert
      --debug=<value>  Debug level output
      --help           Show help
      --key            client key
      --version        Show version

DESCRIPTION
  Manage your rules

ALIASES
  $ aio rt rule
```

_See code: [src/commands/runtime/rule/index.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/rule/index.js)_

## `aio runtime rule create NAME TRIGGER ACTION`

Create a Rule

```
USAGE
  $ aio runtime rule create NAME TRIGGER ACTION [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost
    <value>] [-u <value>] [-i] [--debug <value>] [-v] [--version] [--help] [-r] [--json]

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

FLAGS
  -i, --insecure            bypass certificate check
  -r, --use-runtime-auth    use Runtime auth [default: false]
  -u, --auth=<value>        [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
      --apihost=<value>     [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>  [env: WHISK_APIVERSION] whisk API version
      --cert=<value>        client cert
      --debug=<value>       Debug level output
      --help                Show help
      --json                output raw json
      --key=<value>         client key
      --version             Show version

DESCRIPTION
  Create a Rule

ALIASES
  $ aio rt rule create
```

_See code: [src/commands/runtime/rule/create.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/rule/create.js)_

## `aio runtime rule delete NAME`

Delete a Rule

```
USAGE
  $ aio runtime rule delete NAME [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>] [-u <value>]
    [-i] [--debug <value>] [-v] [--version] [--help] [-r] [--json]

ARGUMENTS
  NAME  Name of the rule

FLAGS
  -i, --insecure            bypass certificate check
  -r, --use-runtime-auth    use Runtime auth [default: false]
  -u, --auth=<value>        [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
      --apihost=<value>     [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>  [env: WHISK_APIVERSION] whisk API version
      --cert=<value>        client cert
      --debug=<value>       Debug level output
      --help                Show help
      --json                output raw json
      --key=<value>         client key
      --version             Show version

DESCRIPTION
  Delete a Rule

ALIASES
  $ aio rt rule delete
```

_See code: [src/commands/runtime/rule/delete.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/rule/delete.js)_

## `aio runtime rule disable NAME`

Disable a Rule

```
USAGE
  $ aio runtime rule disable NAME [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>] [-u <value>]
    [-i] [--debug <value>] [-v] [--version] [--help] [-r]

ARGUMENTS
  NAME  Name of the rule

FLAGS
  -i, --insecure            bypass certificate check
  -r, --use-runtime-auth    use Runtime auth [default: false]
  -u, --auth=<value>        [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
      --apihost=<value>     [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>  [env: WHISK_APIVERSION] whisk API version
      --cert=<value>        client cert
      --debug=<value>       Debug level output
      --help                Show help
      --key=<value>         client key
      --version             Show version

DESCRIPTION
  Disable a Rule

ALIASES
  $ aio rt rule disable
```

_See code: [src/commands/runtime/rule/disable.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/rule/disable.js)_

## `aio runtime rule enable NAME`

Enable a Rule

```
USAGE
  $ aio runtime rule enable NAME [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>] [-u <value>]
    [-i] [--debug <value>] [-v] [--version] [--help] [-r]

ARGUMENTS
  NAME  Name of the rule

FLAGS
  -i, --insecure            bypass certificate check
  -r, --use-runtime-auth    use Runtime auth [default: false]
  -u, --auth=<value>        [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
      --apihost=<value>     [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>  [env: WHISK_APIVERSION] whisk API version
      --cert=<value>        client cert
      --debug=<value>       Debug level output
      --help                Show help
      --key=<value>         client key
      --version             Show version

DESCRIPTION
  Enable a Rule

ALIASES
  $ aio rt rule enable
```

_See code: [src/commands/runtime/rule/enable.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/rule/enable.js)_

## `aio runtime rule get NAME`

Retrieves a Rule

```
USAGE
  $ aio runtime rule get NAME [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help]

ARGUMENTS
  NAME  Name of the rule

FLAGS
  -i, --insecure       bypass certificate check
  -u, --auth           [env: WHISK_AUTH] whisk auth
  -v, --verbose        Verbose output
      --apihost        [env: WHISK_APIHOST] whisk API host
      --apiversion     [env: WHISK_APIVERSION] whisk API version
      --cert           client cert
      --debug=<value>  Debug level output
      --help           Show help
      --key            client key
      --version        Show version

DESCRIPTION
  Retrieves a Rule

ALIASES
  $ aio rt rule get
```

_See code: [src/commands/runtime/rule/get.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/rule/get.js)_

## `aio runtime rule list`

Retrieves a list of Rules

```
USAGE
  $ aio runtime rule list [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help] [-l <value>] [-s <value>] [-c] [--json] [--name-sort] [-n]

FLAGS
  -c, --count          show only the total number of rules
  -i, --insecure       bypass certificate check
  -l, --limit=<value>  Limit number of rules returned (min: 0, max: 50)
  -n, --name           sort results by name
  -s, --skip=<value>   Skip number of rules returned
  -u, --auth           [env: WHISK_AUTH] whisk auth
  -v, --verbose        Verbose output
      --apihost        [env: WHISK_APIHOST] whisk API host
      --apiversion     [env: WHISK_APIVERSION] whisk API version
      --cert           client cert
      --debug=<value>  Debug level output
      --help           Show help
      --json           output raw json
      --key            client key
      --name-sort      sort results by name
      --version        Show version

DESCRIPTION
  Retrieves a list of Rules

ALIASES
  $ aio runtime rule ls
  $ aio rt rule list
  $ aio rt rule ls
```

_See code: [src/commands/runtime/rule/list.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/rule/list.js)_

## `aio runtime rule status NAME`

Gets the status of a rule

```
USAGE
  $ aio runtime rule status NAME [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help]

ARGUMENTS
  NAME  Name of the rule

FLAGS
  -i, --insecure       bypass certificate check
  -u, --auth           [env: WHISK_AUTH] whisk auth
  -v, --verbose        Verbose output
      --apihost        [env: WHISK_APIHOST] whisk API host
      --apiversion     [env: WHISK_APIVERSION] whisk API version
      --cert           client cert
      --debug=<value>  Debug level output
      --help           Show help
      --key            client key
      --version        Show version

DESCRIPTION
  Gets the status of a rule

ALIASES
  $ aio rt rule status
```

_See code: [src/commands/runtime/rule/status.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/rule/status.js)_

## `aio runtime rule update NAME TRIGGER ACTION`

Update a Rule

```
USAGE
  $ aio runtime rule update NAME TRIGGER ACTION [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost
    <value>] [-u <value>] [-i] [--debug <value>] [-v] [--version] [--help] [-r] [--json]

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

FLAGS
  -i, --insecure            bypass certificate check
  -r, --use-runtime-auth    use Runtime auth [default: false]
  -u, --auth=<value>        [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
      --apihost=<value>     [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>  [env: WHISK_APIVERSION] whisk API version
      --cert=<value>        client cert
      --debug=<value>       Debug level output
      --help                Show help
      --json                output raw json
      --key=<value>         client key
      --version             Show version

DESCRIPTION
  Update a Rule

ALIASES
  $ aio rt rule update
```

_See code: [src/commands/runtime/rule/update.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/rule/update.js)_

## `aio runtime sandbox`

Manage runtime sandboxes

```
USAGE
  $ aio runtime sandbox [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help]

FLAGS
  -i, --insecure       bypass certificate check
  -u, --auth           [env: WHISK_AUTH] whisk auth
  -v, --verbose        Verbose output
      --apihost        [env: WHISK_APIHOST] whisk API host
      --apiversion     [env: WHISK_APIVERSION] whisk API version
      --cert           client cert
      --debug=<value>  Debug level output
      --help           Show help
      --key            client key
      --version        Show version

DESCRIPTION
  Manage runtime sandboxes

ALIASES
  $ aio rt sandbox
```

_See code: [src/commands/runtime/sandbox/index.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/sandbox/index.js)_

## `aio runtime sandbox exec [COMMAND]`

[Alpha] Sandboxes are in a closed alpha. Your namespace must have

```
USAGE
  $ aio runtime sandbox exec [COMMAND] [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v]
    [--version] [--help] [-n <value>] [-e <value>...] [-p <value>...] [--max-lifetime <value>] [--command-timeout
    <value>] [--fail-fast] [-f <value>]

ARGUMENTS
  [COMMAND]  command to run in the sandbox (quote multi-word commands)

FLAGS
  -e, --egress=<value>...        egress rule in host:port[:protocol][|METHOD:path] format, or "allow-all" (repeatable)
  -f, --file=<value>             path to a file with a newline-separated list of commands to run
  -i, --insecure                 bypass certificate check
  -n, --name=<value>             [default: aio-sandbox] sandbox name
  -p, --port=<value>...          Port to expose via a preview URL (repeatable)
  -u, --auth                     [env: WHISK_AUTH] whisk auth
  -v, --verbose                  Verbose output
      --apihost                  [env: WHISK_APIHOST] whisk API host
      --apiversion               [env: WHISK_APIVERSION] whisk API version
      --cert                     client cert
      --command-timeout=<value>  [default: 30000] per-command timeout in milliseconds
      --debug=<value>            Debug level output
      --fail-fast                stop execution when a command returns a non-zero exit code
      --help                     Show help
      --key                      client key
      --max-lifetime=<value>     [default: 3600] maximum sandbox lifetime in seconds
      --version                  Show version

DESCRIPTION

  [Alpha] Sandboxes are in a closed alpha. Your namespace must have
  sandboxes enabled before you can use this command; contact Adobe to request
  access.

  Create a sandbox and run one or more commands non-interactively, then destroy it.

  Provide a one-shot command as a quoted argument and/or a newline-separated list
  of commands via --file. When both are given, the one-shot command runs first,
  followed by the list in order.

  Each command runs in a fresh process. Shell state (working directory, env
  exports) does not persist between commands. Chain commands to work around
  this: cd mydir && npm install

  By default every command runs and the process exits with the last non-zero
  exit code. Use --fail-fast to stop at the first failure. Each command is
  capped at --command-timeout milliseconds (default 30000).

  For an interactive session, use "aio runtime sandbox run" instead.

ALIASES
  $ aio rt sandbox exec

EXAMPLES
  $ aio runtime sandbox exec "node --version"

  $ aio runtime sandbox exec --file commands.txt

  $ aio runtime sandbox exec "node --version" --file commands.txt

  $ aio runtime sandbox exec -e allow-all -p 5173 --file commands.txt

  $ aio runtime sandbox exec --fail-fast --command-timeout 120000 --file commands.txt
```

_See code: [src/commands/runtime/sandbox/exec.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/sandbox/exec.js)_

## `aio runtime sandbox run`

[Alpha] Sandboxes are in a closed alpha. Your namespace must have

```
USAGE
  $ aio runtime sandbox run [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help] [-n <value>] [-e <value>...] [-p <value>...] [--max-lifetime <value>]

FLAGS
  -e, --egress=<value>...     egress rule in host:port[:protocol][|METHOD:path] format, or "allow-all" (repeatable)
  -i, --insecure              bypass certificate check
  -n, --name=<value>          [default: aio-sandbox] sandbox name
  -p, --port=<value>...       Port to expose via a preview URL (repeatable)
  -u, --auth                  [env: WHISK_AUTH] whisk auth
  -v, --verbose               Verbose output
      --apihost               [env: WHISK_APIHOST] whisk API host
      --apiversion            [env: WHISK_APIVERSION] whisk API version
      --cert                  client cert
      --debug=<value>         Debug level output
      --help                  Show help
      --key                   client key
      --max-lifetime=<value>  [default: 3600] maximum sandbox lifetime in seconds
      --version               Show version

DESCRIPTION

  [Alpha] Sandboxes are in a closed alpha. Your namespace must have
  sandboxes enabled before you can use this command; contact Adobe to request
  access.

  Create a sandbox and run commands against it interactively.

  Each command you enter runs in a fresh process. Shell state (working directory,
  env exports) does not persist between prompts. Chain commands to work
  around this: cd mydir && npm install

  During interactive sessions:
  - Send text to stdin with the here-string operator:
  command <<< "text"
  - Start a background command and stream its output with:
  .detached <command>
  - Type exit or quit to destroy the sandbox.

ALIASES
  $ aio rt sandbox run

EXAMPLES
  $ aio runtime sandbox run

  $ aio runtime sandbox run -n my-sandbox

  $ aio runtime sandbox run -p 3000 -p 8080

  $ aio runtime sandbox run -e allow-all

  $ aio runtime sandbox run -e "pypi.org:443" -e "api.github.com:443|GET:/repos/**"
```

_See code: [src/commands/runtime/sandbox/run.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/sandbox/run.js)_

## `aio runtime trigger`

Manage your triggers

```
USAGE
  $ aio runtime trigger [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help]

FLAGS
  -i, --insecure       bypass certificate check
  -u, --auth           [env: WHISK_AUTH] whisk auth
  -v, --verbose        Verbose output
      --apihost        [env: WHISK_APIHOST] whisk API host
      --apiversion     [env: WHISK_APIVERSION] whisk API version
      --cert           client cert
      --debug=<value>  Debug level output
      --help           Show help
      --key            client key
      --version        Show version

DESCRIPTION
  Manage your triggers

ALIASES
  $ aio rt trigger
```

_See code: [src/commands/runtime/trigger/index.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/trigger/index.js)_

## `aio runtime trigger create TRIGGERNAME`

Create a trigger for Adobe I/O Runtime

```
USAGE
  $ aio runtime trigger create TRIGGERNAME [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>] [-u
    <value>] [-i] [--debug <value>] [-v] [--version] [--help] [-r] [-p <value>...] [-P <value>] [-a <value>...] [-A
    <value>] [-f <value>]

ARGUMENTS
  TRIGGERNAME  The name of the trigger

FLAGS
  -A, --annotation-file=<value>  FILE containing annotation values in JSON format
  -P, --param-file=<value>       FILE containing parameter values in JSON format
  -a, --annotation=<value>...    annotation values in KEY VALUE format
  -f, --feed=<value>             trigger feed ACTION_NAME
  -i, --insecure                 bypass certificate check
  -p, --param=<value>...         parameter values in KEY VALUE format
  -r, --use-runtime-auth         use Runtime auth [default: false]
  -u, --auth=<value>             [env: WHISK_AUTH] whisk auth
  -v, --verbose                  Verbose output
      --apihost=<value>          [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>       [env: WHISK_APIVERSION] whisk API version
      --cert=<value>             client cert
      --debug=<value>            Debug level output
      --help                     Show help
      --key=<value>              client key
      --version                  Show version

DESCRIPTION
  Create a trigger for Adobe I/O Runtime

ALIASES
  $ aio rt trigger create
```

_See code: [src/commands/runtime/trigger/create.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/trigger/create.js)_

## `aio runtime trigger delete TRIGGERPATH`

Delete a trigger for Adobe I/O Runtime

```
USAGE
  $ aio runtime trigger delete TRIGGERPATH [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>] [-u
    <value>] [-i] [--debug <value>] [-v] [--version] [--help] [-r]

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

FLAGS
  -i, --insecure            bypass certificate check
  -r, --use-runtime-auth    use Runtime auth [default: false]
  -u, --auth=<value>        [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
      --apihost=<value>     [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>  [env: WHISK_APIVERSION] whisk API version
      --cert=<value>        client cert
      --debug=<value>       Debug level output
      --help                Show help
      --key=<value>         client key
      --version             Show version

DESCRIPTION
  Delete a trigger for Adobe I/O Runtime

ALIASES
  $ aio rt trigger delete
```

_See code: [src/commands/runtime/trigger/delete.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/trigger/delete.js)_

## `aio runtime trigger fire TRIGGERNAME`

Fire a trigger for Adobe I/O Runtime

```
USAGE
  $ aio runtime trigger fire TRIGGERNAME [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v]
    [--version] [--help] [-p <value>...] [-P <value>]

ARGUMENTS
  TRIGGERNAME  The name of the trigger

FLAGS
  -P, --param-file=<value>  FILE containing parameter values in JSON format
  -i, --insecure            bypass certificate check
  -p, --param=<value>...    parameter values in KEY VALUE format
  -u, --auth                [env: WHISK_AUTH] whisk auth
  -v, --verbose             Verbose output
      --apihost             [env: WHISK_APIHOST] whisk API host
      --apiversion          [env: WHISK_APIVERSION] whisk API version
      --cert                client cert
      --debug=<value>       Debug level output
      --help                Show help
      --key                 client key
      --version             Show version

DESCRIPTION
  Fire a trigger for Adobe I/O Runtime

ALIASES
  $ aio rt trigger fire
```

_See code: [src/commands/runtime/trigger/fire.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/trigger/fire.js)_

## `aio runtime trigger get TRIGGERPATH`

Get a trigger for Adobe I/O Runtime

```
USAGE
  $ aio runtime trigger get TRIGGERPATH [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v]
    [--version] [--help]

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

FLAGS
  -i, --insecure       bypass certificate check
  -u, --auth           [env: WHISK_AUTH] whisk auth
  -v, --verbose        Verbose output
      --apihost        [env: WHISK_APIHOST] whisk API host
      --apiversion     [env: WHISK_APIVERSION] whisk API version
      --cert           client cert
      --debug=<value>  Debug level output
      --help           Show help
      --key            client key
      --version        Show version

DESCRIPTION
  Get a trigger for Adobe I/O Runtime

ALIASES
  $ aio rt trigger get
```

_See code: [src/commands/runtime/trigger/get.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/trigger/get.js)_

## `aio runtime trigger list`

Lists all of your triggers for Adobe I/O Runtime

```
USAGE
  $ aio runtime trigger list [--cert] [--key] [--apiversion] [--apihost] [-u] [-i] [--debug <value>] [-v] [--version]
    [--help] [-l <value>] [-s <value>] [-c] [--json] [--name-sort] [-n]

FLAGS
  -c, --count          show only the total number of triggers
  -i, --insecure       bypass certificate check
  -l, --limit=<value>  [default: 30] only return LIMIT number of triggers (min: 0, max: 50)
  -n, --name           sort results by name
  -s, --skip=<value>   exclude the first SKIP number of triggers from the result
  -u, --auth           [env: WHISK_AUTH] whisk auth
  -v, --verbose        Verbose output
      --apihost        [env: WHISK_APIHOST] whisk API host
      --apiversion     [env: WHISK_APIVERSION] whisk API version
      --cert           client cert
      --debug=<value>  Debug level output
      --help           Show help
      --json           output raw json
      --key            client key
      --name-sort      sort results by name
      --version        Show version

DESCRIPTION
  Lists all of your triggers for Adobe I/O Runtime

ALIASES
  $ aio runtime trigger ls
  $ aio rt trigger list
  $ aio rt trigger ls
```

_See code: [src/commands/runtime/trigger/list.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/trigger/list.js)_

## `aio runtime trigger update TRIGGERNAME`

Update or create a trigger for Adobe I/O Runtime

```
USAGE
  $ aio runtime trigger update TRIGGERNAME [--cert <value>] [--key <value>] [--apiversion <value>] [--apihost <value>] [-u
    <value>] [-i] [--debug <value>] [-v] [--version] [--help] [-r] [-p <value>...] [-P <value>] [-a <value>...] [-A
    <value>]

ARGUMENTS
  TRIGGERNAME  The name of the trigger

FLAGS
  -A, --annotation-file=<value>  FILE containing annotation values in JSON format
  -P, --param-file=<value>       FILE containing parameter values in JSON format
  -a, --annotation=<value>...    annotation values in KEY VALUE format
  -i, --insecure                 bypass certificate check
  -p, --param=<value>...         parameter values in KEY VALUE format
  -r, --use-runtime-auth         use Runtime auth [default: false]
  -u, --auth=<value>             [env: WHISK_AUTH] whisk auth
  -v, --verbose                  Verbose output
      --apihost=<value>          [env: WHISK_APIHOST] whisk API host
      --apiversion=<value>       [env: WHISK_APIVERSION] whisk API version
      --cert=<value>             client cert
      --debug=<value>            Debug level output
      --help                     Show help
      --key=<value>              client key
      --version                  Show version

DESCRIPTION
  Update or create a trigger for Adobe I/O Runtime

ALIASES
  $ aio rt trigger update
```

_See code: [src/commands/runtime/trigger/update.js](https://github.com/adobe/aio-cli-plugin-runtime/blob/8.5.0/src/commands/runtime/trigger/update.js)_
<!-- commandsstop -->

### Using `aio runtime ip-list get` across multiple Adobe orgs

The `aio runtime ip-list get` command returns the egress IP allowlist for whichever Adobe org you have selected via `aio console org select`. If you belong to multiple Adobe orgs and want to retrieve the list for a different one, switch the CLI's selected org first and then re-run the command:

```bash
aio console org select   # pick the target org
aio runtime ip-list get
```

#### First-use terms acceptance

The first time a given Adobe user runs the command against a given Adobe org, the service requires acceptance of the terms of use for that org and prompts for a contact email used for IP-change notifications:

```bash
$ aio runtime ip-list get
? Accept terms v1? (Y/n)
? Contact email (for IP-change notifications): you@example.com
```

For non-interactive contexts (CI, scripts, automation), supply the acceptance flag and a contact email directly:

```bash
aio runtime ip-list get --accept-terms --contact-email ops@example.com
```

Once acceptance is recorded for that (org, user) pair, subsequent calls are non-interactive and return the IP list immediately.

#### Switching orgs

Terms acceptance is stored per `(org, user)`. After accepting terms in org A, switching to org B will prompt for acceptance again the first time you call the command against org B. This is by design — each Adobe org accepts terms independently. After acceptance, you can flip back and forth between orgs without further prompts:

```bash
aio console org select       # pick org A
aio runtime ip-list get      # first call against A: terms prompt, then IPs
aio console org select       # pick org B
aio runtime ip-list get      # first call against B: terms prompt, then IPs
aio console org select       # back to A
aio runtime ip-list get      # no prompt — IPs returned directly
```

#### If you previously ran `aio app use`

`aio app use` writes an IMS org id binding to `project.org.ims_org_id` (in both the global aio config and a local `.aio` file in the project directory). That binding takes precedence over `aio console org select` for this command. To target a different org:

**Option 1 — rebind the project to a workspace in the new org:**

```bash
aio console org select          # new org
aio console project select      # a project you belong to in that org
aio console workspace select
aio app use
```

**Option 2 — drop the project binding entirely and use the console org selection:**

```bash
aio config delete project.org.ims_org_id
```

If a local `.aio` file exists in your current directory, also remove it (or run the command from a different directory).

#### Common errors and how to resolve them

| Symptom | Likely cause | Resolution |
| --- | --- | --- |
| `IMS org id not found in aio config.` | No org has been bound to the CLI. | Run `aio console org select` or `aio app use`. |
| `ip-list service returned 403: token does not grant access to org X@AdobeOrg` | Your IMS token does not grant access to the org id the CLI is sending. Common after switching Adobe accounts. | Verify which org the CLI is using with `aio config get console.org.code` and `aio config get project.org.ims_org_id`; update whichever is stale (see "Switching orgs" above). |
| Stuck on terms prompt in CI. | Non-interactive context cannot answer the prompt. | Re-run with `--accept-terms --contact-email <email>`. |

### Contributing

Contributions are welcomed! Read the [Contributing Guide](CONTRIBUTING.md) for more information.

### Licensing

This project is licensed under the Apache V2 License. See [LICENSE](LICENSE) for more information.
