This commit is contained in:
asteam
2025-08-01 15:36:29 +03:00
parent 7dacf35cd6
commit e10ee7f801
13 changed files with 94 additions and 219 deletions

View File

@@ -1,3 +1,6 @@
# Внимание
Данная версия предназначена только для версии платформы 4.4.0 build 963!
# Decort SDK
Decort SDK - это библиотека, написанная на языке GO, позволяющая взаимодействовать с API облачной платформы **DECORT**. Библиотека содержит в себе структуры и методы, необходимые для отправки запросов. Decort SDK имеет встроенный http-клиент и поддерживает разные способы авторизации на платформе. Библиотека так же содержит в себе модели ответов от платформы.
@@ -122,6 +125,7 @@ go get -u repository.basistech.ru/BASIS/decort-golang-sdk
- `SEP` - управление storage endpoint (sep);
- `Stack` - получение информации о вычислительных узлах;
- `Tasks` - получение информации о ходе выполнения асинхронных задач (например, создание кластера);
- `Trunk` - получение информации о транковых портах;
- `VFPool` - управление пулом виртуальных сетевых функций;
- `VINS` - управление виртуальными изолированными сетями;
- `Zone` - управление зонами.
@@ -156,6 +160,7 @@ go get -u repository.basistech.ru/BASIS/decort-golang-sdk
- `SEP` - управление storage endpoint (sep);
- `Stack` - получение информации о вычислительных узлах;
- `Tasks` - получение информации о ходе выполнения асинхронных задач (например, создание кластера);
- `Trunk` - управление транковыми портами;
- `User` - управление пользователями (индивидуально);
- `VGPU` - управление виртуальными графическими процессорами;
- `VFPool` - управление пулом виртуальных сетевых функций;
@@ -346,7 +351,7 @@ func main() {
- `pkg/cloudbroker/vgpu` - для `VGPU`
- `pkg/cloudbroker/vfpool` - для `VFPool`
- `pkg/cloudbroker/vins` - для `VINS`
- `pkg/cloudapi/zone` - для `Zone`
- `pkg/cloudbroker/zone` - для `Zone`
Все поля структуры имеют описание, в которых содержится: