Files
decort-golang-sdk/CHANGELOG.md
2026-10-16 15:23:28 +03:00

6.5 KiB
Raw Blame History

Version 1.16.8

Deprecated

Перечисленные методы будут удалены в v1.17

Метод CloudAPI CloudBroker
account/AddUser ✔️ ✔️
account/DeleteUser ✔️ ✔️
account/UpdateUser ✔️ ✔️
compute/CreateTemplate ✔️ ✔️
compute/CreateTemplateFromBlank ✔️ ✔️
compute/DiskQOS ✔️ ✔️
compute/Migrate ❌ ✔️
compute/MigrateAbort ❌ ✔️
compute/MigrateStorage ❌ ✔️
compute/MigrateStorageAbort ❌ ✔️
compute/MigrateStorageCleanUp ❌ ✔️
compute/MigrateStorageInfo ❌ ✔️
compute/MigrateStorageList ❌ ✔️
compute/UserGrant ✔️ ✔️
compute/UserList ✔️ ✔️
compute/UserRevoke ✔️ ✔️
compute/UserUpdate ✔️ ✔️
disks/FromPlatformDisk ✔️ ✔️
rg/AccessGrant ✔️ ✔️
rg/AccessRevoke ✔️ ✔️
sep/ConfigFieldEdit ❌ ✔️
apiaccess/userList ❌ ✔️

Добавлено

apiaccess

Идентификатор задачи Описание
BGOS-1123 Вычисляемое поле BasisMPM в структуру ответа CloudBrokerEndpoints в cloudbroker/apiaccess

basismpm

Идентификатор задачи Описание
BGOS-1123 Структура запроса StartRequest и метод Start в cloudbroker/basismpm
BGOS-1123 Структура запроса StatusRequest и метод Status в cloudbroker/basismpm
BGOS-1123 Структура запроса StopRequest и метод Stop в cloudbroker/basismpm
BGOS-1123 Структура запроса UpdateRequest и метод Update в cloudbroker/basismpm
BGOS-1123 Структуры ответа MemInfo и RecordBasisMPM в cloudbroker/basismpm

image

Идентификатор задачи Описание
BGOS-1124 Структура запроса CreateFromDiskRequest и методы CreateFromDisk и CreateFromDiskAsync в cloudapi/image
BGOS-1124 Структура запроса CreateFromDiskRequest и методы CreateFromDisk и CreateFromDiskAsync в cloudbroker/image

compute

Идентификатор задачи Описание
BGOS-1126 Вычисляемые поля PreviousReservesComputeResources и TakeOverResources в структуру ответа Resolution в cloudbroker/compute
BGOS-1126 Опциональное поле TakeOverResources в структуру запроса MigrateV2ResolveRequest в cloudbroker/compute
BGOS-1126 Вычисляемое поле Message в структуру ответа MigrateV2ResolveRecord в cloudbroker/compute
BGOS-1126 Вычисляемые поля DisksCompleted, CompletedDisks, DisksTotal и CurrentDisk в структуру ответа ProgressDisks в cloudbroker/compute
BGOS-1126 Структуры ответа CompletedDisk и CurrentDisk в cloudbroker/compute

zone

Идентификатор задачи Описание
BGOS-1127 Вычисляемое поле DRSPortSeed в структуры ответа ItemZone и RecordZone в cloudbroker/zone

Изменено

compute

Идентификатор задачи Описание
BGOS-1126 Тип вычисляемого поля UpdatedAt с uint64 на float64 в структуре ответа Observation в cloudbroker/compute
BGOS-1126 Тип вычисляемых полей SampledAt, Percent и BytesPerSecond с uint64 на float64 в структуре ответа Memory в cloudbroker/compute
BGOS-1126 Тип вычисляемых полей SampledAt, Percent и BytesPerSecond с uint64 на float64 в структуре ответа ProgressDisks в cloudbroker/compute
BGOS-1126 Тип вычисляемых полей SampledAt, Percent и BytesPerSecond с uint64 на float64 в структуре ответа SystemDisk в cloudbroker/compute
BGOS-1126 Тип опционального поля Storage со Storage на *Storage в структуре запроса MigrateV2Request в cloudbroker/compute
BGOS-1126 Тип поля Targets с опционального на обязательный в структуре запроса Storage в cloudbroker/compute
BGOS-1126 Тэги url и json поля Targets с targets на targets в структуре запроса Storage в cloudbroker/compute

disks

Идентификатор задачи Описание
BGOS-1128 Тэги url и json поля KeepCurrentIOTune с keep_current_iot на keep_current_iotune в структуре запроса ChangeDiskStoragePolicyRequest в cloudbroker/disks
BGOS-1128 Тэги url и json поля KeepCurrentIOTune с keep_current_iot на keep_current_iotune в структуре запроса ChangeDiskStoragePolicyRequest в cloudapi/disks

client sdk

Идентификатор задачи Описание
BGOS-1134 При получении от сервера ответа с HTTP-кодом ошибки клиенты DecortClient, LegacyDecortClient и BVSDecortClient теперь возвращают ошибку типа HTTPError с полями StatusCode и Body. Для проверки статусов добавлены функции IsNotFound и HasStatusCode

Исправлено

client sdk

Идентификатор задачи Описание
BGOS-1135 Исправлена ошибка в сообщении об ошибке при отсутствии времени истечения токена в клиенте