Files
dynamix-golang-sdk/CHANGELOG.md
2026-08-21 19:04:19 +04:00

14 KiB
Raw Blame History

Version 16.0.0

Метод ConfigFieldEdit в cloudbroker/sep стал deprecated и в следующих версиях будет удалён

Добавлено

Общее

Идентификатор задачи Описание
BGOS-991 Допустимые значения vgpu и pcidevice в валидатор возможностей гипервизора ComputeFeatures

account

Идентификатор задачи Описание
BGOS-986 Вычисляемое поле EnableDefaultGateway в структуру ответа ItemVINS в cloudbroker/account и cloudapi/account
BGOS-989 Вычисляемые поля Starting, Stopping, Paused, Pausing, Merge, Migrating, MigratingIn, MigratingOut, Down, Scheduled, BackupStopped, BackupRunning, Snapcreate, Cloning и Rollback в структуры ответа Computes и RGComputes в cloudapi/account
BGOS-989 Вычисляемые поля Starting, Stopping, Paused, Pausing, Merge, Migrating, MigratingIn, MigratingOut, Down, Scheduled, BackupStopped, BackupRunning, Snapcreate, Cloning и Rollback в структуру ответа Computes в cloudbroker/account

compute

Идентификатор задачи Описание
BGOS-977 Вычисляемое поле ImageID в структуру ответа InfoDisk в cloudbroker/compute и cloudapi/compute
BGOS-978 Вычисляемое поле WatchdogAction в структуры ответа RecordCompute и ItemCompute в cloudapi/compute
BGOS-978 Вычисляемое поле WatchdogAction в структуры ответа RecordCompute и InfoCompute в cloudbroker/compute
BGOS-979 Опциональное поле WatchdogAction в структуру запроса UpdateRequest в cloudapi/compute и cloudbroker/compute
BGOS-994 Вычисляемое поле QoSPolicies в структуру ответа ItemVNFInterface в cloudapi/compute
BGOS-994 Вычисляемое поле QoSPolicies в структуру ответа ItemInterface в cloudbroker/compute
BGOS-994 Опциональное поле QoSPolicies в структуру запроса NetAttachRequest в cloudapi/compute и cloudbroker/compute
BGOS-994 Методы ChangeQoSPolicies и ChangeQoSPoliciesAsync в cloudbroker/compute и cloudapi/compute
BGOS-995 Вычисляемые поля ComputeID, BusNumber, DeviceReference, MdevUUID, ParentPCIAddress, ProfileReference и SplitMode в структуру ответа ItemVGPU в cloudbroker/compute и cloudapi/compute
BGOS-999 Вычисляемое поле AccountIDs в структуру ответа ItemPCIDevice в cloudbroker/compute и cloudapi/compute

disks

Идентификатор задачи Описание
BGOS-976 Метод CreateAsync в cloudapi/disks
BGOS-976 Методы CreateAsync и MigrateAsync в cloudbroker/disks

grid

Идентификатор задачи Описание
BGOS-1000 Вычисляемые поля ReservedCPU и ReservedRAM в структуру ответа RecordSettingsGrid в cloudbroker/grid

kvmx86

Идентификатор задачи Описание
BGOS-979 Опциональное поле WatchdogAction в структуры запроса CreateRequest и CreateBlankRequest в cloudapi/kvmx86
BGOS-979 Опциональное поле WatchdogAction в структуры запроса CreateRequest, CreateBlankRequest и MassCreateRequest в cloudbroker/kvmx86
BGOS-983 Метод CreateAsync в cloudbroker/kvmx86 и cloudapi/kvmx86
BGOS-984 Опциональное поле ReadOnly в структуру запроса DataDisk в cloudbroker/kvmx86 и cloudapi/kvmx86
BGOS-994 Опциональное поле QoSPolicies в структуру запроса Interface в cloudbroker/kvmx86 и cloudapi/kvmx86
BGOS-994 Опциональное поле QoSPolicies в структуру запроса InterfaceMassCreate в cloudbroker/kvmx86

locations

Идентификатор задачи Описание
BGOS-992 Вычисляемое поле Budget в структуру ответа ItemLocation в cloudapi/locations

network qos policy

Идентификатор задачи Описание
BGOS-993 Группа ручек QoSPolicy в cloudbroker/qospolicy и cloudapi/qospolicy

resmon

Идентификатор задачи Описание
BGOS-981 Вычисляемое поле TotalVCPUs в структуру ответа GetByNodePoint в cloudbroker/resmon

rg

Идентификатор задачи Описание
BGOS-998 Опциональное поле IPCIDR в структуру запроса CreateRequest в cloudbroker/rg

tasks

Идентификатор задачи Описание
BGOS-996 Опицональные поля CreatedTimeAt и CreatedTimeTo в структуру запроса ListRequest в cloudapi/tasks и cloudbroker/tasks
BGOS-996 Вычисляемое поле CreatedTime в структуру ответа RecordAsyncTask в cloudapi/tasks
BGOS-996 Вычисляемое поле CreatedTime в структуру ответа ItemTask в cloudbroker/tasks

user

Идентификатор задачи Описание
BGOS-988 Вычисляемые поля Destroying, Confirmed и Deleted в структуру ответа Accounts в cloudapi/user
BGOS-988 Вычисляемые поля Starting, Stopping, Paused, Pausing, Merge, Migrating, MigratingIn, MigratingOut, Down, Scheduled, BackupStopped, BackupRunning, Snapcreate, Cloning и Rollback в структуру ответа Computes в cloudapi/user
BGOS-988 Вычисляемые поля Modeled, Created, Deleted, Deleting, Destroying, Disabling, Enabling и Restoring в структуру ответа RGs в cloudapi/user

vins

Идентификатор задачи Описание
BGOS-986 Вычисляемое поле EnableDefaultGateway в структуру ответа ItemVINS в cloudapi/vins

vgpu

Идентификатор задачи Описание
BGOS-980 Опциональные поля AccountIDs, MDEVType и PCIAddress в структуру запроса CreateRequest в cloudbroker/vgpu
BGOS-980 Опциональное поле SplitMode в структуру запроса ListRequest в cloudbroker/vgpu и cloudapi/vgpu
BGOS-980 Вычисляемые поля ComputeID, DeviceReference, MdevUUID, ParentPCIAddress, ProfileReference и SplitMode в структуру ответа ItemVGPU в cloudbroker/vgpu и cloudapi/vgpu
BGOS-980 Вычисляемое поле BusNumber в структуру ответа ItemVGPU в cloudbroker/vgpu

zone

Идентификатор задачи Описание
BGOS-997 Вычисляемые поля SDRS, SDRSMode и LoggingLevel в структуры ответа RecordZone и ItemZone в cloudapi/zone и cloudbroker/zone

Изменено

bservice

Идентификатор задачи Описание
BGOS-1003 Тип опционального поля UserData в структуре запроса GroupAddRequest сo string на interface{} в cloudbroker/bservice и cloudapi/bservice

compute

Идентификатор задачи Описание
BGOS-995 Название вычисляемого поля AccountID на AccountIDs и тип с uint64 на []uint64 в структуре ответа ItemVGPU в cloudbroker/compute и cloudapi/compute
BGOS-995 Тип вычисляемого поля VGPUs с []VGPUItem на []ItemVGPU в структурах ответов RecordCompute и SnapRecordCompute в cloudbroker/compute и cloudapi/compute

disks

Идентификатор задачи Описание
BGOS-987 Тип опционального поля Status в структуре запроса ListRequest с string на []string в cloudbroker/disks и cloudapi/disks

k8s

Идентификатор задачи Описание
BGOS-1002 Тип опционального поля UserData в структурах запросов CreateRequest и UpdateWorkerNodesMetaDataRequest со string на interface{} в cloudbroker/k8s и cloudapi/k8s

node

Идентификатор задачи Описание
BGOS-982 Тип вычисляемого поля Total с ResourcesInfo на FreeResourcesInfo в структуре ответа ConsumptionInfo в cloudbroker/node

vgpu

Идентификатор задачи Описание
BGOS-980 Тип опционального поля ProfileID в структуре запроса CreateRequest с uint64 на string в cloudbroker/vgpu
BGOS-980 Название вычисляемого поля AccountID на AccountIDs и тип с uint64 на []uint64 в структуре ответа ItemVGPU в cloudbroker/vgpu и cloudapi/vgpu
BGOS-980 Название опционального поля NID на NodeID в структуре запроса ListRequest в cloudbroker/vgpu и cloudapi/vgpu

Удалено

account

Идентификатор задачи Описание
BGOS-975 Метод Audits из cloudapi/account и cloudbroker/account
BGOS-975 Методы Delete, Disable, Enable, GetConsumedCloudUnitsByType и GetReservedAccountUnits из cloudapi/account
BGOS-975 Методы Disable и Enable из cloudbroker/account

compute

Идентификатор задачи Описание
BGOS-975 Метод Audits из cloudapi/compute и cloudbroker/compute
BGOS-975 Методы ComputeCISet, ComputeCIUnset, GetLog и GetAudits из cloudbroker/compute
BGOS-975 Метод GetAudits из cloudapi/compute
BGOS-995 Вычисляемые поля LastClaimedBy, Mode, ProfileID, RAM, ReferenceID, RGID, Type и VMID из структуры ItemVGPU в cloudbroker/compute и cloudapi/compute
BGOS-995 руктура VGPUItem в cloudbroker/compute и cloudapi/compute
BGOS-999 Вычисляемое поле RGID из структуры ответа ItemPCIDevice в cloudbroker/compute и cloudapi/compute
BGOS-999 Опциональное поле RGID из структуры запроса ListPCIDeviceRequest в cloudbroker/compute и cloudapi/compute

grid

Идентификатор задачи Описание
BGOS-975 Методы ExecuteMaintenanceScript, ListEmails и ServicesRestart из cloudbroker/grid

group

Идентификатор задачи Описание
BGOS-975 Метод Get из cloudbroker/group

image

Идентификатор задачи Описание
BGOS-975 Методы ComputeCISet и ComputeCIUnset из cloudbroker/image

rg

Идентификатор задачи Описание
BGOS-975 Метод Audits из cloudapi/rg и cloudbroker/rg

sep

Идентификатор задачи Описание
BGOS-975 Методы AccessGrant, AccessGrantToPool, AccessRevoke и AccessRevokeToPool из cloudbroker/sep

user

Идентификатор задачи Описание
BGOS-975 Метод IsValidInviteUserToken из cloudapi/user
BGOS-975 Метод GetAudit из cloudapi/user и cloudbroker/user
BGOS-988 Структуры CSs и VMs из структуры ответа BriefResources из cloudapi/user
BGOS-988 Вычисляемое поле Enabled из структур ответов Accounts и RGs из cloudapi/user

vins

Идентификатор задачи Описание
BGOS-975 Метод Audits из cloudapi/vins и cloudbroker/vins

vgpu

Идентификатор задачи Описание
BGOS-980 Опциональные поля RGID и Allocate из структуры запроса CreateRequest в cloudbroker/vgpu
BGOS-980 Опциональные поле Force из структуры запроса DestroyRequest в cloudbroker/vgpu
BGOS-980 Опциональные поля Type, Mode и RGID из структуры запроса ListRequest в cloudbroker/vgpu и cloudapi/vgpu
BGOS-980 Вычисляемые поля LastClaimedBy, Mode, ProfileID, RAM, ReferenceID, RGID, Type и VMID из структуры ответа ItemVGPU в cloudbroker/vgpu и cloudapi/vgpu
BGOS-980 Методы Allocate и Deallocate из cloudbroker/vgpu