Apps commands

Reference for the `revenexx apps` commands — every subcommand with a runnable example.

Auto-generated. This page is generated from the revenexx CLI by tools/sync-cli-reference.mjs. Don't edit it by hand — your changes will be overwritten.

apps generate and apps capabilities come from the create plugin — see Scaffolding for the app codegen commands.

Every revenexx apps subcommand, with a runnable example and the flags it accepts. Each flag is an API field: its type, allowed values and meaning are in the API reference. Some flag names carry a -_ (e.g. --attribute-_values) — that is the exact token the CLI accepts, so copy them verbatim. Run revenexx apps <command> --help for the live options.

create

Bash
revenexx apps create \
    --function-id '' \
    --name '' \
    --runtime node-18.0

Flags: --function-id <function-id> --name <name> --runtime <runtime> --commands <commands> --enabled [value] --entrypoint <entrypoint> --events [events...] --execute [execute...] --installation-id <installation-id> --logging [value] --provider-branch <provider-branch> --provider-repository-id <provider-repository-id> --provider-root-directory <provider-root-directory> --provider-silent-mode [value] --schedule <schedule> --scopes [scopes...] --specification <specification> --timeout <timeout>

create-deployment

Bash
revenexx apps create-deployment \
    --function-id '' \
    --activate true \
    --code 'path/to/file.png'

Flags: --function-id <function-id> --activate <activate> --code <code> --commands <commands> --entrypoint <entrypoint>

create-duplicate-deployment

Bash
revenexx apps create-duplicate-deployment \
    --function-id '' \
    --deployment-id ''

Flags: --function-id <function-id> --deployment-id <deployment-id> --build-id <build-id>

create-execution

Bash
revenexx apps create-execution \
    --function-id ''

Flags: --function-id <function-id> --async [value] --body <body> --headers <headers> --method <method> --path <path> --scheduled-at <scheduled-at>

create-template-deployment

Bash
revenexx apps create-template-deployment \
    --function-id '' \
    --owner '' \
    --reference '' \
    --repository '' \
    --root-directory '' \
    --type commit

Flags: --function-id <function-id> --owner <owner> --reference <reference> --repository <repository> --root-directory <root-directory> --type <type> --activate [value]

create-variable

Bash
revenexx apps create-variable \
    --function-id '' \
    --key '' \
    --value ''

Flags: --function-id <function-id> --key <key> --value <value> --secret [value]

create-vcs-deployment

Bash
revenexx apps create-vcs-deployment \
    --function-id '' \
    --reference main \
    --type branch

Flags: --function-id <function-id> --reference <reference> --type <type> --activate [value]

delete

Bash
revenexx apps delete \
    --function-id ''

Flags: --function-id <function-id>

delete-deployment

Bash
revenexx apps delete-deployment \
    --function-id '' \
    --deployment-id ''

Flags: --function-id <function-id> --deployment-id <deployment-id>

delete-execution

Bash
revenexx apps delete-execution \
    --function-id '' \
    --execution-id ''

Flags: --function-id <function-id> --execution-id <execution-id>

delete-variable

Bash
revenexx apps delete-variable \
    --function-id '' \
    --variable-id ''

Flags: --function-id <function-id> --variable-id <variable-id>

get

Bash
revenexx apps get \
    --function-id ''

Flags: --function-id <function-id>

get-deployment

Bash
revenexx apps get-deployment \
    --function-id '' \
    --deployment-id ''

Flags: --function-id <function-id> --deployment-id <deployment-id>

get-deployment-download

Bash
revenexx apps get-deployment-download \
    --function-id '' \
    --deployment-id ''

Flags: --function-id <function-id> --deployment-id <deployment-id> --type <type>

get-execution

Bash
revenexx apps get-execution \
    --function-id '' \
    --execution-id ''

Flags: --function-id <function-id> --execution-id <execution-id>

get-marketplace-status

Bash
revenexx apps get-marketplace-status \
    --function-id ''

Flags: --function-id <function-id>

get-template

Bash
revenexx apps get-template \
    --template-id ''

Flags: --template-id <template-id>

get-usage

Bash
revenexx apps get-usage \
    --function-id ''

Flags: --function-id <function-id> --range <range>

get-variable

Bash
revenexx apps get-variable \
    --function-id '' \
    --variable-id ''

Flags: --function-id <function-id> --variable-id <variable-id>

install-from-marketplace

Bash
revenexx apps install-from-marketplace \
    --name '' \
    --owner ''

Flags: --name <name> --owner <owner>

list

Bash
revenexx apps list

Flags: --queries [queries...] --search <search> --total [value] --filter <column=value>

list-deployments

Bash
revenexx apps list-deployments \
    --function-id ''

Flags: --function-id <function-id> --queries [queries...] --search <search> --total [value] --filter <column=value>

list-executions

Bash
revenexx apps list-executions \
    --function-id ''

Flags: --function-id <function-id> --queries [queries...] --total [value] --filter <column=value>

list-marketplace

Bash
revenexx apps list-marketplace

Flags: --search <search> --per-page <per-page> --page <page> --filter <column=value>

list-runtimes

Bash
revenexx apps list-runtimes

Flags: --filter <column=value>

list-specifications

Bash
revenexx apps list-specifications

Flags: --filter <column=value>

list-templates

Bash
revenexx apps list-templates

Flags: --runtimes [runtimes...] --use-cases [use-cases...] --limit <limit> --offset <offset> --total [value] --filter <column=value>

list-usage

Bash
revenexx apps list-usage

Flags: --range <range> --filter <column=value>

list-variables

Bash
revenexx apps list-variables \
    --function-id ''

Flags: --function-id <function-id> --filter <column=value>

publish

Bash
revenexx apps publish \
    --function-id ''

Flags: --function-id <function-id>

unpublish

Bash
revenexx apps unpublish \
    --function-id ''

Flags: --function-id <function-id>

update

Bash
revenexx apps update \
    --function-id '' \
    --name ''

Flags: --function-id <function-id> --name <name> --commands <commands> --enabled [value] --entrypoint <entrypoint> --events [events...] --execute [execute...] --installation-id <installation-id> --logging [value] --provider-branch <provider-branch> --provider-repository-id <provider-repository-id> --provider-root-directory <provider-root-directory> --provider-silent-mode [value] --runtime <runtime> --schedule <schedule> --scopes [scopes...] --specification <specification> --timeout <timeout>

update-deployment

Bash
revenexx apps update-deployment \
    --function-id '' \
    --deployment-id ''

Flags: --function-id <function-id> --deployment-id <deployment-id>

update-deployment-status

Bash
revenexx apps update-deployment-status \
    --function-id '' \
    --deployment-id ''

Flags: --function-id <function-id> --deployment-id <deployment-id>

update-variable

Bash
revenexx apps update-variable \
    --function-id '' \
    --variable-id '' \
    --key ''

Flags: --function-id <function-id> --variable-id <variable-id> --key <key> --secret [value] --value <value>

Was this page helpful?