Show capabilities

$ selvpc capabilities show regions
$ selvpc capabilities show licenses
$ selvpc capabilities show traffic
$ selvpc capabilities show resources
$ selvpc capabilities show subnets

Show domain limits

$ selvpc limit show
$ selvpc limit show free

Manage projects

$ selvpc project list
$ selvpc project create --name VALUE
$ selvpc project show <project_id>
$ selvpc project update <project_id> --name VALUE
$ selvpc project delete <project_id> --yes-i-really-want-to-delete

Note

The key –yes-i-really-want-to-delete is required always.

Manage quotas

$ selvpc quota list
$ selvpc quota optimize <project_id>
$ selvpc quota show <project_id>
$ selvpc qouta set <project_id> --resource VALUE --region VALUE [--zone VALUE] --value VALUE

Note

Key zone by default is empty.

Manage users

$ selvpc user list
$ selvpc user roles <user_id>
$ selvpc user create --name VALUE --password VALUE [--enabled VALUE]
$ selvpc user update <user_id> --name VALUE --password VALUE --enabled VALUE
$ selvpc user delete <user_id> --yes-i-really-want-to-delete

Note

If you want to update some property, such as a password, you do not need to specify all fields like name or enabled. Suffice it user_id and password

Note

Key enabled by default is True.

Manage roles

$ selvpc role list <project_id>
$ selvpc role add --project_id VALUE --user_id VALUE
$ selvpc role delete --project_id VALUE --user_id VALUE

Manage licenses

$ selvpc license list [--detailed]
$ selvpc license show <license_id>
$ selvpc license add <project_id> --region VALUE --type VALUE [--quantity VALUE]
$ selvpc license delete <license_id> --yes-i-really-want-to-delete

Note

The key –detailed show addictional columns like a servers.

Note

Key quantity by default is 1

Manage floating ips

$ selvpc floating list [--detailed]
$ selvpc floating show <floatingip_id>
$ selvpc floating add <project_id> --region VALUE [--quantity VALUE]
$ selvpc floating delete <floatingip_id> --yes-i-really-want-to-delete

Note

The key –detailed show addictional columns like a servers.

Note

Key quantity by default is 1

Manage subnets

$ selvpc subnet list [--detailed]
$ selvpc subnet show <subnet_id>
$ selvpc subnet add <project_id> --region VALUE [--type VALUE] [--prefix VALUE] [--quantity VALUE]
$ selvpc subnet delete <subnet_id> --yes-i-really-want-to-delete

Note

The key –detailed show addictional columns like a network_id and servers.

Note

By defaults: key type is ipv4, prefix is 29, quantity is 1

Manage VRRP subnets

selvpc vrrp add --region ru-1 --region ru-2 [--type VALUE] [--prefix VALUE] [--quantity VALUE]
selvpc vrrp list [--project XXX] [--detailed]
selvpc vrrp show 9
selvpc vrrp delete 9 --yes-i-really-want-to-delete

Note

Key detailed appends additional column: servers.

Note

Key region is repeatable.

Note

By defaults: key type is ipv4, prefix is 29, quantity is 1

Manage tokens

$ selvpc token create <project_id>