# Список изменений в версии 1.5.0 ## Добавлено | Идентификатор
задачи | Описание | | --- | --- | | 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`. | ## Удалено | Идентификатор
задачи | Описание | | --- | --- | | 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`. | ## Исправлено | Идентификатор
задачи | Описание | | --- | --- | | 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`. |