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>