Skip to main content
selvpcclient
Last update:

selvpcclient

Library go-selvpcclient and a console client python-selvpcclient can be used to work with Cloud Management API and Quota Management API: projects, quotas and other objects.

Install go-selvpcclient

Package go-selvpcclient contains a Go library.

To see examples of how to use the library, see selvpcclient documentation on pkg.go.dev.

  1. Download the package:

    go get github.com/selectel/go-selvpcclient/selvpcclient/v3
  2. Create a service user for authentication.

Install python-selvpcclient

Package python-selvpcclient contains the selvpc CLI console client.

To see examples of how to use the selvpc CLI, go to selvpcclient documentation on GitHub.

  1. Get a Selectel token (API key).

  2. Set environment variables:

    export SEL_TOKEN=<selectel_token>
    export SEL_URL=https://api.selectel.ru/vpc/resell
    export SEL_API_VERSION=2
    export OS_AUTH_URL=https://cloud.api.selcloud.ru/identity/v3

    Specify:

    • <selectel_token> — Selectel token (API key) that you received in step 1;
    • OS_AUTH_URL — address (URL) depends on the region and pool, you can look in the URL list.
  3. Download the package:

    pip install -U python-selvpcclient