TimewebCloudApi - JavaScript client for timeweb_cloud_api
API Timeweb Cloud позволяет вам управлять ресурсами в облаке программным способом с использованием обычных HTTP-запросов.
Множество функций, которые доступны в панели управления Timeweb Cloud, также доступны через API, что позволяет вам автоматизировать ваши собственные сценарии.
В этой документации сперва будет описан общий дизайн и принципы работы API, а после этого конкретные конечные точки. Также будут приведены примеры запросов к ним.
Запросы должны выполняться по протоколу HTTPS
, чтобы гарантировать шифрование транзакций. Поддерживаются следующие методы запроса:
Метод | Применение |
---|---|
GET | Извлекает данные о коллекциях и отдельных ресурсах. |
POST | Для коллекций создает новый ресурс этого типа. Также используется для выполнения действий с конкретным ресурсом. |
PUT | Обновляет существующий ресурс. |
PATCH | Некоторые ресурсы поддерживают частичное обновление, то есть обновление только части атрибутов ресурса, в этом случае вместо метода PUT будет использован PATCH. |
DELETE | Удаляет ресурс. |
Методы POST
, PUT
и PATCH
могут включать объект в тело запроса с типом содержимого application/json
.
Некоторые коллекции поддерживают пагинацию, поиск или сортировку в запросах. В параметрах запроса требуется передать:
limit
— обозначает количество записей, которое необходимо вернутьoffset
— указывает на смещение, относительно начала спискаsearch
— позволяет указать набор символов для поискаsort
— можно задать правило сортировки коллекции
Запросы вернут один из следующих кодов состояния ответа HTTP:
Статус | Описание |
---|---|
200 OK | Действие с ресурсом было выполнено успешно. |
201 Created | Ресурс был успешно создан. При этом ресурс может быть как уже готовым к использованию, так и находиться в процессе запуска. |
204 No Content | Действие с ресурсом было выполнено успешно, и ответ не содержит дополнительной информации в теле. |
400 Bad Request | Был отправлен неверный запрос, например, в нем отсутствуют обязательные параметры и т. д. Тело ответа будет содержать дополнительную информацию об ошибке. |
401 Unauthorized | Ошибка аутентификации. |
403 Forbidden | Аутентификация прошла успешно, но недостаточно прав для выполнения действия. |
404 Not Found | Запрашиваемый ресурс не найден. |
409 Conflict | Запрос конфликтует с текущим состоянием. |
423 Locked | Ресурс из запроса заблокирован от применения к нему указанного метода. |
429 Too Many Requests | Был достигнут лимит по количеству запросов в единицу времени. |
500 Internal Server Error | При выполнении запроса произошла какая-то внутренняя ошибка. Чтобы решить эту проблему, лучше всего создать тикет в панели управления. |
Все конечные точки будут возвращать данные в формате JSON
. Ответы на GET
-запросы будут иметь на верхнем уровне следующую структуру атрибутов:
Название поля | Тип | Описание |
---|---|---|
[entity_name] | object, object[], string[], number[], boolean | Динамическое поле, которое будет меняться в зависимости от запрашиваемого ресурса и будет содержать все атрибуты, необходимые для описания этого ресурса. Например, при запросе списка баз данных будет возвращаться поле dbs , а при запросе конкретного облачного сервера server . Для некоторых конечных точек в ответе может возвращаться сразу несколько ресурсов. |
meta | object | Опционально. Объект, который содержит вспомогательную информацию о ресурсе. Чаще всего будет встречаться при запросе коллекций и содержать поле total , которое будет указывать на количество элементов в коллекции. |
response_id | string | Опционально. В большинстве случаев в ответе будет содержаться ID ответа в формате UUIDv4, который однозначно указывает на ваш запрос внутри нашей системы. Если вам потребуется задать вопрос нашей поддержке, приложите к вопросу этот ID— так мы сможем найти ответ на него намного быстрее. Также вы можете использовать этот ID, чтобы убедиться, что это новый ответ на запрос и результат не был получен из кэша. |
Пример запроса на получение списка SSH-ключей:
HTTP/2.0 200 OK
{
\"ssh_keys\":[
{
\"body\":\"ssh-rsa AAAAB3NzaC1sdfghjkOAsBwWhs= example@device.local\",
\"created_at\":\"2021-09-15T19:52:27Z\",
\"expired_at\":null,
\"id\":5297,
\"is_default\":false,
\"name\":\"example@device.local\",
\"used_at\":null,
\"used_by\":[]
}
],
\"meta\":{
\"total\":1
},
\"response_id\":\"94608d15-8672-4eed-8ab6-28bd6fa3cdf7\"
}
Название поля | Тип | Описание |
---|---|---|
status_code | number | Короткий числовой идентификатор ошибки. |
error_code | string | Короткий текстовый идентификатор ошибки, который уточняет числовой идентификатор и удобен для программной обработки. Самый простой пример — это код not_found для ошибки 404. |
message | string, string[] | Опционально. В большинстве случаев в ответе будет содержаться человекочитаемое подробное описание ошибки или ошибок, которые помогут понять, что нужно исправить. |
response_id | string | Опционально. В большинстве случае в ответе будет содержаться ID ответа в формате UUIDv4, который однозначно указывает на ваш запрос внутри нашей системы. Если вам потребуется задать вопрос нашей поддержке, приложите к вопросу этот ID — так мы сможем найти ответ на него намного быстрее. |
Пример:
HTTP/2.0 403 Forbidden
{
\"status_code\": 403,
\"error_code\": \"forbidden\",
\"message\": \"You do not have access for the attempted action\",
\"response_id\": \"94608d15-8672-4eed-8ab6-28bd6fa3cdf7\"
}
Важно учесть, что при создании большинства ресурсов внутри платформы вам будет сразу возвращен ответ от сервера со статусом 200 OK
или 201 Created
и ID созданного ресурса в теле ответа, но при этом этот ресурс может быть ещё в состоянии запуска.
Для того чтобы понять, в каком состоянии сейчас находится ваш ресурс, мы добавили поле status
в ответ на получение информации о ресурсе.
Список статусов будет отличаться в зависимости от типа ресурса. Увидеть поддерживаемый список статусов вы сможете в описании каждого конкретного ресурса.
Чтобы обеспечить стабильность для всех пользователей, Timeweb Cloud защищает API от всплесков входящего трафика, анализируя количество запросов c каждого аккаунта к каждой конечной точке.
Если ваше приложение отправляет более 20 запросов в секунду на одну конечную точку, то для этого запроса API может вернуть код состояния HTTP 429 Too Many Requests
.
Доступ к API осуществляется с помощью JWT-токена. Токенами можно управлять внутри панели управления Timeweb Cloud в разделе API и Terraform.
Токен необходимо передавать в заголовке каждого запроса в формате:
Authorization: Bearer $TIMEWEB_CLOUD_TOKEN
Примеры в этой документации описаны с помощью curl
, HTTP-клиента командной строки. На компьютерах Linux
и macOS
обычно по умолчанию установлен curl
, и он доступен для загрузки на всех популярных платформах, включая Windows
.
Каждый пример разделен на несколько строк символом \\
, который совместим с bash
. Типичный пример выглядит так:
curl -X PATCH
-H \"Content-Type: application/json\"
-H \"Authorization: Bearer $TIMEWEB_CLOUD_TOKEN\"
-d '{\"name\":\"Cute Corvus\",\"comment\":\"Development Server\"}'
\"https://api.timeweb.cloud/api/v1/dedicated/1051\"
- Параметр
-X
задает метод запроса. Для согласованности метод будет указан во всех примерах, даже если он явно не требуется для методовGET
. - Строки
-H
задают требуемые HTTP-заголовки. - Примеры, для которых требуется объект JSON в теле запроса, передают требуемые данные через параметр
-d
.
Чтобы использовать приведенные примеры, не подставляя каждый раз в них свой токен, вы можете добавить токен один раз в переменные окружения в вашей консоли. Например, на Linux
это можно сделать с помощью команды:
TIMEWEB_CLOUD_TOKEN=\"token\"
После этого токен будет автоматически подставляться в ваши запросы.
Обратите внимание, что все значения в этой документации являются примерами. Не полагайтесь на IDы операционных систем, тарифов и т.д., используемые в примерах. Используйте соответствующую конечную точку для получения значений перед созданием ресурсов.
API построено согласно принципам семантического версионирования. Это значит, что мы гарантируем обратную совместимость всех изменений в пределах одной мажорной версии.
Мажорная версия каждой конечной точки обозначается в пути запроса, например, запрос /api/v1/servers
указывает, что этот метод имеет версию 1.
This SDK is automatically generated by the OpenAPI Generator project:
- API version: 1.0.0
- Package version: 1.0.0
- Build package: org.openapitools.codegen.languages.JavascriptClientCodegen
For Node.js
To publish the library as a npm, please follow the procedure in "Publishing npm packages".
Then install it via:
npm install timeweb_cloud_api --save
Finally, you need to build the module:
npm run build
To use the library locally without publishing to a remote npm registry, first install the dependencies by changing into the directory containing package.json
(and this README). Let's call this JAVASCRIPT_CLIENT_DIR
. Then run:
npm install
Next, link it globally in npm with the following, also from JAVASCRIPT_CLIENT_DIR
:
npm link
To use the link you just defined in your project, switch to the directory you want to use your timeweb_cloud_api from, and run:
npm link /path/to/<JAVASCRIPT_CLIENT_DIR>
Finally, you need to build the module:
npm run build
If the library is hosted at a git repository, e.g.https://github.com/GIT_USER_ID/GIT_REPO_ID then install it via:
npm install GIT_USER_ID/GIT_REPO_ID --save
The library also works in the browser environment via npm and browserify. After following
the above steps with Node.js and installing browserify with npm install -g browserify
,
perform the following (assuming main.js is your entry file):
browserify main.js > bundle.js
Then include bundle.js in the HTML pages.
Using Webpack you may encounter the following error: "Module not found: Error: Cannot resolve module", most certainly you should disable AMD loader. Add/merge the following section to your webpack config:
module: {
rules: [
{
parser: {
amd: false
}
}
]
}
Please follow the installation instruction and execute the following JS code:
var TimewebCloudApi = require('timeweb_cloud_api');
var defaultClient = TimewebCloudApi.ApiClient.instance;
// Configure Bearer (JWT) access token for authorization: Bearer
var Bearer = defaultClient.authentications['Bearer'];
Bearer.accessToken = "YOUR ACCESS TOKEN"
var api = new TimewebCloudApi.APIKeysApi()
var createApiKey = new TimewebCloudApi.CreateApiKey(); // {CreateApiKey}
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
};
api.createToken(createApiKey, callback);
All URIs are relative to https://api.timeweb.cloud
Class | Method | HTTP request | Description |
---|---|---|---|
TimewebCloudApi.APIKeysApi | createToken | POST /api/v1/auth/api-keys | Создание токена |
TimewebCloudApi.APIKeysApi | deleteToken | DELETE /api/v1/auth/api-keys/{token_id} | Удалить токен |
TimewebCloudApi.APIKeysApi | getTokens | GET /api/v1/auth/api-keys | Получение списка выпущенных токенов |
TimewebCloudApi.APIKeysApi | reissueToken | PUT /api/v1/auth/api-keys/{token_id} | Перевыпустить токен |
TimewebCloudApi.APIKeysApi | updateToken | PATCH /api/v1/auth/api-keys/{token_id} | Изменить токен |
TimewebCloudApi.AccountApi | addCountriesToAllowedList | POST /api/v1/auth/access/countries | Добавление стран в список разрешенных |
TimewebCloudApi.AccountApi | addIPsToAllowedList | POST /api/v1/auth/access/ips | Добавление IP-адресов в список разрешенных |
TimewebCloudApi.AccountApi | deleteCountriesFromAllowedList | DELETE /api/v1/auth/access/countries | Удаление стран из списка разрешенных |
TimewebCloudApi.AccountApi | deleteIPsFromAllowedList | DELETE /api/v1/auth/access/ips | Удаление IP-адресов из списка разрешенных |
TimewebCloudApi.AccountApi | getAccountStatus | GET /api/v1/account/status | Получение статуса аккаунта |
TimewebCloudApi.AccountApi | getAuthAccessSettings | GET /api/v1/auth/access | Получить информацию о ограничениях авторизации пользователя |
TimewebCloudApi.AccountApi | getCountries | GET /api/v1/auth/access/countries | Получение списка стран |
TimewebCloudApi.AccountApi | getFinances | GET /api/v1/account/finances | Получение платежной информации |
TimewebCloudApi.AccountApi | getNotificationSettings | GET /api/v1/account/notification-settings | Получение настроек уведомлений аккаунта |
TimewebCloudApi.AccountApi | updateAuthRestrictionsByCountries | POST /api/v1/auth/access/countries/enabled | Включение/отключение ограничений по стране |
TimewebCloudApi.AccountApi | updateAuthRestrictionsByIP | POST /api/v1/auth/access/ips/enabled | Включение/отключение ограничений по IP-адресу |
TimewebCloudApi.AccountApi | updateNotificationSettings | PATCH /api/v1/account/notification-settings | Изменение настроек уведомлений аккаунта |
TimewebCloudApi.AppsApi | addProvider | POST /api/v1/vcs-provider | Привязка vcs провайдера |
TimewebCloudApi.AppsApi | createApp | POST /api/v1/apps | Создание приложения |
TimewebCloudApi.AppsApi | createDeploy | POST /api/v1/apps/{app_id}/deploy | Запуск деплоя приложения |
TimewebCloudApi.AppsApi | deleteApp | DELETE /api/v1/apps/{app_id} | Удаление приложения |
TimewebCloudApi.AppsApi | deleteProvider | DELETE /api/v1/vcs-provider/{provider_id} | Отвязка vcs провайдера от аккаунта |
TimewebCloudApi.AppsApi | deployAction | POST /api/v1/apps/{app_id}/deploy/{deploy_id}/stop | Остановка деплоя приложения |
TimewebCloudApi.AppsApi | getApp | GET /api/v1/apps/{app_id} | Получение приложения по id |
TimewebCloudApi.AppsApi | getAppDeploys | GET /api/v1/apps/{app_id}/deploys | Получение списка деплоев приложения |
TimewebCloudApi.AppsApi | getAppLogs | GET /api/v1/apps/{app_id}/logs | Получение логов приложения |
TimewebCloudApi.AppsApi | getAppStatistics | GET /api/v1/apps/{app_id}/statistics | Получение статистики приложения |
TimewebCloudApi.AppsApi | getApps | GET /api/v1/apps | Получение списка приложений |
TimewebCloudApi.AppsApi | getAppsPresets | GET /api/v1/presets/apps | Получение списка доступных тарифов для приложения |
TimewebCloudApi.AppsApi | getBranches | GET /api/v1/vcs-provider/{provider_id}/repository/{repository_id} | Получение списка веток репозитория |
TimewebCloudApi.AppsApi | getCommits | GET /api/v1/vcs-provider/{provider_id}/repository/{repository_id}/branch | Получение списка коммитов ветки репозитория |
TimewebCloudApi.AppsApi | getDeployLogs | GET /api/v1/apps/{app_id}/deploy/{deploy_id}/logs | Получение логов деплоя приложения |
TimewebCloudApi.AppsApi | getDeploySettings | GET /api/v1/deploy-settings/apps | Получение списка дефолтных настроек деплоя для приложения |
TimewebCloudApi.AppsApi | getFrameworks | GET /api/v1/frameworks/apps | Получение списка доступных фреймворков для приложения |
TimewebCloudApi.AppsApi | getProviders | GET /api/v1/vcs-provider | Получение списка vcs провайдеров |
TimewebCloudApi.AppsApi | getRepositories | GET /api/v1/vcs-provider/{provider_id} | Получение списка репозиториев vcs провайдера |
TimewebCloudApi.AppsApi | updateAppSettings | PATCH /api/v1/apps/{app_id} | Изменение настроек приложения |
TimewebCloudApi.AppsApi | updateAppState | PATCH /api/v1/apps/{app_id}/action/{action} | Изменение состояния приложения |
TimewebCloudApi.BalancersApi | addIPsToBalancer | POST /api/v1/balancers/{balancer_id}/ips | Добавление IP-адресов к балансировщику |
TimewebCloudApi.BalancersApi | createBalancer | POST /api/v1/balancers | Создание бaлансировщика |
TimewebCloudApi.BalancersApi | createBalancerRule | POST /api/v1/balancers/{balancer_id}/rules | Создание правила для балансировщика |
TimewebCloudApi.BalancersApi | deleteBalancer | DELETE /api/v1/balancers/{balancer_id} | Удаление балансировщика |
TimewebCloudApi.BalancersApi | deleteBalancerRule | DELETE /api/v1/balancers/{balancer_id}/rules/{rule_id} | Удаление правила для балансировщика |
TimewebCloudApi.BalancersApi | deleteIPsFromBalancer | DELETE /api/v1/balancers/{balancer_id}/ips | Удаление IP-адресов из балансировщика |
TimewebCloudApi.BalancersApi | getBalancer | GET /api/v1/balancers/{balancer_id} | Получение бaлансировщика |
TimewebCloudApi.BalancersApi | getBalancerIPs | GET /api/v1/balancers/{balancer_id}/ips | Получение списка IP-адресов балансировщика |
TimewebCloudApi.BalancersApi | getBalancerRules | GET /api/v1/balancers/{balancer_id}/rules | Получение правил балансировщика |
TimewebCloudApi.BalancersApi | getBalancers | GET /api/v1/balancers | Получение списка всех бaлансировщиков |
TimewebCloudApi.BalancersApi | getBalancersPresets | GET /api/v1/presets/balancers | Получение списка тарифов для балансировщика |
TimewebCloudApi.BalancersApi | updateBalancer | PATCH /api/v1/balancers/{balancer_id} | Обновление балансировщика |
TimewebCloudApi.BalancersApi | updateBalancerRule | PATCH /api/v1/balancers/{balancer_id}/rules/{rule_id} | Обновление правила для балансировщика |
TimewebCloudApi.DatabasesApi | createDatabase | POST /api/v1/dbs | Создание базы данных |
TimewebCloudApi.DatabasesApi | createDatabaseBackup | POST /api/v1/dbs/{db_id}/backups | Создание бэкапа базы данных |
TimewebCloudApi.DatabasesApi | createDatabaseCluster | POST /api/v1/databases | Создание кластера базы данных |
TimewebCloudApi.DatabasesApi | createDatabaseInstance | POST /api/v1/databases/{db_cluster_id}/instances | Создание инстанса базы данных |
TimewebCloudApi.DatabasesApi | createDatabaseUser | POST /api/v1/databases/{db_cluster_id}/admins | Создание пользователя базы данных |
TimewebCloudApi.DatabasesApi | deleteDatabase | DELETE /api/v1/dbs/{db_id} | Удаление базы данных |
TimewebCloudApi.DatabasesApi | deleteDatabaseBackup | DELETE /api/v1/dbs/{db_id}/backups/{backup_id} | Удаление бэкапа базы данных |
TimewebCloudApi.DatabasesApi | deleteDatabaseCluster | DELETE /api/v1/databases/{db_cluster_id} | Удаление кластера базы данных |
TimewebCloudApi.DatabasesApi | deleteDatabaseInstance | DELETE /api/v1/databases/{db_cluster_id}/instances/{instance_id} | Удаление инстанса базы данных |
TimewebCloudApi.DatabasesApi | deleteDatabaseUser | DELETE /api/v1/databases/{db_cluster_id}/admins/{admin_id} | Удаление пользователя базы данных |
TimewebCloudApi.DatabasesApi | getDatabase | GET /api/v1/dbs/{db_id} | Получение базы данных |
TimewebCloudApi.DatabasesApi | getDatabaseAutoBackupsSettings | GET /api/v1/dbs/{db_id}/auto-backups | Получение настроек автобэкапов базы данных |
TimewebCloudApi.DatabasesApi | getDatabaseBackup | GET /api/v1/dbs/{db_id}/backups/{backup_id} | Получение бэкапа базы данных |
TimewebCloudApi.DatabasesApi | getDatabaseBackups | GET /api/v1/dbs/{db_id}/backups | Список бэкапов базы данных |
TimewebCloudApi.DatabasesApi | getDatabaseCluster | GET /api/v1/databases/{db_cluster_id} | Получение кластера базы данных |
TimewebCloudApi.DatabasesApi | getDatabaseClusterTypes | GET /api/v1/database-types | Получение списка типов кластеров баз данных |
TimewebCloudApi.DatabasesApi | getDatabaseClusters | GET /api/v1/databases | Получение списка кластеров баз данных |
TimewebCloudApi.DatabasesApi | getDatabaseInstance | GET /api/v1/databases/{db_cluster_id}/instances/{instance_id} | Получение инстанса базы данных |
TimewebCloudApi.DatabasesApi | getDatabaseInstances | GET /api/v1/databases/{db_cluster_id}/instances | Получение списка инстансов баз данных |
TimewebCloudApi.DatabasesApi | getDatabaseParameters | GET /api/v1/dbs/parameters | Получение списка параметров баз данных |
TimewebCloudApi.DatabasesApi | getDatabaseUser | GET /api/v1/databases/{db_cluster_id}/admins/{admin_id} | Получение пользователя базы данных |
TimewebCloudApi.DatabasesApi | getDatabaseUsers | GET /api/v1/databases/{db_cluster_id}/admins | Получение списка пользователей базы данных |
TimewebCloudApi.DatabasesApi | getDatabases | GET /api/v1/dbs | Получение списка всех баз данных |
TimewebCloudApi.DatabasesApi | getDatabasesPresets | GET /api/v1/presets/dbs | Получение списка тарифов для баз данных |
TimewebCloudApi.DatabasesApi | restoreDatabaseFromBackup | PUT /api/v1/dbs/{db_id}/backups/{backup_id} | Восстановление базы данных из бэкапа |
TimewebCloudApi.DatabasesApi | updateDatabase | PATCH /api/v1/dbs/{db_id} | Обновление базы данных |
TimewebCloudApi.DatabasesApi | updateDatabaseAutoBackupsSettings | PATCH /api/v1/dbs/{db_id}/auto-backups | Изменение настроек автобэкапов базы данных |
TimewebCloudApi.DatabasesApi | updateDatabaseCluster | PATCH /api/v1/databases/{db_cluster_id} | Изменение кластера базы данных |
TimewebCloudApi.DatabasesApi | updateDatabaseInstance | PATCH /api/v1/databases/{db_cluster_id}/instances/{instance_id} | Изменение инстанса базы данных |
TimewebCloudApi.DatabasesApi | updateDatabaseUser | PATCH /api/v1/databases/{db_cluster_id}/admins/{admin_id} | Изменение пользователя базы данных |
TimewebCloudApi.DedicatedServersApi | createDedicatedServer | POST /api/v1/dedicated-servers | Создание выделенного сервера |
TimewebCloudApi.DedicatedServersApi | deleteDedicatedServer | DELETE /api/v1/dedicated-servers/{dedicated_id} | Удаление выделенного сервера |
TimewebCloudApi.DedicatedServersApi | getDedicatedServer | GET /api/v1/dedicated-servers/{dedicated_id} | Получение выделенного сервера |
TimewebCloudApi.DedicatedServersApi | getDedicatedServerPresetAdditionalServices | GET /api/v1/presets/dedicated-servers/{preset_id}/additional-services | Получение дополнительных услуг для выделенного сервера |
TimewebCloudApi.DedicatedServersApi | getDedicatedServers | GET /api/v1/dedicated-servers | Получение списка выделенных серверов |
TimewebCloudApi.DedicatedServersApi | getDedicatedServersPresets | GET /api/v1/presets/dedicated-servers | Получение списка тарифов для выделенного сервера |
TimewebCloudApi.DedicatedServersApi | updateDedicatedServer | PATCH /api/v1/dedicated-servers/{dedicated_id} | Обновление выделенного сервера |
TimewebCloudApi.DomainsApi | addDomain | POST /api/v1/add-domain/{fqdn} | Добавление домена на аккаунт |
TimewebCloudApi.DomainsApi | addSubdomain | POST /api/v1/domains/{fqdn}/subdomains/{subdomain_fqdn} | Добавление поддомена |
TimewebCloudApi.DomainsApi | checkDomain | GET /api/v1/check-domain/{fqdn} | Проверить, доступен ли домен для регистрации |
TimewebCloudApi.DomainsApi | createDomainDNSRecord | POST /api/v1/domains/{fqdn}/dns-records | Добавить информацию о DNS-записи для домена или поддомена |
TimewebCloudApi.DomainsApi | createDomainRequest | POST /api/v1/domains-requests | Создание заявки на регистрацию/продление/трансфер домена |
TimewebCloudApi.DomainsApi | deleteDomain | DELETE /api/v1/domains/{fqdn} | Удаление домена |
TimewebCloudApi.DomainsApi | deleteDomainDNSRecord | DELETE /api/v1/domains/{fqdn}/dns-records/{record_id} | Удалить информацию о DNS-записи для домена или поддомена |
TimewebCloudApi.DomainsApi | deleteSubdomain | DELETE /api/v1/domains/{fqdn}/subdomains/{subdomain_fqdn} | Удаление поддомена |
TimewebCloudApi.DomainsApi | getDomain | GET /api/v1/domains/{fqdn} | Получение информации о домене |
TimewebCloudApi.DomainsApi | getDomainDNSRecords | GET /api/v1/domains/{fqdn}/dns-records | Получить информацию обо всех пользовательских DNS-записях домена или поддомена |
TimewebCloudApi.DomainsApi | getDomainDefaultDNSRecords | GET /api/v1/domains/{fqdn}/default-dns-records | Получить информацию обо всех DNS-записях по умолчанию домена или поддомена |
TimewebCloudApi.DomainsApi | getDomainNameServers | GET /api/v1/domains/{fqdn}/name-servers | Получение списка name-серверов домена |
TimewebCloudApi.DomainsApi | getDomainRequest | GET /api/v1/domains-requests/{request_id} | Получение заявки на регистрацию/продление/трансфер домена |
TimewebCloudApi.DomainsApi | getDomainRequests | GET /api/v1/domains-requests | Получение списка заявок на регистрацию/продление/трансфер домена |
TimewebCloudApi.DomainsApi | getDomains | GET /api/v1/domains | Получение списка всех доменов |
TimewebCloudApi.DomainsApi | getTLD | GET /api/v1/tlds/{tld_id} | Получить информацию о доменной зоне по ID |
TimewebCloudApi.DomainsApi | getTLDs | GET /api/v1/tlds | Получить информацию о доменных зонах |
TimewebCloudApi.DomainsApi | updateDomainAutoProlongation | PATCH /api/v1/domains/{fqdn} | Включение/выключение автопродления домена |
TimewebCloudApi.DomainsApi | updateDomainDNSRecord | PATCH /api/v1/domains/{fqdn}/dns-records/{record_id} | Обновить информацию о DNS-записи домена или поддомена |
TimewebCloudApi.DomainsApi | updateDomainNameServers | PUT /api/v1/domains/{fqdn}/name-servers | Изменение name-серверов домена |
TimewebCloudApi.DomainsApi | updateDomainRequest | PATCH /api/v1/domains-requests/{request_id} | Оплата/обновление заявки на регистрацию/продление/трансфер домена |
TimewebCloudApi.FirewallApi | addResourceToGroup | POST /api/v1/firewall/groups/{group_id}/resources/{resource_id} | Линковка ресурса в firewall group |
TimewebCloudApi.FirewallApi | createGroup | POST /api/v1/firewall/groups | Создание группы правил |
TimewebCloudApi.FirewallApi | createGroupRule | POST /api/v1/firewall/groups/{group_id}/rules | Создание firewall правила |
TimewebCloudApi.FirewallApi | deleteGroup | DELETE /api/v1/firewall/groups/{group_id} | Удаление группы правил |
TimewebCloudApi.FirewallApi | deleteGroupRule | DELETE /api/v1/firewall/groups/{group_id}/rules/{rule_id} | Удаление firewall правила |
TimewebCloudApi.FirewallApi | deleteResourceFromGroup | DELETE /api/v1/firewall/groups/{group_id}/resources/{resource_id} | Отлинковка ресурса из firewall group |
TimewebCloudApi.FirewallApi | getGroup | GET /api/v1/firewall/groups/{group_id} | Получение информации о группе правил |
TimewebCloudApi.FirewallApi | getGroupResources | GET /api/v1/firewall/groups/{group_id}/resources | Получение слинкованных ресурсов |
TimewebCloudApi.FirewallApi | getGroupRule | GET /api/v1/firewall/groups/{group_id}/rules/{rule_id} | Получение информации о правиле |
TimewebCloudApi.FirewallApi | getGroupRules | GET /api/v1/firewall/groups/{group_id}/rules | Получение списка правил |
TimewebCloudApi.FirewallApi | getGroups | GET /api/v1/firewall/groups | Получение групп правил |
TimewebCloudApi.FirewallApi | getRulesForResource | GET /api/v1/firewall/service/{resource_type}/{resource_id} | Получение групп правил для ресурса |
TimewebCloudApi.FirewallApi | updateGroup | PATCH /api/v1/firewall/groups/{group_id} | Обновление группы правил |
TimewebCloudApi.FirewallApi | updateGroupRule | PATCH /api/v1/firewall/groups/{group_id}/rules/{rule_id} | Обновление firewall правила |
TimewebCloudApi.FloatingIPApi | bindFloatingIp | POST /api/v1/floating-ips/{floating_ip_id}/bind | Привязать IP к сервису |
TimewebCloudApi.FloatingIPApi | createFloatingIp | POST /api/v1/floating-ips | Создание плавающего IP |
TimewebCloudApi.FloatingIPApi | deleteFloatingIP | DELETE /api/v1/floating-ips/{floating_ip_id} | Удаление плавающего IP по ID |
TimewebCloudApi.FloatingIPApi | getFloatingIp | GET /api/v1/floating-ips/{floating_ip_id} | Получение плавающего IP |
TimewebCloudApi.FloatingIPApi | getFloatingIps | GET /api/v1/floating-ips | Получение списка плавающих IP |
TimewebCloudApi.FloatingIPApi | unbindFloatingIp | POST /api/v1/floating-ips/{floating_ip_id}/unbind | Отвязать IP от сервиса |
TimewebCloudApi.FloatingIPApi | updateFloatingIP | PATCH /api/v1/floating-ips/{floating_ip_id} | Изменение плавающего IP по ID |
TimewebCloudApi.ImagesApi | createImage | POST /api/v1/images | Создание образа |
TimewebCloudApi.ImagesApi | createImageDownloadUrl | POST /api/v1/images/{image_id}/download-url | Создание ссылки на скачивание образа |
TimewebCloudApi.ImagesApi | deleteImage | DELETE /api/v1/images/{image_id} | Удаление образа |
TimewebCloudApi.ImagesApi | deleteImageDownloadURL | DELETE /api/v1/images/{image_id}/download-url/{image_url_id} | Удаление ссылки на образ |
TimewebCloudApi.ImagesApi | getImage | GET /api/v1/images/{image_id} | Получение информации о образе |
TimewebCloudApi.ImagesApi | getImageDownloadURL | GET /api/v1/images/{image_id}/download-url/{image_url_id} | Получение информации о ссылке на скачивание образа |
TimewebCloudApi.ImagesApi | getImageDownloadURLs | GET /api/v1/images/{image_id}/download-url | Получение информации о ссылках на скачивание образов |
TimewebCloudApi.ImagesApi | getImages | GET /api/v1/images | Получение списка образов |
TimewebCloudApi.ImagesApi | updateImage | PATCH /api/v1/images/{image_id} | Обновление информации о образе |
TimewebCloudApi.ImagesApi | uploadImage | POST /api/v1/images/{image_id} | Загрузка образа |
TimewebCloudApi.KubernetesApi | createCluster | POST /api/v1/k8s/clusters | Создание кластера |
TimewebCloudApi.KubernetesApi | createClusterNodeGroup | POST /api/v1/k8s/clusters/{cluster_id}/groups | Создание группы нод |
TimewebCloudApi.KubernetesApi | deleteCluster | DELETE /api/v1/k8s/clusters/{cluster_id} | Удаление кластера |
TimewebCloudApi.KubernetesApi | deleteClusterNode | DELETE /api/v1/k8s/clusters/{cluster_id}/nodes/{node_id} | Удаление ноды |
TimewebCloudApi.KubernetesApi | deleteClusterNodeGroup | DELETE /api/v1/k8s/clusters/{cluster_id}/groups/{group_id} | Удаление группы нод |
TimewebCloudApi.KubernetesApi | getCluster | GET /api/v1/k8s/clusters/{cluster_id} | Получение информации о кластере |
TimewebCloudApi.KubernetesApi | getClusterKubeconfig | GET /api/v1/k8s/clusters/{cluster_id}/kubeconfig | Получение файла kubeconfig |
TimewebCloudApi.KubernetesApi | getClusterNodeGroup | GET /api/v1/k8s/clusters/{cluster_id}/groups/{group_id} | Получение информации о группе нод |
TimewebCloudApi.KubernetesApi | getClusterNodeGroups | GET /api/v1/k8s/clusters/{cluster_id}/groups | Получение групп нод кластера |
TimewebCloudApi.KubernetesApi | getClusterNodes | GET /api/v1/k8s/clusters/{cluster_id}/nodes | Получение списка нод |
TimewebCloudApi.KubernetesApi | getClusterNodesFromGroup | GET /api/v1/k8s/clusters/{cluster_id}/groups/{group_id}/nodes | Получение списка нод, принадлежащих группе |
TimewebCloudApi.KubernetesApi | getClusterResources | GET /api/v1/k8s/clusters/{cluster_id}/resources | Получение ресурсов кластера |
TimewebCloudApi.KubernetesApi | getClusters | GET /api/v1/k8s/clusters | Получение списка кластеров |
TimewebCloudApi.KubernetesApi | getK8SNetworkDrivers | GET /api/v1/k8s/network-drivers | Получение списка сетевых драйверов k8s |
TimewebCloudApi.KubernetesApi | getK8SVersions | GET /api/v1/k8s/k8s-versions | Получение списка версий k8s |
TimewebCloudApi.KubernetesApi | getKubernetesPresets | GET /api/v1/presets/k8s | Получение списка тарифов |
TimewebCloudApi.KubernetesApi | increaseCountOfNodesInGroup | POST /api/v1/k8s/clusters/{cluster_id}/groups/{group_id}/nodes | Увеличение количества нод в группе на указанное количество |
TimewebCloudApi.KubernetesApi | reduceCountOfNodesInGroup | DELETE /api/v1/k8s/clusters/{cluster_id}/groups/{group_id}/nodes | Уменьшение количества нод в группе на указанное количество |
TimewebCloudApi.KubernetesApi | updateCluster | PATCH /api/v1/k8s/clusters/{cluster_id} | Обновление информации о кластере |
TimewebCloudApi.LocationsApi | getLocations | GET /api/v2/locations | Получение списка локаций |
TimewebCloudApi.MailApi | createDomainMailbox | POST /api/v1/mail/domains/{domain} | Создание почтового ящика |
TimewebCloudApi.MailApi | createMultipleDomainMailboxes | POST /api/v1/mail/domains/{domain}/batch | Множественное создание почтовых ящиков |
TimewebCloudApi.MailApi | deleteMailbox | DELETE /api/v1/mail/domains/{domain}/mailboxes/{mailbox} | Удаление почтового ящика |
TimewebCloudApi.MailApi | getDomainMailInfo | GET /api/v1/mail/domains/{domain}/info | Получение почтовой информации о домене |
TimewebCloudApi.MailApi | getDomainMailboxes | GET /api/v1/mail/domains/{domain} | Получение списка почтовых ящиков домена |
TimewebCloudApi.MailApi | getMailQuota | GET /api/v1/mail/quota | Получение квоты почты аккаунта |
TimewebCloudApi.MailApi | getMailbox | GET /api/v1/mail/domains/{domain}/mailboxes/{mailbox} | Получение почтового ящика |
TimewebCloudApi.MailApi | getMailboxes | GET /api/v1/mail | Получение списка почтовых ящиков аккаунта |
TimewebCloudApi.MailApi | updateDomainMailInfo | PATCH /api/v1/mail/domains/{domain}/info | Изменение почтовой информации о домене |
TimewebCloudApi.MailApi | updateMailQuota | PATCH /api/v1/mail/quota | Изменение квоты почты аккаунта |
TimewebCloudApi.MailApi | updateMailbox | PATCH /api/v1/mail/domains/{domain}/mailboxes/{mailbox} | Изменение почтового ящика |
TimewebCloudApi.NetworkDrivesApi | createNetworkDrive | POST /api/v1/network-drives | Создание сетевого диска |
TimewebCloudApi.NetworkDrivesApi | deleteNetworkDrive | DELETE /api/v1/network-drives/{network_drive_id} | Удаление сетевого диска по идентификатору |
TimewebCloudApi.NetworkDrivesApi | getNetworkDrive | GET /api/v1/network-drives/{network_drive_id} | Получение сетевого диска |
TimewebCloudApi.NetworkDrivesApi | getNetworkDrives | GET /api/v1/network-drives | Получение списка cетевых дисков |
TimewebCloudApi.NetworkDrivesApi | getNetworkDrivesAvailableResources | GET /api/v1/network-drives/available-resources | Получение списка сервисов доступных для подключения диска |
TimewebCloudApi.NetworkDrivesApi | getNetworkDrivesPresets | GET /api/v1/presets/network-drives | Получение списка доступных тарифов для сетевого диска |
TimewebCloudApi.NetworkDrivesApi | mountNetworkDrive | POST /api/v1/network-drives/{network_drive_id}/mount | Подключить сетевой диск к сервису |
TimewebCloudApi.NetworkDrivesApi | unmountNetworkDrive | POST /api/v1/network-drives/{network_drive_id}/unmount | Отключить сетевой диск от сервиса |
TimewebCloudApi.NetworkDrivesApi | updateNetworkDrive | PATCH /api/v1/network-drives/{network_drive_id} | Изменение сетевого диска по ID |
TimewebCloudApi.ProjectsApi | addBalancerToProject | POST /api/v1/projects/{project_id}/resources/balancers | Добавление балансировщика в проект |
TimewebCloudApi.ProjectsApi | addClusterToProject | POST /api/v1/projects/{project_id}/resources/clusters | Добавление кластера в проект |
TimewebCloudApi.ProjectsApi | addDatabaseToProject | POST /api/v1/projects/{project_id}/resources/databases | Добавление базы данных в проект |
TimewebCloudApi.ProjectsApi | addDedicatedServerToProject | POST /api/v1/projects/{project_id}/resources/dedicated | Добавление выделенного сервера в проект |
TimewebCloudApi.ProjectsApi | addServerToProject | POST /api/v1/projects/{project_id}/resources/servers | Добавление сервера в проект |
TimewebCloudApi.ProjectsApi | addStorageToProject | POST /api/v1/projects/{project_id}/resources/buckets | Добавление хранилища в проект |
TimewebCloudApi.ProjectsApi | createProject | POST /api/v1/projects | Создание проекта |
TimewebCloudApi.ProjectsApi | deleteProject | DELETE /api/v1/projects/{project_id} | Удаление проекта |
TimewebCloudApi.ProjectsApi | getAccountBalancers | GET /api/v1/projects/resources/balancers | Получение списка всех балансировщиков на аккаунте |
TimewebCloudApi.ProjectsApi | getAccountClusters | GET /api/v1/projects/resources/clusters | Получение списка всех кластеров на аккаунте |
TimewebCloudApi.ProjectsApi | getAccountDatabases | GET /api/v1/projects/resources/databases | Получение списка всех баз данных на аккаунте |
TimewebCloudApi.ProjectsApi | getAccountDedicatedServers | GET /api/v1/projects/resources/dedicated | Получение списка всех выделенных серверов на аккаунте |
TimewebCloudApi.ProjectsApi | getAccountServers | GET /api/v1/projects/resources/servers | Получение списка всех серверов на аккаунте |
TimewebCloudApi.ProjectsApi | getAccountStorages | GET /api/v1/projects/resources/buckets | Получение списка всех хранилищ на аккаунте |
TimewebCloudApi.ProjectsApi | getAllProjectResources | GET /api/v1/projects/{project_id}/resources | Получение всех ресурсов проекта |
TimewebCloudApi.ProjectsApi | getProject | GET /api/v1/projects/{project_id} | Получение проекта по ID |
TimewebCloudApi.ProjectsApi | getProjectBalancers | GET /api/v1/projects/{project_id}/resources/balancers | Получение списка балансировщиков проекта |
TimewebCloudApi.ProjectsApi | getProjectClusters | GET /api/v1/projects/{project_id}/resources/clusters | Получение списка кластеров проекта |
TimewebCloudApi.ProjectsApi | getProjectDatabases | GET /api/v1/projects/{project_id}/resources/databases | Получение списка баз данных проекта |
TimewebCloudApi.ProjectsApi | getProjectDedicatedServers | GET /api/v1/projects/{project_id}/resources/dedicated | Получение списка выделенных серверов проекта |
TimewebCloudApi.ProjectsApi | getProjectServers | GET /api/v1/projects/{project_id}/resources/servers | Получение списка серверов проекта |
TimewebCloudApi.ProjectsApi | getProjectStorages | GET /api/v1/projects/{project_id}/resources/buckets | Получение списка хранилищ проекта |
TimewebCloudApi.ProjectsApi | getProjects | GET /api/v1/projects | Получение списка проектов |
TimewebCloudApi.ProjectsApi | transferResourceToAnotherProject | PUT /api/v1/projects/{project_id}/resources/transfer | Перенести ресурс в другой проект |
TimewebCloudApi.ProjectsApi | updateProject | PUT /api/v1/projects/{project_id} | Изменение проекта |
TimewebCloudApi.S3Api | addStorageSubdomainCertificate | POST /api/v1/storages/certificates/generate | Добавление сертификата для поддомена хранилища |
TimewebCloudApi.S3Api | addStorageSubdomains | POST /api/v1/storages/buckets/{bucket_id}/subdomains | Добавление поддоменов для хранилища |
TimewebCloudApi.S3Api | copyStorageFile | POST /api/v1/storages/buckets/{bucket_id}/object-manager/copy | Копирование файла/директории в хранилище |
TimewebCloudApi.S3Api | createFolderInStorage | POST /api/v1/storages/buckets/{bucket_id}/object-manager/mkdir | Создание директории в хранилище |
TimewebCloudApi.S3Api | createStorage | POST /api/v1/storages/buckets | Создание хранилища |
TimewebCloudApi.S3Api | deleteStorage | DELETE /api/v1/storages/buckets/{bucket_id} | Удаление хранилища на аккаунте |
TimewebCloudApi.S3Api | deleteStorageFile | DELETE /api/v1/storages/buckets/{bucket_id}/object-manager/remove | Удаление файла/директории в хранилище |
TimewebCloudApi.S3Api | deleteStorageSubdomains | DELETE /api/v1/storages/buckets/{bucket_id}/subdomains | Удаление поддоменов хранилища |
TimewebCloudApi.S3Api | getStorageFilesList | GET /api/v1/storages/buckets/{bucket_id}/object-manager/list | Получение списка файлов в хранилище по префиксу |
TimewebCloudApi.S3Api | getStorageSubdomains | GET /api/v1/storages/buckets/{bucket_id}/subdomains | Получение списка поддоменов хранилища |
TimewebCloudApi.S3Api | getStorageTransferStatus | GET /api/v1/storages/buckets/{bucket_id}/transfer-status | Получение статуса переноса хранилища от стороннего S3 в Timeweb Cloud |
TimewebCloudApi.S3Api | getStorageUsers | GET /api/v1/storages/users | Получение списка пользователей хранилищ аккаунта |
TimewebCloudApi.S3Api | getStorages | GET /api/v1/storages/buckets | Получение списка хранилищ аккаунта |
TimewebCloudApi.S3Api | getStoragesPresets | GET /api/v1/presets/storages | Получение списка тарифов для хранилищ |
TimewebCloudApi.S3Api | renameStorageFile | POST /api/v1/storages/buckets/{bucket_id}/object-manager/rename | Переименование файла/директории в хранилище |
TimewebCloudApi.S3Api | transferStorage | POST /api/v1/storages/transfer | Перенос хранилища от стороннего провайдера S3 в Timeweb Cloud |
TimewebCloudApi.S3Api | updateStorage | PATCH /api/v1/storages/buckets/{bucket_id} | Изменение хранилища на аккаунте |
TimewebCloudApi.S3Api | updateStorageUser | PATCH /api/v1/storages/users/{user_id} | Изменение пароля пользователя-администратора хранилища |
TimewebCloudApi.S3Api | uploadFileToStorage | POST /api/v1/storages/buckets/{bucket_id}/object-manager/upload | Загрузка файлов в хранилище |
TimewebCloudApi.SSHApi | addKeyToServer | POST /api/v1/servers/{server_id}/ssh-keys | Добавление SSH-ключей на сервер |
TimewebCloudApi.SSHApi | createKey | POST /api/v1/ssh-keys | Создание SSH-ключа |
TimewebCloudApi.SSHApi | deleteKey | DELETE /api/v1/ssh-keys/{ssh_key_id} | Удаление SSH-ключа по ID |
TimewebCloudApi.SSHApi | deleteKeyFromServer | DELETE /api/v1/servers/{server_id}/ssh-keys/{ssh_key_id} | Удаление SSH-ключей с сервера |
TimewebCloudApi.SSHApi | getKey | GET /api/v1/ssh-keys/{ssh_key_id} | Получение SSH-ключа по ID |
TimewebCloudApi.SSHApi | getKeys | GET /api/v1/ssh-keys | Получение списка SSH-ключей |
TimewebCloudApi.SSHApi | updateKey | PATCH /api/v1/ssh-keys/{ssh_key_id} | Изменение SSH-ключа по ID |
TimewebCloudApi.ServersApi | addServerIP | POST /api/v1/servers/{server_id}/ips | Добавление IP-адреса сервера |
TimewebCloudApi.ServersApi | cloneServer | POST /api/v1/servers/{server_id}/clone | Клонирование сервера |
TimewebCloudApi.ServersApi | createServer | POST /api/v1/servers | Создание сервера |
TimewebCloudApi.ServersApi | createServerDisk | POST /api/v1/servers/{server_id}/disks | Создание диска сервера |
TimewebCloudApi.ServersApi | createServerDiskBackup | POST /api/v1/servers/{server_id}/disks/{disk_id}/backups | Создание бэкапа диска сервера |
TimewebCloudApi.ServersApi | deleteServer | DELETE /api/v1/servers/{server_id} | Удаление сервера |
TimewebCloudApi.ServersApi | deleteServerDisk | DELETE /api/v1/servers/{server_id}/disks/{disk_id} | Удаление диска сервера |
TimewebCloudApi.ServersApi | deleteServerDiskBackup | DELETE /api/v1/servers/{server_id}/disks/{disk_id}/backups/{backup_id} | Удаление бэкапа диска сервера |
TimewebCloudApi.ServersApi | deleteServerIP | DELETE /api/v1/servers/{server_id}/ips | Удаление IP-адреса сервера |
TimewebCloudApi.ServersApi | getConfigurators | GET /api/v1/configurator/servers | Получение списка конфигураторов серверов |
TimewebCloudApi.ServersApi | getOsList | GET /api/v1/os/servers | Получение списка операционных систем |
TimewebCloudApi.ServersApi | getServer | GET /api/v1/servers/{server_id} | Получение сервера |
TimewebCloudApi.ServersApi | getServerDisk | GET /api/v1/servers/{server_id}/disks/{disk_id} | Получение диска сервера |
TimewebCloudApi.ServersApi | getServerDiskAutoBackupSettings | GET /api/v1/servers/{server_id}/disks/{disk_id}/auto-backups | Получить настройки автобэкапов диска сервера |
TimewebCloudApi.ServersApi | getServerDiskBackup | GET /api/v1/servers/{server_id}/disks/{disk_id}/backups/{backup_id} | Получение бэкапа диска сервера |
TimewebCloudApi.ServersApi | getServerDiskBackups | GET /api/v1/servers/{server_id}/disks/{disk_id}/backups | Получение списка бэкапов диска сервера |
TimewebCloudApi.ServersApi | getServerDisks | GET /api/v1/servers/{server_id}/disks | Получение списка дисков сервера |
TimewebCloudApi.ServersApi | getServerIPs | GET /api/v1/servers/{server_id}/ips | Получение списка IP-адресов сервера |
TimewebCloudApi.ServersApi | getServerLogs | GET /api/v1/servers/{server_id}/logs | Получение списка логов сервера |
TimewebCloudApi.ServersApi | getServerStatistics | GET /api/v1/servers/{server_id}/statistics | Получение статистики сервера |
TimewebCloudApi.ServersApi | getServerStatisticsNew | GET /api/v1/servers/{server_id}/statistics/{time_from}/{period}/{keys} | Получение статистики сервера |
TimewebCloudApi.ServersApi | getServers | GET /api/v1/servers | Получение списка серверов |
TimewebCloudApi.ServersApi | getServersPresets | GET /api/v1/presets/servers | Получение списка тарифов серверов |
TimewebCloudApi.ServersApi | getSoftware | GET /api/v1/software/servers | Получение списка ПО из маркетплейса |
TimewebCloudApi.ServersApi | hardShutdownServer | POST /api/v1/servers/{server_id}/hard-shutdown | Принудительное выключение сервера |
TimewebCloudApi.ServersApi | imageUnmountAndServerReload | POST /api/v1/servers/{server_id}/image-unmount | Отмонтирование ISO образа и перезагрузка сервера |
TimewebCloudApi.ServersApi | performActionOnBackup | POST /api/v1/servers/{server_id}/disks/{disk_id}/backups/{backup_id}/action | Выполнение действия над бэкапом диска сервера |
TimewebCloudApi.ServersApi | performActionOnServer | POST /api/v1/servers/{server_id}/action | Выполнение действия над сервером |
TimewebCloudApi.ServersApi | rebootServer | POST /api/v1/servers/{server_id}/reboot | Перезагрузка сервера |
TimewebCloudApi.ServersApi | resetServerPassword | POST /api/v1/servers/{server_id}/reset-password | Сброс пароля сервера |
TimewebCloudApi.ServersApi | shutdownServer | POST /api/v1/servers/{server_id}/shutdown | Выключение сервера |
TimewebCloudApi.ServersApi | startServer | POST /api/v1/servers/{server_id}/start | Запуск сервера |
TimewebCloudApi.ServersApi | updateServer | PATCH /api/v1/servers/{server_id} | Изменение сервера |
TimewebCloudApi.ServersApi | updateServerDisk | PATCH /api/v1/servers/{server_id}/disks/{disk_id} | Изменение параметров диска сервера |
TimewebCloudApi.ServersApi | updateServerDiskAutoBackupSettings | PATCH /api/v1/servers/{server_id}/disks/{disk_id}/auto-backups | Изменение настроек автобэкапов диска сервера |
TimewebCloudApi.ServersApi | updateServerDiskBackup | PATCH /api/v1/servers/{server_id}/disks/{disk_id}/backups/{backup_id} | Изменение бэкапа диска сервера |
TimewebCloudApi.ServersApi | updateServerIP | PATCH /api/v1/servers/{server_id}/ips | Изменение IP-адреса сервера |
TimewebCloudApi.ServersApi | updateServerNAT | PATCH /api/v1/servers/{server_id}/local-networks/nat-mode | Изменение правил маршрутизации трафика сервера (NAT) |
TimewebCloudApi.ServersApi | updateServerOSBootMode | POST /api/v1/servers/{server_id}/boot-mode | Выбор типа загрузки операционной системы сервера |
TimewebCloudApi.VPCApi | createVPC | POST /api/v2/vpcs | Создание VPC |
TimewebCloudApi.VPCApi | deleteVPC | DELETE /api/v1/vpcs/{vpc_id} | Удаление VPC по ID сети |
TimewebCloudApi.VPCApi | getVPC | GET /api/v2/vpcs/{vpc_id} | Получение VPC |
TimewebCloudApi.VPCApi | getVPCPorts | GET /api/v1/vpcs/{vpc_id}/ports | Получение списка портов для VPC |
TimewebCloudApi.VPCApi | getVPCServices | GET /api/v2/vpcs/{vpc_id}/services | Получение списка сервисов в VPC |
TimewebCloudApi.VPCApi | getVPCs | GET /api/v2/vpcs | Получение списка VPCs |
TimewebCloudApi.VPCApi | updateVPCs | PATCH /api/v2/vpcs/{vpc_id} | Изменение VPC по ID сети |
- TimewebCloudApi.AddBalancerToProject200Response
- TimewebCloudApi.AddBalancerToProjectRequest
- TimewebCloudApi.AddBitbucket
- TimewebCloudApi.AddClusterToProjectRequest
- TimewebCloudApi.AddCountries
- TimewebCloudApi.AddCountriesToAllowedList201Response
- TimewebCloudApi.AddCountriesToAllowedListRequest
- TimewebCloudApi.AddDatabaseToProjectRequest
- TimewebCloudApi.AddDedicatedServerToProjectRequest
- TimewebCloudApi.AddGit
- TimewebCloudApi.AddGithub
- TimewebCloudApi.AddGitlab
- TimewebCloudApi.AddIPsToAllowedList201Response
- TimewebCloudApi.AddIPsToAllowedListRequest
- TimewebCloudApi.AddIPsToBalancerRequest
- TimewebCloudApi.AddIps
- TimewebCloudApi.AddKeyToServerRequest
- TimewebCloudApi.AddProvider201Response
- TimewebCloudApi.AddServerIP201Response
- TimewebCloudApi.AddServerIPRequest
- TimewebCloudApi.AddServerToProjectRequest
- TimewebCloudApi.AddStorageSubdomainCertificateRequest
- TimewebCloudApi.AddStorageSubdomains200Response
- TimewebCloudApi.AddStorageSubdomainsRequest
- TimewebCloudApi.AddStorageToProjectRequest
- TimewebCloudApi.AddSubdomain201Response
- TimewebCloudApi.AddedSubdomain
- TimewebCloudApi.ApiKey
- TimewebCloudApi.App
- TimewebCloudApi.AppConfiguration
- TimewebCloudApi.AppDiskStatus
- TimewebCloudApi.AppDomainsInner
- TimewebCloudApi.AppProvider
- TimewebCloudApi.AppsPresets
- TimewebCloudApi.AppsPresetsBackendPresetsInner
- TimewebCloudApi.AppsPresetsFrontendPresetsInner
- TimewebCloudApi.AutoBackup
- TimewebCloudApi.AutoReplyIsDisabled
- TimewebCloudApi.AutoReplyIsEnabled
- TimewebCloudApi.AvailabilityZone
- TimewebCloudApi.AvailableFrameworks
- TimewebCloudApi.AvailableFrameworksBackendFrameworksInner
- TimewebCloudApi.AvailableFrameworksFrontendFrameworksInner
- TimewebCloudApi.Backup
- TimewebCloudApi.Balancer
- TimewebCloudApi.BaseError
- TimewebCloudApi.BindFloatingIp
- TimewebCloudApi.Bonus
- TimewebCloudApi.Branch
- TimewebCloudApi.Bucket
- TimewebCloudApi.BucketDiskStats
- TimewebCloudApi.BucketUser
- TimewebCloudApi.CheckDomain200Response
- TimewebCloudApi.ClusterEdit
- TimewebCloudApi.ClusterIn
- TimewebCloudApi.ClusterOut
- TimewebCloudApi.ClusterResponse
- TimewebCloudApi.Clusterk8s
- TimewebCloudApi.ClustersResponse
- TimewebCloudApi.Commit
- TimewebCloudApi.ComponentsSchemasBaseError
- TimewebCloudApi.ConfigParameters
- TimewebCloudApi.CopyStorageFileRequest
- TimewebCloudApi.CreateAdmin
- TimewebCloudApi.CreateApiKey
- TimewebCloudApi.CreateApp
- TimewebCloudApi.CreateApp201Response
- TimewebCloudApi.CreateBalancer
- TimewebCloudApi.CreateBalancer200Response
- TimewebCloudApi.CreateBalancerRule200Response
- TimewebCloudApi.CreateCluster
- TimewebCloudApi.CreateClusterAdmin
- TimewebCloudApi.CreateClusterInstance
- TimewebCloudApi.CreateDatabase201Response
- TimewebCloudApi.CreateDatabaseBackup201Response
- TimewebCloudApi.CreateDatabaseBackup409Response
- TimewebCloudApi.CreateDatabaseCluster201Response
- TimewebCloudApi.CreateDatabaseInstance201Response
- TimewebCloudApi.CreateDatabaseUser201Response
- TimewebCloudApi.CreateDb
- TimewebCloudApi.CreateDbAutoBackups
- TimewebCloudApi.CreateDedicatedServer
- TimewebCloudApi.CreateDedicatedServer201Response
- TimewebCloudApi.CreateDeploy201Response
- TimewebCloudApi.CreateDeployRequest
- TimewebCloudApi.CreateDns
- TimewebCloudApi.CreateDomainDNSRecord201Response
- TimewebCloudApi.CreateDomainMailbox201Response
- TimewebCloudApi.CreateDomainMailboxRequest
- TimewebCloudApi.CreateDomainRequest201Response
- TimewebCloudApi.CreateFloatingIp
- TimewebCloudApi.CreateFloatingIp201Response
- TimewebCloudApi.CreateFolderInStorageRequest
- TimewebCloudApi.CreateInstance
- TimewebCloudApi.CreateKey201Response
- TimewebCloudApi.CreateKeyRequest
- TimewebCloudApi.CreateMultipleDomainMailboxes201Response
- TimewebCloudApi.CreateMultipleDomainMailboxesRequest
- TimewebCloudApi.CreateMultipleDomainMailboxesRequestMailboxesInner
- TimewebCloudApi.CreateNetworkDrive
- TimewebCloudApi.CreateNetworkDrive201Response
- TimewebCloudApi.CreateProject
- TimewebCloudApi.CreateProject201Response
- TimewebCloudApi.CreateRule
- TimewebCloudApi.CreateServer
- TimewebCloudApi.CreateServer201Response
- TimewebCloudApi.CreateServerConfiguration
- TimewebCloudApi.CreateServerDisk201Response
- TimewebCloudApi.CreateServerDiskBackup201Response
- TimewebCloudApi.CreateServerDiskBackupRequest
- TimewebCloudApi.CreateServerDiskRequest
- TimewebCloudApi.CreateServerNetwork
- TimewebCloudApi.CreateStorage201Response
- TimewebCloudApi.CreateStorageRequest
- TimewebCloudApi.CreateToken201Response
- TimewebCloudApi.CreateVPC201Response
- TimewebCloudApi.CreateVpc
- TimewebCloudApi.CreatedApiKey
- TimewebCloudApi.DatabaseAdmin
- TimewebCloudApi.DatabaseAdminInstancesInner
- TimewebCloudApi.DatabaseCluster
- TimewebCloudApi.DatabaseClusterDiskStats
- TimewebCloudApi.DatabaseClusterNetworksInner
- TimewebCloudApi.DatabaseClusterNetworksInnerIpsInner
- TimewebCloudApi.DatabaseInstance
- TimewebCloudApi.DatabaseType
- TimewebCloudApi.DatabaseTypeRequirements
- TimewebCloudApi.Db
- TimewebCloudApi.DbDiskStats
- TimewebCloudApi.DbType
- TimewebCloudApi.DedicatedServer
- TimewebCloudApi.DedicatedServerAdditionalService
- TimewebCloudApi.DedicatedServerPreset
- TimewebCloudApi.DedicatedServerPresetCpu
- TimewebCloudApi.DedicatedServerPresetDisk
- TimewebCloudApi.DedicatedServerPresetMemory
- TimewebCloudApi.DeleteBalancer200Response
- TimewebCloudApi.DeleteCluster200Response
- TimewebCloudApi.DeleteCountriesFromAllowedList200Response
- TimewebCloudApi.DeleteCountriesFromAllowedListRequest
- TimewebCloudApi.DeleteDatabase200Response
- TimewebCloudApi.DeleteDatabaseCluster200Response
- TimewebCloudApi.DeleteIPsFromAllowedList200Response
- TimewebCloudApi.DeleteIPsFromAllowedListRequest
- TimewebCloudApi.DeleteServer200Response
- TimewebCloudApi.DeleteServerIPRequest
- TimewebCloudApi.DeleteServiceResponse
- TimewebCloudApi.DeleteStorage200Response
- TimewebCloudApi.DeleteStorageFileRequest
- TimewebCloudApi.Deploy
- TimewebCloudApi.DeploySettingsInner
- TimewebCloudApi.DeployStatus
- TimewebCloudApi.DnsRecord
- TimewebCloudApi.DnsRecordData
- TimewebCloudApi.Domain
- TimewebCloudApi.DomainAllowedBuyPeriodsInner
- TimewebCloudApi.DomainInfo
- TimewebCloudApi.DomainNameServer
- TimewebCloudApi.DomainNameServerItemsInner
- TimewebCloudApi.DomainPaymentPeriod
- TimewebCloudApi.DomainPrimeType
- TimewebCloudApi.DomainProlong
- TimewebCloudApi.DomainRegister
- TimewebCloudApi.DomainRequest
- TimewebCloudApi.DomainTransfer
- TimewebCloudApi.EditApiKey
- TimewebCloudApi.Finances
- TimewebCloudApi.FirewallGroup
- TimewebCloudApi.FirewallGroupInAPI
- TimewebCloudApi.FirewallGroupOutResponse
- TimewebCloudApi.FirewallGroupResource
- TimewebCloudApi.FirewallGroupResourceOutResponse
- TimewebCloudApi.FirewallGroupResourcesOutResponse
- TimewebCloudApi.FirewallGroupsOutResponse
- TimewebCloudApi.FirewallRule
- TimewebCloudApi.FirewallRuleDirection
- TimewebCloudApi.FirewallRuleInAPI
- TimewebCloudApi.FirewallRuleOutResponse
- TimewebCloudApi.FirewallRuleProtocol
- TimewebCloudApi.FirewallRulesOutResponse
- TimewebCloudApi.FloatingIp
- TimewebCloudApi.ForwardingIncomingIsDisabled
- TimewebCloudApi.ForwardingIncomingIsEnabled
- TimewebCloudApi.ForwardingOutgoingIsDisabled
- TimewebCloudApi.ForwardingOutgoingIsEnabled
- TimewebCloudApi.Frameworks
- TimewebCloudApi.Free
- TimewebCloudApi.GetAccountStatus200Response
- TimewebCloudApi.GetAllProjectResources200Response
- TimewebCloudApi.GetAppDeploys200Response
- TimewebCloudApi.GetAppLogs200Response
- TimewebCloudApi.GetApps200Response
- TimewebCloudApi.GetAuthAccessSettings200Response
- TimewebCloudApi.GetAuthAccessSettings200ResponseWhiteList
- TimewebCloudApi.GetBalancerIPs200Response
- TimewebCloudApi.GetBalancerRules200Response
- TimewebCloudApi.GetBalancers200Response
- TimewebCloudApi.GetBalancersPresets200Response
- TimewebCloudApi.GetBranches200Response
- TimewebCloudApi.GetCommits200Response
- TimewebCloudApi.GetConfigurators200Response
- TimewebCloudApi.GetCountries200Response
- TimewebCloudApi.GetDatabaseAutoBackupsSettings200Response
- TimewebCloudApi.GetDatabaseBackups200Response
- TimewebCloudApi.GetDatabaseClusterTypes200Response
- TimewebCloudApi.GetDatabaseClusters200Response
- TimewebCloudApi.GetDatabaseInstances200Response
- TimewebCloudApi.GetDatabaseUsers200Response
- TimewebCloudApi.GetDatabases200Response
- TimewebCloudApi.GetDatabasesPresets200Response
- TimewebCloudApi.GetDedicatedServerPresetAdditionalServices200Response
- TimewebCloudApi.GetDedicatedServers200Response
- TimewebCloudApi.GetDedicatedServersPresets200Response
- TimewebCloudApi.GetDeployLogs200Response
- TimewebCloudApi.GetDeploySettings200Response
- TimewebCloudApi.GetDomain200Response
- TimewebCloudApi.GetDomainDNSRecords200Response
- TimewebCloudApi.GetDomainMailInfo200Response
- TimewebCloudApi.GetDomainNameServers200Response
- TimewebCloudApi.GetDomainRequests200Response
- TimewebCloudApi.GetDomains200Response
- TimewebCloudApi.GetFinances200Response
- TimewebCloudApi.GetFinances400Response
- TimewebCloudApi.GetFinances401Response
- TimewebCloudApi.GetFinances403Response
- TimewebCloudApi.GetFinances429Response
- TimewebCloudApi.GetFinances500Response
- TimewebCloudApi.GetFloatingIps200Response
- TimewebCloudApi.GetImage404Response
- TimewebCloudApi.GetKey200Response
- TimewebCloudApi.GetKeys200Response
- TimewebCloudApi.GetLocations200Response
- TimewebCloudApi.GetMailQuota200Response
- TimewebCloudApi.GetMailboxes200Response
- TimewebCloudApi.GetNetworkDrives200Response
- TimewebCloudApi.GetNetworkDrivesAvailableResources200Response
- TimewebCloudApi.GetNetworkDrivesPresets200Response
- TimewebCloudApi.GetNotificationSettings200Response
- TimewebCloudApi.GetOsList200Response
- TimewebCloudApi.GetProjectBalancers200Response
- TimewebCloudApi.GetProjectClusters200Response
- TimewebCloudApi.GetProjectDatabases200Response
- TimewebCloudApi.GetProjectDedicatedServers200Response
- TimewebCloudApi.GetProjectServers200Response
- TimewebCloudApi.GetProjectStorages200Response
- TimewebCloudApi.GetProjects200Response
- TimewebCloudApi.GetProviders200Response
- TimewebCloudApi.GetRepositories200Response
- TimewebCloudApi.GetServerDiskAutoBackupSettings200Response
- TimewebCloudApi.GetServerDiskBackup200Response
- TimewebCloudApi.GetServerDiskBackups200Response
- TimewebCloudApi.GetServerDisks200Response
- TimewebCloudApi.GetServerIPs200Response
- TimewebCloudApi.GetServerLogs200Response
- TimewebCloudApi.GetServerStatistics200Response
- TimewebCloudApi.GetServerStatistics200ResponseCpuInner
- TimewebCloudApi.GetServerStatistics200ResponseDiskInner
- TimewebCloudApi.GetServerStatistics200ResponseNetworkTrafficInner
- TimewebCloudApi.GetServerStatistics200ResponseRamInner
- TimewebCloudApi.GetServerStatisticsNew200Response
- TimewebCloudApi.GetServers200Response
- TimewebCloudApi.GetServersPresets200Response
- TimewebCloudApi.GetSoftware200Response
- TimewebCloudApi.GetStorageFilesList200Response
- TimewebCloudApi.GetStorageSubdomains200Response
- TimewebCloudApi.GetStorageTransferStatus200Response
- TimewebCloudApi.GetStorageUsers200Response
- TimewebCloudApi.GetStoragesPresets200Response
- TimewebCloudApi.GetTLD200Response
- TimewebCloudApi.GetTLDs200Response
- TimewebCloudApi.GetTokens200Response
- TimewebCloudApi.GetVPCPorts200Response
- TimewebCloudApi.GetVPCServices200Response
- TimewebCloudApi.GetVPCs200Response
- TimewebCloudApi.Image
- TimewebCloudApi.ImageDownload
- TimewebCloudApi.ImageDownloadResponse
- TimewebCloudApi.ImageDownloadsResponse
- TimewebCloudApi.ImageInAPI
- TimewebCloudApi.ImageOutResponse
- TimewebCloudApi.ImageStatus
- TimewebCloudApi.ImageUpdateAPI
- TimewebCloudApi.ImageUrlAuth
- TimewebCloudApi.ImageUrlIn
- TimewebCloudApi.ImagesOutResponse
- TimewebCloudApi.Invoice
- TimewebCloudApi.K8SVersionsResponse
- TimewebCloudApi.Location
- TimewebCloudApi.LocationDto
- TimewebCloudApi.Mailbox
- TimewebCloudApi.MailboxAutoReply
- TimewebCloudApi.MailboxForwardingIncoming
- TimewebCloudApi.MailboxForwardingOutgoing
- TimewebCloudApi.MailboxSpamFilter
- TimewebCloudApi.MasterPresetOutApi
- TimewebCloudApi.Meta
- TimewebCloudApi.MountNetworkDrive
- TimewebCloudApi.Network
- TimewebCloudApi.NetworkDrive
- TimewebCloudApi.NetworkDriveAvailableResource
- TimewebCloudApi.NetworkDrivePreset
- TimewebCloudApi.NetworkDrivePresetRead
- TimewebCloudApi.NetworkDrivePresetWrite
- TimewebCloudApi.NetworkDriveServiceListInner
- TimewebCloudApi.NetworkDriversResponse
- TimewebCloudApi.NodeCount
- TimewebCloudApi.NodeGroupIn
- TimewebCloudApi.NodeGroupInConfiguration
- TimewebCloudApi.NodeGroupOut
- TimewebCloudApi.NodeGroupResponse
- TimewebCloudApi.NodeGroupsResponse
- TimewebCloudApi.NodeOut
- TimewebCloudApi.NodesResponse
- TimewebCloudApi.NotificationSetting
- TimewebCloudApi.NotificationSettingChannel
- TimewebCloudApi.NotificationSettingChannels
- TimewebCloudApi.NotificationSettingType
- TimewebCloudApi.OS
- TimewebCloudApi.PerformActionOnBackupRequest
- TimewebCloudApi.PerformActionOnServerRequest
- TimewebCloudApi.Policy
- TimewebCloudApi.PresetsBalancer
- TimewebCloudApi.PresetsDbs
- TimewebCloudApi.PresetsResponse
- TimewebCloudApi.PresetsStorage
- TimewebCloudApi.Project
- TimewebCloudApi.ProjectResource
- TimewebCloudApi.Provider
- TimewebCloudApi.Providers
- TimewebCloudApi.Quota
- TimewebCloudApi.RefreshApiKey
- TimewebCloudApi.RemoveCountries
- TimewebCloudApi.RemoveIps
- TimewebCloudApi.RenameStorageFileRequest
- TimewebCloudApi.Repository
- TimewebCloudApi.Resource
- TimewebCloudApi.ResourceTransfer
- TimewebCloudApi.ResourceType
- TimewebCloudApi.Resources
- TimewebCloudApi.ResourcesResponse
- TimewebCloudApi.Rule
- TimewebCloudApi.S3Object
- TimewebCloudApi.S3ObjectOwner
- TimewebCloudApi.S3Subdomain
- TimewebCloudApi.SchemasBaseError
- TimewebCloudApi.SchemasMeta
- TimewebCloudApi.ServerBackup
- TimewebCloudApi.ServerDisk
- TimewebCloudApi.ServerIp
- TimewebCloudApi.ServerLog
- TimewebCloudApi.ServersConfigurator
- TimewebCloudApi.ServersConfiguratorRequirements
- TimewebCloudApi.ServersOs
- TimewebCloudApi.ServersOsRequirements
- TimewebCloudApi.ServersPreset
- TimewebCloudApi.ServersSoftware
- TimewebCloudApi.ServersSoftwareRequirements
- TimewebCloudApi.ServersStatistics
- TimewebCloudApi.ServersStatisticsListInner
- TimewebCloudApi.ServersStatisticsMeta
- TimewebCloudApi.SetLabels
- TimewebCloudApi.SettingCondition
- TimewebCloudApi.SpamFilterIsDisabled
- TimewebCloudApi.SpamFilterIsEnabled
- TimewebCloudApi.SshKey
- TimewebCloudApi.SshKeyUsedByInner
- TimewebCloudApi.Status
- TimewebCloudApi.StatusCompanyInfo
- TimewebCloudApi.Subdomain
- TimewebCloudApi.TopLevelDomain
- TimewebCloudApi.TopLevelDomainAllowedBuyPeriodsInner
- TimewebCloudApi.TransferStatus
- TimewebCloudApi.TransferStatusErrorsInner
- TimewebCloudApi.TransferStorageRequest
- TimewebCloudApi.URLType
- TimewebCloudApi.UpdateAdmin
- TimewebCloudApi.UpdateAppSettings200Response
- TimewebCloudApi.UpdateAuthRestrictionsByCountriesRequest
- TimewebCloudApi.UpdateBalancer
- TimewebCloudApi.UpdateCluster
- TimewebCloudApi.UpdateDb
- TimewebCloudApi.UpdateDedicatedServerRequest
- TimewebCloudApi.UpdateDomain
- TimewebCloudApi.UpdateDomainAutoProlongation200Response
- TimewebCloudApi.UpdateDomainMailInfoRequest
- TimewebCloudApi.UpdateDomainNameServers
- TimewebCloudApi.UpdateDomainNameServersNameServersInner
- TimewebCloudApi.UpdateFloatingIp
- TimewebCloudApi.UpdateInstance
- TimewebCloudApi.UpdateKeyRequest
- TimewebCloudApi.UpdateMailQuotaRequest
- TimewebCloudApi.UpdateMailbox
- TimewebCloudApi.UpdateNetworkDrive
- TimewebCloudApi.UpdateNotificationSettingsRequest
- TimewebCloudApi.UpdateNotificationSettingsRequestSettingsInner
- TimewebCloudApi.UpdateNotificationSettingsRequestSettingsInnerChannels
- TimewebCloudApi.UpdateProject
- TimewebCloudApi.UpdateRule
- TimewebCloudApi.UpdateServer
- TimewebCloudApi.UpdateServerConfigurator
- TimewebCloudApi.UpdateServerDiskBackupRequest
- TimewebCloudApi.UpdateServerDiskRequest
- TimewebCloudApi.UpdateServerIPRequest
- TimewebCloudApi.UpdateServerNATRequest
- TimewebCloudApi.UpdateServerOSBootModeRequest
- TimewebCloudApi.UpdateSettings
- TimewebCloudApi.UpdateStorageRequest
- TimewebCloudApi.UpdateStorageUser200Response
- TimewebCloudApi.UpdateStorageUserRequest
- TimewebCloudApi.UpdateToken200Response
- TimewebCloudApi.UpdateVpc
- TimewebCloudApi.UploadSuccessful
- TimewebCloudApi.UploadSuccessfulResponse
- TimewebCloudApi.UrlStatus
- TimewebCloudApi.Use
- TimewebCloudApi.Vds
- TimewebCloudApi.VdsDisksInner
- TimewebCloudApi.VdsImage
- TimewebCloudApi.VdsNetworksInner
- TimewebCloudApi.VdsNetworksInnerIpsInner
- TimewebCloudApi.VdsOs
- TimewebCloudApi.VdsSoftware
- TimewebCloudApi.Vpc
- TimewebCloudApi.VpcPort
- TimewebCloudApi.VpcPortService
- TimewebCloudApi.VpcService
- TimewebCloudApi.WorkerPresetOutApi
Authentication schemes defined for the API:
- Type: Bearer authentication (JWT)