103 lines
6.5 KiB
Markdown
103 lines
6.5 KiB
Markdown
## Version 1.16.8
|
||
|
||
|
||
### Deprecated
|
||
|
||
Перечисленные методы будут удалены в `v1.17`
|
||
|
||
| Метод | CloudAPI | CloudBroker |
|
||
| --- | --- | --- |
|
||
| `account/AddUser` | :heavy_check_mark: | :heavy_check_mark: |
|
||
| `account/DeleteUser` | :heavy_check_mark: | :heavy_check_mark: |
|
||
| `account/UpdateUser` | :heavy_check_mark: | :heavy_check_mark: |
|
||
| `compute/CreateTemplate` | :heavy_check_mark: | :heavy_check_mark: |
|
||
| `compute/CreateTemplateFromBlank` | :heavy_check_mark: | :heavy_check_mark: |
|
||
| `compute/DiskQOS` | :heavy_check_mark: | :heavy_check_mark: |
|
||
| `compute/Migrate` | :x: | :heavy_check_mark: |
|
||
| `compute/MigrateAbort` | :x: | :heavy_check_mark: |
|
||
| `compute/MigrateStorage` | :x: | :heavy_check_mark: |
|
||
| `compute/MigrateStorageAbort` | :x: | :heavy_check_mark: |
|
||
| `compute/MigrateStorageCleanUp` | :x: | :heavy_check_mark: |
|
||
| `compute/MigrateStorageInfo` | :x: | :heavy_check_mark: |
|
||
| `compute/MigrateStorageList` | :x: | :heavy_check_mark: |
|
||
| `compute/UserGrant` | :heavy_check_mark: | :heavy_check_mark: |
|
||
| `compute/UserList` | :heavy_check_mark: | :heavy_check_mark: |
|
||
| `compute/UserRevoke` | :heavy_check_mark: | :heavy_check_mark: |
|
||
| `compute/UserUpdate` | :heavy_check_mark: | :heavy_check_mark: |
|
||
| `disks/FromPlatformDisk` | :heavy_check_mark: | :heavy_check_mark: |
|
||
| `rg/AccessGrant` | :heavy_check_mark: | :heavy_check_mark: |
|
||
| `rg/AccessRevoke` | :heavy_check_mark: | :heavy_check_mark: |
|
||
| `sep/ConfigFieldEdit` | :x: | :heavy_check_mark: |
|
||
| `apiaccess/userList` | :x: | :heavy_check_mark: |
|
||
|
||
|
||
### Добавлено
|
||
|
||
#### 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 | Исправлена ошибка в сообщении об ошибке при отсутствии времени истечения токена в клиенте |
|