Project#

rio project#

High-level groups for other resources

rio project [OPTIONS] COMMAND [ARGS]...

create#

Creates a new project

rio project create [OPTIONS] PROJECT_NAME

Options

--organization <organization_name>#

Pass organization name for which project needs to be created. Default will be current organization

Arguments

PROJECT_NAME#

Required argument

delete#

Deletes a project

rio project delete [OPTIONS] PROJECT_NAME

Options

-f, --force, --silent#

Skip confirmation

Arguments

PROJECT_NAME#

Required argument

features#

Toggle features on a project

rio project features [OPTIONS] COMMAND [ARGS]...

vpn#

Enable or disable VPN on a project

Example:

rio project features vpn “my-project” true

rio project features vpn “my-project” true –subnets 10.81.0.0/16

rio project features vpn [OPTIONS] PROJECT_NAME ENABLE

Options

--subnets <subnets>#

Subnet ranges for the project. For example: 10.81.0.0/16

Arguments

PROJECT_NAME#

Required argument

ENABLE#

Required argument

inspect#

Inspect the project resource

rio project inspect [OPTIONS] PROJECT_NAME

Options

-f, --format <format_type>#
Options:

json | yaml

Arguments

PROJECT_NAME#

Required argument

list#

List all the projects you are part of

rio project list [OPTIONS]

Options

--organization <organization_name>#

List projects for an organization

-w, --wide#

Print more details

select#

Sets the given project in the CLI context. All other resources use this project to act upon.

rio project select [OPTIONS] PROJECT_NAME

Arguments

PROJECT_NAME#

Required argument

whoami#

Find the role of the current user in a project.

rio project whoami [OPTIONS]

Options

-p, --project-name <project_name>#