Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| b08d8e672a |
@@ -1,4 +1,4 @@
|
||||
# Список изменений в версии 1.4.1
|
||||
# Список изменений в версии 1.4.2
|
||||
|
||||
## Добавлено
|
||||
|
||||
@@ -7,7 +7,5 @@
|
||||
## Исправлено
|
||||
| Идентификатор<br>задачи | Описание |
|
||||
| --- | --- |
|
||||
| BPYS-1101 | Функция `cloudapi.disks.list_unattached`: вызов функции завершался ошибкой валидации поля `data.0.blkdiscard`. В модель результата добавлено поле `data.blkdiscard`. |
|
||||
| BPYS-1100 | Функция `cloudapi.disks.list_unattached`: вызов функции завершался ошибкой валидации поля `data.0.cache`. В модель результата добавлено поле `data.cache_mode`. |
|
||||
| BPYS-1102 | Функция `cloudapi.disks.list_unattached`: вызов функции завершался ошибкой валидации поля `data.0.storage_policy_id`. В модель результата добавлено поле `data.storage_policy_id`. |
|
||||
| BPYS-1103 | Функция `cloudapi.disks.list_unattached`: вызов функции завершался ошибкой валидации поля `data.0.to_clean`. В модель результата добавлено поле `data.to_clean`. |
|
||||
| BPYS-1572 | Функция `cloudapi.rg.list_deleted`: вызов функции завершался ошибкой валидации полей `data.access_seps_pools`, `data.dirty` и `data.uniqPools`. Исправлена ошибка в таблице соответствия названий в файле `name_mapping.yml`. В модель результата добавлено поле `data.dirty`. |
|
||||
| BPYS-1531 | Функция `cloudapi.k8s.get`: вызов функции завершался ошибками валидации вложенных полей `k8sGroups.masters` для удалённого объекта. |
|
||||
|
||||
@@ -5,7 +5,7 @@ authors = [
|
||||
{name = "Vladislav Nesterov"},
|
||||
{name = "Stanislav Karimov"},
|
||||
]
|
||||
version = "1.4.1"
|
||||
version = "1.4.2"
|
||||
|
||||
readme = "README.md"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
import typing as _typing
|
||||
|
||||
from pydantic import Field
|
||||
import dynamix_sdk.base as _base
|
||||
from dynamix_sdk.utils import EmptyStr as _EmptyStr
|
||||
from . import enums as _enums
|
||||
@@ -1253,7 +1254,7 @@ class K8sNodeGroupAPIResultNM(_base.BaseAPIResultNestedModel):
|
||||
|
||||
|
||||
class K8sNodeGroupsAPIResultNM(_base.BaseAPIResultNestedModel):
|
||||
master: K8sNodeGroupAPIResultNM
|
||||
master: K8sNodeGroupAPIResultNM | dict = Field(union_mode="left_to_right")
|
||||
worker: list[K8sNodeGroupAPIResultNM]
|
||||
|
||||
|
||||
@@ -1673,6 +1674,8 @@ class ResourceGroupForListDeletedAPIResultNM(_base.BaseAPIResultNestedModel):
|
||||
vins_ids: list[int]
|
||||
vm_ids: list[int]
|
||||
|
||||
dirty: bool | None = None
|
||||
|
||||
@_base.computed_field
|
||||
def created_datetime(self) -> _base.datetime | None:
|
||||
return self._get_datetime_from_timestamp(self.created_timestamp)
|
||||
|
||||
@@ -821,6 +821,7 @@ sep_pools__CloudbrokerAccountGetResultModel: uniqPools
|
||||
sep_pools__CloudbrokerAccountUpdateParamsModel: uniqPools
|
||||
sep_pools__ResourceCountersAPIResultNM: seps
|
||||
sep_pools__ResourceGroupAPIResultNM: uniqPools
|
||||
sep_pools__ResourceGroupForListDeletedAPIResultNM: uniqPools
|
||||
sep_pools__StoragePolicyCountersAPIResultNM: seps
|
||||
sep_tech_status: sep_tech_status
|
||||
sep_type: sepType
|
||||
|
||||
Reference in New Issue
Block a user