Files
dynamix-python-sdk/CHANGELOG.md

100 lines
13 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Список изменений в версии 1.5.0
## Добавлено
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BPYS-1059 | Функции `cloudapi.account.get`, `cloudapi.rg.get`, `cloudbroker.account.get`: в модели результата добавлено поле `acl.user_email`. |
| BPYS-1059 | Функции `cloudapi.account.list_deleted`, `cloudapi.account.list`, `cloudapi.rg.list_deleted`, `cloudapi.rg.list`, `cloudbroker.account.list_deleted`, `cloudbroker.account.list`: в модели результата добавлено поле `data.acl.user_email`. |
| BPYS-1059 | Функции `cloudapi.compute.get`, `cloudapi.k8s.get`: в модели результата добавлено поле `acl.account.user_email`. |
| BPYS-1059 | Функции `cloudapi.compute.get`, `cloudapi.k8s.get`: в модели результата добавлено поле `acl.rg.user_email`. |
| BPYS-1059 | Функции `cloudapi.compute.get`: в модель результата добавлено поле `acl.vm.user_email`. |
| BPYS-1059 | Функция `cloudapi.compute.user_list`: в модель результата добавлено поле `data.acl.account.user_email`. |
| BPYS-1059 | Функция `cloudapi.compute.user_list`: в модель результата добавлено поле `data.acl.rg.user_email`. |
| BPYS-1059 | Функция `cloudapi.compute.user_list`: в модель результата добавлено поле `data.acl.vm.user_email`. |
| BPYS-1059 | Функция `cloudapi.k8s.get`: в модель результата добавлено поле `acl.k8s.user_email`. |
| BPYS-1057 | Функция `cloudbroker.account.get`: в модель результата добавлено поле `updated_by`. |
| BPYS-1056 | Функция `cloudapi.account.get`: в модель результата добавлено поле `updated_by`. |
| BPYS-1058 | Функции `cloudbroker.account.list`, `cloudbroker.account.list_deleted`: в модели результата добавлено поле `data.updated_by`. |
| BPYS-1064 | Функции `cloudapi.compute.list`, `cloudapi.compute.list_deleted`: в модели результата добавлено поле `data.weight`. |
| BPYS-1062 | Функция `cloudapi.compute.get`: в модель результата добавлено поле `disks.block_size`. |
| BPYS-1063 | Функция `cloudapi.compute.get`: в модель результата добавлено поле `weight`. |
| BPYS-1068 | Функция `cloudapi.account.list`, `cloudapi.account.list_deleted`: в модель результата добавлено поле `deleted_by`. |
| BPYS-1060 | Функция `cloudapi.disks.get`: в модель результата добавлено поле `block_size`. |
| BPYS-1061 | Функции `cloudapi.disks.list`, `cloudapi.disks.list_deleted`: в модели результата добавлено поле `data.block_size`. |
| BPYS-1111 | Функции `cloudbroker.storage_policy.add_pool`: в модель результата добавлено поле `usage`. |
| BPYS-1106 | Функции `cloudapi.disks.list_unattached`: в модель результата добавлено поле `data.block_size`. |
| BPYS-1112 | Функции `cloudbroker.storage_policy.delete_pool`: в модель результата добавлено поле `usage`. |
| BPYS-1113 | Функции `cloudbroker.storage_policy.update`: в модель результата добавлено поле `usage`. |
| BPYS-1074 | Функция `cloudapi.disks.list`: добавлен параметр `rg_id`. |
| BPYS-1073 | Функция `cloudapi.disks.list`: добавлен параметр `vm_id`. |
| BPYS-1121 | Функция `cloudapi.account.list`, `cloudapi.account.list_deleted`: в модель результата добавлено поле `data.updated_by`. |
| BPYS-1175 | Функции `cloudapi.disks.list`, `cloudapi.disks.list_deleted`: в модели результата добавлено поле `data.independent`. |
| BPYS-1123 | Функция `cloudapi.disks.get`: в модель результата добавлено поле `independent`. |
| BPYS-1176 | Функции `cloudapi.disks.list_unattached`: в модель результата добавлено поле `data.independent`. |
| BPYS-1122 | Функция `cloudapi.compute.get`: в модель результата добавлено поле `disks.independent`. |
| BPYS-1125 | Функция `cloudapi.image.get`: в модель результата добавлено поле `independent`. |
| BPYS-1195 | Функция `system.usermanager.whoami`: в модель результата добавлено поле `bro_jwt`. |
| BPYS-1192 | Функция `cloudbroker.account.update`: добавлен параметр `cpu_allocation_parameter`. |
| BPYS-1216 | Функция `cloudapi.disks.get`: в модель результата добавлено поле `provision`. |
| BPYS-1215 | Функции `cloudapi.disks.list`, `cloudapi.disks.list_deleted`: в модель результата добавлено поле `data.provision`. |
| BPYS-1217 | Функции `cloudapi.disks.list_unattached`: в модель результата добавлено поле `data.provision`. |
| BPYS-1214 | Функции `cloudapi.compute.get`: в модель результата добавлено поле `disks.provision`. |
| BPYS-1237 | Функции `cloudbroker.storage_policy.add_pool`, `cloudapi.storage_policy.list`, `cloudbroker.storage_policy.delete_pool`, `cloudbroker.storage_policy.get`, `cloudapi.storage_policy.get`, `cloudbroker.storage_policy.update`, `cloudbroker.storage_policy.list`: в перечисляемый тип `StoragePolicyStatus` добавлен атрибут `DESTROYED`. |
| BPYS-1240 | Функция `cloudapi.image.get`: в модель результата добавлено поле `links_to`. |
| BPYS-1250 | Функции `cloudapi.image.get`, `cloudapi.image.list`: в перечисляемый тип `ImageType` добавлен атрибут `MULTI`. |
| BPYS-1257 | Функция `cloudapi.zone.get`: в модель результата добавлено поле `drs`. |
| BPYS-1258 | Функция `cloudapi.zone.get`: в модель результата добавлено поле `drs_uid`. |
| BPYS-1259 | Функция `cloudapi.zone.get`: в модель результата добавлено поле `drs_dx_app_id`. |
| BPYS-1260 | Функция `cloudapi.zone.get`: в модель результата добавлено поле `drs_dx_url`. |
| BPYS-1261 | Функция `cloudapi.zone.get`: в модель результата добавлено поле `drs_name`. |
| BPYS-1262 | Функция `cloudapi.zone.get`: в модель результата добавлено поле `drs_dx_sso_url`. |
| BPYS-1264 | Функция `cloudapi.zone.list`: в модель результата добавлено поле `data.drs`. |
| BPYS-1265 | Функция `cloudapi.zone.list`: в модель результата добавлено поле `data.drs_uid`. |
| BPYS-1266 | Функция `cloudapi.zone.list`: в модель результата добавлено поле `data.drs_dx_app_id`. |
| BPYS-1267 | Функция `cloudapi.zone.list`: в модель результата добавлено поле `data.drs_dx_url`. |
| BPYS-1268 | Функция `cloudapi.zone.list`: в модель результата добавлено поле `data.drs_name`. |
| BPYS-1269 | Функция `cloudapi.zone.list`: в модель результата добавлено поле `data.drs_dx_sso_url`. |
| BPYS-1285 | Функция `cloudapi.vins.create_in_rg`: добавлен параметр `security_group_mode`. |
| BPYS-1284 | Функция `cloudapi.vins.create_in_account`: добавлен параметр `security_group_mode`. |
| BPYS-1275 | Функция `cloudapi.locations.list`: в модель результата добавлено поле `data.zero_access_enabled`. |
| BPYS-1311 | Функция `cloudapi.zone.list`: в модель результата добавлено поле `data.drs_dx_ssl_skip_verify`. |
| BPYS-1312 | Функция `cloudapi.zone.list`: в модель результата добавлено поле `data.drs_bvs_domain`. |
| BPYS-1313 | Функция `cloudapi.zone.list`: в модель результата добавлено поле `data.drs_broadcast_ip_addr`. |
| BPYS-1314 | Функция `cloudapi.zone.list`: в модель результата добавлено поле `data.drs_ping_ip_addr`. |
| BPYS-1323 | Функция `cloudapi.zone.list`: в модель результата добавлено поле `data.drs_dx_sso_type`. |
| BPYS-1307 | Функция `cloudapi.zone.get`: в модель результата добавлено поле `drs_dx_ssl_skip_verify`. |
| BPYS-1308 | Функция `cloudapi.zone.get`: в модель результата добавлено поле `drs_bvs_domain`. |
| BPYS-1309 | Функция `cloudapi.zone.get`: в модель результата добавлено поле `drs_broadcast_ip_addr`. |
| BPYS-1310 | Функция `cloudapi.zone.get`: в модель результата добавлено поле `drs_ping_ip_addr`. |
| BPYS-1321 | Функция `cloudapi.locations.list`: в модель результата добавлено поле `data.bro_enabled`. |
| BPYS-1322 | Функция `cloudapi.zone.get`: в модель результата добавлено поле `drs_dx_sso_type`. |
## Удалено
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BPYS-1044 | Удалена функция `cloudbroker.compute.clone_abort`. |
| BPYS-1046 | Функция `cloudapi.kvmx86.create`: удален параметр `system_name`. |
| BPYS-1047 | Функция `cloudapi.kvmx86.create`: удален параметр `ipa_type`. |
| BPYS-1072 | Функция `cloudapi.compute.disk_attach`: удален параметр `disk_type`. |
| BPYS-1071 | Функция `cloudapi.compute.disk_add`: удален параметр `disk_type`. |
| BPYS-1080 | Функция `cloudapi.disks.get`: из модели результата удалено поле `type`. |
| BPYS-1083 | Функция `cloudapi.disks.list`: удален параметр `type`. |
| BPYS-1078 | Функция `cloudapi.disks.list_unattached`: из модели результата удалено поле `data.type`. |
| BPYS-1075 | Функции `cloudapi.disks.list`, `cloudapi.disks.list_deleted`: из модели результата удалено поле `data.type`. |
| BPYS-1079 | Функция `cloudapi.disks.list_unattached`: удален параметр `type`. |
| BPYS-1076 | Удалена функция `cloudapi.disks.list_types`. |
| BPYS-1084 | Функция `cloudapi.disks.list_deleted`: удален параметр `type`. |
| BPYS-1116 | Функция `cloudapi.compute.get`: из модели результата удалено поле `disks.type`. |
| BPYS-891 | Функции `cloudapi.storage_policy.get`, `cloudbroker.storage_policy.add_pool`, `cloudbroker.storage_policy.delete_pool`, `cloudbroker.storage_policy.update`: в модели результата у поля `sep_pools.sep_tech_status` изменен тип с `SEPTechStatus \| None` на `SEPTechStatus`. |
| BPYS-1127 | Удалена функция `cloudapi.compute.clone_abort`. |
| BPYS-1129 | Удалена функция `cloudapi.k8s.worker_add`. |
| BPYS-1181 | Удалена функция `cloudapi.bservice.group_resize`. |
| BPYS-1167 | Функция `cloudapi.compute.abort_shared_snapshot_merge`: тип результата изменен с `bool` на `str`. |
| BPYS-1296 | Функция `cloudapi.compute.get`: из модели результата удалено поле `devices` в связи с переименованием в `pci_devices`. |
| BPYS-1290 | Функция `cloudapi.lb.make_highly_available`: тип результата изменён с `int` на `bool`. |
## Исправлено
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BPYS-1530 | Функция `cloudapi.k8s.get`: для кластера который был удален, вызов функции завершался ошибкой валидации полей `k8sGroups.masters.detailedInfo`, `k8sGroups.masters.id`, `k8sGroups.masters.num`, `k8sGroups.masters.cpu`, `k8sGroups.masters.ram`, `k8sGroups.masters.disk`, `k8sGroups.masters.name`. В модели результата тип поля `node_groups.master` изменён с `K8sNodeGroupAPIResultNM` на `K8sNodeGroupAPIResultNM \| dict`. |