1 Commits
1.4.1 ... 1.4.2

Author SHA1 Message Date
b08d8e672a 1.4.2 2026-06-17 17:54:22 +07:00
4 changed files with 9 additions and 7 deletions

View File

@@ -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` для удалённого объекта. |

View File

@@ -5,7 +5,7 @@ authors = [
{name = "Vladislav Nesterov"},
{name = "Stanislav Karimov"},
]
version = "1.4.1"
version = "1.4.2"
readme = "README.md"

View File

@@ -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)

View File

@@ -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