Cloud Command Reference

Spin Cloud Command

Fermyon provides a cloud plugin for the Spin CLI for you to manage Spin applications in Fermyon Cloud. This page documents the spin cloud command. Specifically, all of the available options and subcommands. For more information on subcommand stability, see the subcommands stability table. You can reproduce the Spin Cloud command documentation on your machine by using the --help flag. For example:

spin cloud

Spin compatibility: >= v1.3

$ spin cloud --help

USAGE:
    cloud <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    deploy       Package and upload an application to the Fermyon Cloud
    help         Print this message or the help of the given subcommand(s)
    login        Login to Fermyon Cloud
    variables    Manage Spin application variables

Spin compatibility: >= v1.3

$ spin cloud --help

USAGE:
    spin cloud <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    deploy       Package and upload an application to the Fermyon Cloud
    help         Print this message or the help of the given subcommand(s)
    login        Login to Fermyon Cloud
    sqlite       Manage Fermyon Cloud SQLite databases
    variables    Manage Spin application variables

Spin compatibility: >= v1.3

$ spin cloud --help

USAGE:
    spin cloud <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    apps         Manage applications deployed to Fermyon Cloud
    deploy       Package and upload an application to the Fermyon Cloud
    help         Print this message or the help of the given subcommand(s)
    login        Login to Fermyon Cloud
    sqlite       Manage Fermyon Cloud NoOps SQL databases
    variables    Manage Spin application variables

Spin compatibility: >= v1.3

$ spin cloud --help

USAGE:
    spin cloud <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    apps         Manage applications deployed to Fermyon Cloud
    deploy       Package and upload an application to the Fermyon Cloud
    help         Print this message or the help of the given subcommand(s)
    login        Login to Fermyon Cloud
    sqlite       Manage Fermyon Cloud NoOps SQL databases
    variables    Manage Spin application variables

spin cloud apps

Spin compatibility: >= v1.3

$ spin cloud apps --help

spin-cloud-apps 0.2.0 (df0e822 2023-09-13)
Manage applications deployed to Fermyon Cloud

USAGE:
    spin cloud apps <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    delete    Delete an app deployed in Fermyon Cloud
    help      Print this message or the help of the given subcommand(s)
    list      List all the apps deployed in Fermyon Cloud

Spin compatibility: >= v1.3

$ spin cloud apps --help

Manage applications deployed to Fermyon Cloud

USAGE:
    spin cloud apps <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    delete    Delete an app deployed in Fermyon Cloud
    help      Print this message or the help of the given subcommand(s)
    info      Get details about a deployed app in Fermyon Cloud
    list      List all the apps deployed in Fermyon Cloud

spin cloud apps delete

Spin compatibility: >= v1.3

$ spin cloud apps delete --help

spin-cloud-apps-delete 0.2.0 (df0e822 2023-09-13)
Delete an app deployed in Fermyon Cloud

USAGE:
    spin cloud apps delete [OPTIONS] <APP>

ARGS:
    <APP>    Name of Spin app

OPTIONS:
        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

Spin compatibility: >= v1.3

$ spin cloud apps delete --help

Delete an app deployed in Fermyon Cloud

USAGE:
    spin cloud apps delete [OPTIONS] <APP>

ARGS:
    <APP>    Name of Spin app

OPTIONS:
        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

spin cloud apps info

Spin compatibility: >= v1.3

$ spin cloud apps info --help
Get details about a deployed app in Fermyon Cloud

USAGE:
    spin cloud apps info [OPTIONS] <APP>

ARGS:
    <APP>    Name of Spin app

OPTIONS:
        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

spin cloud apps list

Spin compatibility: >= v1.3

$ spin cloud apps list --help

List all the apps deployed in Fermyon Cloud

USAGE:
    spin cloud apps list [OPTIONS]

OPTIONS:
        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

Spin compatibility: >= v1.3

$ spin cloud apps list --help

List all the apps deployed in Fermyon Cloud

USAGE:
    spin cloud apps list [OPTIONS]

OPTIONS:
        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

spin cloud deploy

Spin compatibility: >= v1.3

$ spin cloud deploy --help

Package and upload an application to the Fermyon Cloud

USAGE:
    cloud deploy [OPTIONS]

OPTIONS:
        --buildinfo <BUILDINFO>
            Build metadata to append to the bindle version

    -d, --staging-dir <STAGING_DIR>
            Path to assemble the bindle before pushing (defaults to a temporary directory)

    -e, --deploy-existing-bindle
            Deploy existing bindle if it already exists on bindle server

        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -f, --from <APP_MANIFEST_FILE>
            The application to deploy. This may be a manifest (spin.toml) file, or a directory
            containing a spin.toml file. If omitted, it defaults to "spin.toml" [default: spin.toml]

    -h, --help
            Print help information

        --key-value <KEY_VALUES>
            Set a key/value pair (key=value) in the deployed application's default store. Any
            existing value will be overwritten. Can be used multiple times

        --no-buildinfo
            Disable attaching buildinfo [env: SPIN_DEPLOY_NO_BUILDINFO=]

        --readiness-timeout <READINESS_TIMEOUT_SECS>
            How long in seconds to wait for a deployed HTTP application to become ready. The default
            is 60 seconds. Set it to 0 to skip waiting for readiness [default: 60]

    -V, --version
            Print version information

        --variable <VARIABLES>
            Set a variable pair (variable=value) in the deployed application. Any existing value
            will be overwritten. Can be used multiple times

Spin compatibility: >= v1.3

$ spin cloud deploy --help

Package and upload an application to the Fermyon Cloud

USAGE:
    spin cloud deploy [OPTIONS]

OPTIONS:
        --buildinfo <BUILDINFO>
            Build metadata to append to the bindle version

    -d, --staging-dir <STAGING_DIR>
            Path to assemble the bindle before pushing (defaults to a temporary directory)

    -e, --deploy-existing-bindle
            Deploy existing bindle if it already exists on bindle server

        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -f, --from <APP_MANIFEST_FILE>
            The application to deploy. This may be a manifest (spin.toml) file, or a directory
            containing a spin.toml file. If omitted, it defaults to "spin.toml" [default: spin.toml]

    -h, --help
            Print help information

        --key-value <KEY_VALUES>
            Set a key/value pair (key=value) in the deployed application's default store. Any
            existing value will be overwritten. Can be used multiple times

        --no-buildinfo
            Disable attaching buildinfo [env: SPIN_DEPLOY_NO_BUILDINFO=]

        --readiness-timeout <READINESS_TIMEOUT_SECS>
            How long in seconds to wait for a deployed HTTP application to become ready. The default
            is 60 seconds. Set it to 0 to skip waiting for readiness [default: 60]

    -V, --version
            Print version information

        --variable <VARIABLES>
            Set a variable (variable=value) in the deployed application. Any existing value will be
            overwritten. Can be used multiple times

Spin compatibility: >= v1.3

$ spin cloud deploy --help

Package and upload an application to the Fermyon Cloud

USAGE:
    spin cloud deploy [OPTIONS]

OPTIONS:
        --buildinfo <BUILDINFO>
            Build metadata to append to the bindle version

    -d, --staging-dir <STAGING_DIR>
            Path to assemble the bindle before pushing (defaults to a temporary directory)

    -e, --deploy-existing-bindle
            Deploy existing bindle if it already exists on bindle server

        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -f, --from <APP_MANIFEST_FILE>
            The application to deploy. This may be a manifest (spin.toml) file, or a directory
            containing a spin.toml file. If omitted, it defaults to "spin.toml" [default: spin.toml]

    -h, --help
            Print help information

        --key-value <KEY_VALUES>
            Set a key/value pair (key=value) in the deployed application's default store. Any
            existing value will be overwritten. Can be used multiple times

        --no-buildinfo
            Disable attaching buildinfo [env: SPIN_DEPLOY_NO_BUILDINFO=]

        --readiness-timeout <READINESS_TIMEOUT_SECS>
            How long in seconds to wait for a deployed HTTP application to become ready. The default
            is 60 seconds. Set it to 0 to skip waiting for readiness [default: 60]

    -V, --version
            Print version information

        --variable <VARIABLES>
            Set a variable (variable=value) in the deployed application. Any existing value will be
            overwritten. Can be used multiple times

Spin compatibility: >= v1.3

$ spin cloud deploy --help

Package and upload an application to the Fermyon Cloud

USAGE:
    spin cloud deploy [OPTIONS]

OPTIONS:
        --build
            Specifies to perform `spin build` before deploying the application [env:
            SPIN_ALWAYS_BUILD=]

        --buildinfo <BUILDINFO>
            Build metadata to append to the oci tag

        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -f, --from <APP_MANIFEST_FILE>
            The application to deploy. This may be a manifest (spin.toml) file, or a directory
            containing a spin.toml file. If omitted, it defaults to "spin.toml" [default: spin.toml]

    -h, --help
            Print help information

        --key-value <KEY_VALUES>
            Set a key/value pair (key=value) in the deployed application's default store. Any
            existing value will be overwritten. Can be used multiple times

        --no-buildinfo
            Disable attaching buildinfo [env: SPIN_DEPLOY_NO_BUILDINFO=]

        --readiness-timeout <READINESS_TIMEOUT_SECS>
            How long in seconds to wait for a deployed HTTP application to become ready. The default
            is 60 seconds. Set it to 0 to skip waiting for readiness [default: 60]

    -V, --version
            Print version information

        --variable <VARIABLES>
            Set a variable (variable=value) in the deployed application. Any existing value will be
            overwritten. Can be used multiple times

spin cloud help

$ spin cloud help

USAGE:
    cloud <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    deploy       Package and upload an application to the Fermyon Cloud
    help         Print this message or the help of the given subcommand(s)
    login        Login to Fermyon Cloud
    variables    Manage Spin application variables

Spin compatibility: >= v1.3

$ spin cloud help

USAGE:
    spin cloud <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    deploy       Package and upload an application to the Fermyon Cloud
    help         Print this message or the help of the given subcommand(s)
    login        Login to Fermyon Cloud
    sqlite       Manage Fermyon Cloud SQLite databases
    variables    Manage Spin application variables

Spin compatibility: >= v1.3

$ spin cloud help

USAGE:
    spin cloud <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    apps         Manage applications deployed to Fermyon Cloud
    deploy       Package and upload an application to the Fermyon Cloud
    help         Print this message or the help of the given subcommand(s)
    login        Login to Fermyon Cloud
    sqlite       Manage Fermyon Cloud NoOps SQL databases
    variables    Manage Spin application variables

Spin compatibility: >= v1.3

$ spin cloud help

USAGE:
    spin cloud <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    apps         Manage applications deployed to Fermyon Cloud
    deploy       Package and upload an application to the Fermyon Cloud
    help         Print this message or the help of the given subcommand(s)
    login        Login to Fermyon Cloud
    sqlite       Manage Fermyon Cloud NoOps SQL databases
    variables    Manage Spin application variables

spin cloud login

Spin compatibility: >= v1.3

$ spin cloud login --help

Login to Fermyon Cloud

USAGE:
    cloud login [OPTIONS]

OPTIONS:
        --auth-method <auth-method>
            [env: AUTH_METHOD=] [possible values: github, token]

        --environment-name <environment-name>
            Save the login details under the specified name instead of making them the default. Use
            named environments with `spin deploy --environment-name <name>` [env:
            FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -k, --insecure
            Ignore server certificate errors

        --list
            List saved logins

        --status
            Display login status

        --token <TOKEN>
            Auth Token [env: SPIN_AUTH_TOKEN=]

        --url <CLOUD_SERVER_URL>
            URL of Fermyon Cloud Instance [env: CLOUD_URL=] [default: https://cloud.fermyon.com/]

    -V, --version
            Print version information

Spin compatibility: >= v1.3

$ spin cloud login --help

USAGE:
    spin cloud login [OPTIONS]

OPTIONS:
        --auth-method <auth-method>
            [env: AUTH_METHOD=] [possible values: github, token]

        --environment-name <environment-name>
            Save the login details under the specified name instead of making them the default. Use
            named environments with `spin deploy --environment-name <name>` [env:
            FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -k, --insecure
            Ignore server certificate errors

        --list
            List saved logins

        --status
            Display login status

        --token <TOKEN>
            Auth Token [env: SPIN_AUTH_TOKEN=]

        --url <CLOUD_SERVER_URL>
            URL of Fermyon Cloud Instance [env: CLOUD_URL=] [default: https://cloud.fermyon.com/]

    -V, --version
            Print version information

Spin compatibility: >= v1.3

$ spin cloud login --help

USAGE:
    spin cloud login [OPTIONS]

OPTIONS:
        --auth-method <auth-method>
            [env: AUTH_METHOD=] [possible values: github, token]

        --environment-name <environment-name>
            Save the login details under the specified name instead of making them the default. Use
            named environments with `spin deploy --environment-name <name>` [env:
            FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -k, --insecure
            Ignore server certificate errors

        --list
            List saved logins

        --status
            Display login status

        --token <TOKEN>
            Auth Token [env: SPIN_AUTH_TOKEN=]

        --url <CLOUD_SERVER_URL>
            URL of Fermyon Cloud Instance [env: CLOUD_URL=] [default: https://cloud.fermyon.com/]

    -V, --version
            Print version information

Spin compatibility: >= v1.3

$ spin cloud login --help

USAGE:
    spin cloud login [OPTIONS]

OPTIONS:
        --auth-method <auth-method>
            [env: AUTH_METHOD=] [possible values: github, token]

        --environment-name <environment-name>
            Save the login details under the specified name instead of making them the default. Use
            named environments with `spin deploy --environment-name <name>` [env:
            FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -k, --insecure
            Ignore server certificate errors

        --list
            List saved logins

        --status
            Display login status

        --token <TOKEN>
            Auth Token [env: SPIN_AUTH_TOKEN=]

        --url <CLOUD_SERVER_URL>
            URL of Fermyon Cloud Instance [env: CLOUD_URL=] [default: https://cloud.fermyon.com/]

    -V, --version
            Print version information

spin cloud sqlite

Spin compatibility: >= v1.3

$ spin cloud sqlite --help

Manage Fermyon Cloud SQLite databases

USAGE:
    spin cloud sqlite <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    delete     Delete a SQLite database
    execute    Execute SQL against a SQLite database
    help       Print this message or the help of the given subcommand(s)
    list       List all SQLite databases of a user

Spin compatibility: >= v1.3

$ spin cloud sqlite --help

Manage Fermyon Cloud SQLite databases

USAGE:
    spin cloud sqlite <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    delete     Delete a NoOps SQL database
    execute    Execute SQLite statements against a NoOps SQL database
    help       Print this message or the help of the given subcommand(s)
    list       List all NoOps SQL databases of a user

Spin compatibility: >= v1.3

$ spin cloud sqlite --help

Manage Fermyon Cloud NoOps SQL databases

USAGE:
    spin cloud sqlite <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    delete     Delete a NoOps SQL database
    execute    Execute SQLite statements against a NoOps SQL database
    help       Print this message or the help of the given subcommand(s)
    list       List all NoOps SQL databases of a user

spin cloud sqlite delete

Spin compatibility: >= v1.3

$ spin cloud sqlite delete --help

Delete a SQLite database

USAGE:
    spin cloud sqlite delete [OPTIONS] <NAME>

ARGS:
    <NAME>    Name of database to delete

OPTIONS:
        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

    -y, --yes
            Skips prompt to confirm deletion of database

Spin compatibility: >= v1.3

$ spin cloud sqlite delete --help

Delete a SQLite database

USAGE:
    spin cloud sqlite delete [OPTIONS] <NAME>

ARGS:
    <NAME>    Name of database to delete

OPTIONS:
        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

    -y, --yes
            Skips prompt to confirm deletion of database

Spin compatibility: >= v1.3

$ spin cloud sqlite delete --help

Delete a NoOps SQL database

USAGE:
    spin cloud sqlite delete [OPTIONS] <NAME>

ARGS:
    <NAME>    Name of database to delete

OPTIONS:
        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

    -y, --yes
            Skips prompt to confirm deletion of database

spin cloud sqlite execute

Spin compatibility: >= v1.3

$ spin cloud sqlite execute --help

Execute SQL against a SQLite database

USAGE:
    spin cloud sqlite execute [OPTIONS] <NAME> <STATEMENT>

ARGS:
    <NAME>         Name of database to execute against
    <STATEMENT>    Statement to execute

OPTIONS:
        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

Spin compatibility: >= v1.3

$ spin cloud sqlite execute --help

Execute SQL against a SQLite database

USAGE:
    spin cloud sqlite execute [OPTIONS] <NAME> <STATEMENT>

ARGS:
    <NAME>         Name of database to execute against
    <STATEMENT>    Statement to execute

OPTIONS:
        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

Spin compatibility: >= v1.3

$ spin cloud sqlite execute --help

Execute SQLite statements against a NoOps SQL database

USAGE:
    spin cloud sqlite execute [OPTIONS] <NAME> <STATEMENT>

ARGS:
    <NAME>         Name of database to execute against
    <STATEMENT>    Statement to execute

OPTIONS:
        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

spin cloud sqlite help

Spin compatibility: >= v1.3

$ spin cloud sqlite help    

Manage Fermyon Cloud SQLite databases

USAGE:
    spin cloud sqlite <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    delete     Delete a SQLite database
    execute    Execute SQL against a SQLite database
    help       Print this message or the help of the given subcommand(s)
    list       List all SQLite databases of a user

Spin compatibility: >= v1.3

$ spin cloud sqlite help    

Manage Fermyon Cloud SQLite databases

USAGE:
    spin cloud sqlite <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    delete     Delete a NoOps SQL database
    execute    Execute SQLite statements against a NoOps SQL database
    help       Print this message or the help of the given subcommand(s)
    list       List all NoOps SQL databases of a user

Spin compatibility: >= v1.3

$ spin cloud sqlite help    

Manage Fermyon Cloud NoOps SQL databases

USAGE:
    spin cloud sqlite <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    delete     Delete a NoOps SQL database
    execute    Execute SQLite statements against a NoOps SQL database
    help       Print this message or the help of the given subcommand(s)
    list       List all NoOps SQL databases of a user

spin cloud sqlite list

Spin compatibility: >= v1.3

$ spin cloud sqlite list --help

List all SQLite databases of a user

USAGE:
    spin cloud sqlite list [OPTIONS]

OPTIONS:
        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

Spin compatibility: >= v1.3

$ spin cloud sqlite list --help

List all SQLite databases of a user

USAGE:
    spin cloud sqlite list [OPTIONS]

OPTIONS:
        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

Spin compatibility: >= v1.3

$ spin cloud sqlite list --help

List all NoOps SQL databases of a user

USAGE:
    spin cloud sqlite list [OPTIONS]

OPTIONS:
        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

spin cloud variables

Spin compatibility: >= v1.3

$ spin cloud variables --help

Manage Spin application variables

USAGE:
    cloud variables <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    delete    Delete variable pairs
    help      Print this message or the help of the given subcommand(s)
    list      List all variables of an application
    set       Set variable pairs

Spin compatibility: >= v1.3

$ spin cloud variables --help

Manage Spin application variables

USAGE:
    spin cloud variables <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    delete    Delete variables
    help      Print this message or the help of the given subcommand(s)
    list      List all variables of an application
    set       Set variables

Spin compatibility: >= v1.3

$ spin cloud variables --help

Manage Spin application variables

USAGE:
    spin cloud variables <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    delete    Delete variables
    help      Print this message or the help of the given subcommand(s)
    list      List all variables of an application
    set       Set variables

Spin compatibility: >= v1.3

$ spin cloud variables --help

Manage Spin application variables

USAGE:
    spin cloud variables <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    delete    Delete variables
    help      Print this message or the help of the given subcommand(s)
    list      List all variables of an application
    set       Set variables

spin cloud variables delete

Spin compatibility: >= v1.3

$ spin cloud variables delete --help

Delete variables

USAGE:
    cloud variables delete [OPTIONS] --app <app> [VARIABLES_TO_DELETE]...

ARGS:
    <VARIABLES_TO_DELETE>...    Variable pair to set

OPTIONS:
        --app <app>
            Name of Spin app

        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

Spin compatibility: >= v1.3

$ spin cloud variables delete --help

Delete variables

USAGE:
    spin cloud variables delete [OPTIONS] --app <app> [VARIABLES_TO_DELETE]...

ARGS:
    <VARIABLES_TO_DELETE>...    Variable pair to set

OPTIONS:
        --app <app>
            Name of Spin app

        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

Spin compatibility: >= v1.3

$ spin cloud variables delete --help

Delete variables

USAGE:
    spin cloud variables delete [OPTIONS] --app <app> [VARIABLES_TO_DELETE]...

ARGS:
    <VARIABLES_TO_DELETE>...    Variable pair to set

OPTIONS:
        --app <app>
            Name of Spin app

        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

Spin compatibility: >= v1.3

$ spin cloud variables delete --help

Delete variables

USAGE:
    spin cloud variables delete [OPTIONS] --app <app> [VARIABLES_TO_DELETE]...

ARGS:
    <VARIABLES_TO_DELETE>...    Variable pair to set

OPTIONS:
        --app <app>
            Name of Spin app

        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

spin cloud variables help

Spin compatibility: >= v1.3

$ spin cloud variables help

Manage Spin application variables

USAGE:
    cloud variables <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    delete    Delete variables
    help      Print this message or the help of the given subcommand(s)
    list      List all variables of an application
    set       Set variables

Spin compatibility: >= v1.3

$ spin cloud variables help

Manage Spin application variables

USAGE:
    spin cloud variables <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    delete    Delete variables
    help      Print this message or the help of the given subcommand(s)
    list      List all variables of an application
    set       Set variables

Spin compatibility: >= v1.3

$ spin cloud variables help

Manage Spin application variables

USAGE:
    spin cloud variables <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    delete    Delete variables
    help      Print this message or the help of the given subcommand(s)
    list      List all variables of an application
    set       Set variables

Spin compatibility: >= v1.3

$ spin cloud variables help

Manage Spin application variables

USAGE:
    spin cloud variables <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    delete    Delete variables
    help      Print this message or the help of the given subcommand(s)
    list      List all variables of an application
    set       Set variables

spin cloud variables list

Spin compatibility: >= v1.3

$ spin cloud variables list --help

List all variables of an application

USAGE:
    cloud variables list [OPTIONS] --app <app>

OPTIONS:
        --app <app>
            Name of Spin app

        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

Spin compatibility: >= v1.3

$ spin cloud variables list --help

List all variables of an application

USAGE:
    spin cloud variables list [OPTIONS] --app <app>

OPTIONS:
        --app <app>
            Name of Spin app

        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

Spin compatibility: >= v1.3

$ spin cloud variables list --help

List all variables of an application

USAGE:
    spin cloud variables list [OPTIONS] --app <app>

OPTIONS:
        --app <app>
            Name of Spin app

        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

Spin compatibility: >= v1.3

$ spin cloud variables list --help

List all variables of an application

USAGE:
    spin cloud variables list [OPTIONS] --app <app>

OPTIONS:
        --app <app>
            Name of Spin app

        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

spin cloud variables set

Spin compatibility: >= v1.3

$ spin cloud variables set --help

Set variables

USAGE:
    cloud variables set [OPTIONS] --app <app> [VARIABLES_TO_SET]...

ARGS:
    <VARIABLES_TO_SET>...    Variable pair to set

OPTIONS:
        --app <app>
            Name of Spin app

        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

Spin compatibility: >= v1.3

$ spin cloud variables set --help

Set variables

USAGE:
    spin cloud variables set [OPTIONS] --app <app> [VARIABLES_TO_SET]...

ARGS:
    <VARIABLES_TO_SET>...    Variable pair to set

OPTIONS:
        --app <app>
            Name of Spin app

        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

Spin compatibility: >= v1.3

$ spin cloud variables set --help

Set variables

USAGE:
    spin cloud variables set [OPTIONS] --app <app> [VARIABLES_TO_SET]...

ARGS:
    <VARIABLES_TO_SET>...    Variable pair to set

OPTIONS:
        --app <app>
            Name of Spin app

        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

Spin compatibility: >= v1.3

$ spin cloud variables set --help

Set variables

USAGE:
    spin cloud variables set [OPTIONS] --app <app> [VARIABLES_TO_SET]...

ARGS:
    <VARIABLES_TO_SET>...    Variable pair to set

OPTIONS:
        --app <app>
            Name of Spin app

        --environment-name <environment-name>
            Deploy to the Fermyon instance saved under the specified name. If omitted, Spin deploys
            to the default unnamed instance [env: FERMYON_DEPLOYMENT_ENVIRONMENT=]

    -h, --help
            Print help information

    -V, --version
            Print version information

Subcommand Stability Table

CLI commands have four phases that indicate levels of stability:

  • Experimental: These commands are experiments and may or may not be available in later versions of the CLI.
  • Stabilizing: These commands have moved out of the experimental phase and we are now in the active process of stabilizing them. This includes updating flags, command output, errors, and more.
  • Stable: These commands have moved out of the stablizing phase and will not change in backwards incompatible ways until the next major version release.
  • Deprecated: Support for these commands will be removed in a future release.

Spin compatibility: >= v1.3

CommandStability
cloud deployStabilizing
cloud loginStabilizing
cloud variablesStabilizing

Spin compatibility: >= v1.3

CommandStability
cloud deployStabilizing
cloud loginStabilizing
cloud sqliteStabilizing
cloud variablesStabilizing

Spin compatibility: >= v1.3

CommandStability
cloud appsStabilizing
cloud deployStabilizing
cloud loginStabilizing
cloud sqliteStabilizing
cloud variablesStabilizing

Spin compatibility: >= v1.3

CommandStability
cloud appsStabilizing
cloud deployStabilizing
cloud loginStabilizing
cloud sqliteStabilizing
cloud variablesStabilizing