18 KiB
Version 15.0.0
Методы Audits в cloudapi/compute, cloudbroker/compute, cloudapi/account, cloudbroker/account, cloudapi/vins, cloudbroker/vins, cloudapi/rg и cloudbroker/rg стали deprecated и в следующих версиях будут удалены, вместо них необходимо использовать метод List в cloudapi/audit и cloudbroker/audit с соответствующими фильтрами
Методы AccessGrant, AccessGrantToPool, AccessRevoke, AccessRevokeToPool в cloudbroker/sep стали deprecated и в следующих версиях будут удалены
Методы ComputeCISet, ComputeCIUnset, GetAudits в cloudbroker/compute и GetAudits в cloudapi/compute стали deprecated и будут удалены в следующих версиях
Методы ComputeCISet, ComputeCIUnset в cloudbroker/image стали deprecated и будут удалены в следующих версиях
Все методы группы .SDN() находятся в альфа-версии.
Добавлено
compute
| Идентификатор задачи | Описание |
|---|---|
| BGOS-864 | Методы GetCPUAlignmentProfile, SetCPUAlignmentProfile и DeleteCPUAlignmentProfile в cloudapi/compute и cloudbroker/compute |
| BGOS-864 | Структуры запросов GetCPUAlignmentProfileRequest, SetCPUAlignmentProfileRequest и DeleteCPUAlignmentProfileRequest в cloudapi/compute и cloudbroker/compute |
| BGOS-865 | Вычисляемое поле CPUAlignmentProfile в структуру ответа RecordCompute в cloudapi/compute и cloudbroker/compute |
| BGOS-865 | Вычисляемое поле CPUAlignmentProfile в структуру ответа ItemCompute в cloudapi/compute и cloudbroker/compute |
| BGOS-865 | Структура ответа CPUAlignmentProfile в cloudapi/compute и cloudbroker/compute |
| BGOS-872 | Опциональное поле WithMemory в структуру запроса SnapshotCreateRequest в cloudapi/compute и cloudbroker/compute |
| BGOS-872 | Опциональное поле WithMemory в структуру запроса SnapshotRollbackRequest в cloudapi/compute и cloudbroker/compute |
| BGOS-872 | Вычисляемые поля MemoryDumpImage и Compute в структуру ответа ItemSnapshot в cloudapi/compute и cloudbroker/compute |
| BGOS-872 | Методы SnapshotCreateAsync, SnapshotRollbackAsync и AbortSharedSnapshotMergeAsync в cloudapi/compute и cloudbroker/compute |
| BGOS-872 | Опциональное поле NodeID в структуру запроса SnapshotRollbackRequest в cloudbroker/compute |
| BGOS-877 | Опциональное поле Clock в структуру запроса UpdateRequest в cloudapi/compute и cloudbroker/compute |
| BGOS-877 | Вычисляемое поле Clock в структуры ответа RecordCompute и ItemCompute в cloudapi/compute |
| BGOS-877 | Вычисляемое поле Clock в структуры ответа RecordCompute и InfoCompute в cloudbroker/compute |
| BGOS-885 | Методы CDEjectAsync, CDInsertAsync, ChangeIPAsync, ChangeLinkStateAsync, ChangeSecGroupsAsync, ChangeMTUAsync, CloneAsync, CreateTemplateAsync, DeleteAsync, DisableAsync, DiskAddAsync, DiskAttachAsync, DiskDelAsync, DiskDetachAsync, DiskQOSAsync, DiskResizeAsync, DiskSwitchToReplicationAsync, GuestAgentDisableAsync, GuestAgentEnableAsync, GuestAgentExecuteRequestAsync, GuestAgentFeatureUpdateAsync, MigrateToZoneAsync, MoveToRGAsync, NetAttachAsync, NetDetachAsync, PauseAsync, PFWAddAsync, PFWDelAsync, PinToNodeAsync, PowerCycleAsync, RebootAsync, RedeployAsync, ResetAsync, ResizeAsync, RestoreAsync, ResumeAsync, StartAsync, StopAsync, MassDeleteAsync, MassRebootAsync, MassStartAsync, MassStopAsync, MigrateAbortAsync, MigrateStorageAbortAsync, MigrateStorageCleanUpAsync, NetQOSAsync и RaiseDownAsync в cloudbroker/compute |
| BGOS-885 | Методы CDEjectAsync, CDInsertAsync, ChangeIPAsync, ChangeLinkStateAsync, ChangeMTUAsync, ChangeSecGroupsAsync, CloneAsync, DeleteAsync, DisableAsync, DiskAddAsync, DiskDelAsync, DiskAttachAsync, DiskDetachAsync, DiskQOSAsync, DiskResizeAsync, DiskSwitchToReplicationAsync, GuestAgentDisableAsync, GuestAgentEnableAsync, GuestAgentExecuteRequestAsync, GuestAgentFeatureUpdateAsync, MigrateToZoneAsync, MoveToRGAsync, NetAttachAsync, NetDetachAsync, PauseAsync, PFWAddAsync, PFWDelAsync, PinToNodeAsync, PowerCycleAsync, RebootAsync, RedeployAsync, ResetAsync, ResizeAsync, RestoreAsync, ResumeAsync, StartAsync и StopAsync в cloudapi/compute |
| BGOS-894 | Опциональное поле ReadOnly в структуры запросов DiskAddRequest и DiskAttachRequest в cloudapi/compute и cloudbroker/compute |
| BGOS-894 | Опциональное поле ReadOnly в структуры ответа InfoDisk в cloudapi/compute и cloudbroker/compute |
| BGOS-894 | Опциональное поле ReadOnly в структуру ответа ItemComputeDisk в cloudapi/compute |
| BGOS-894 | Опциональное поле ReadOnly в структуру ответа ItemDisk в cloudbroker/compute |
disks
| Идентификатор задачи | Описание |
|---|---|
| BGOS-895 | Вычисляемое поле ComputesReadOnly в структуру ответа InfoDisk в cloudbroker/disks |
| BGOS-895 | Вычисляемое поле ComputesReadOnly в структуры ответа ItemDisk и RecordDisk в cloudapi/disks |
extnet
| Идентификатор задачи |
Описание |
|---|---|
| BGOS-876 | Вычисляемое поле FreeIPs в структуру ответа ItemExtNet в cloudapi/extnet |
grid
| Идентификатор задачи |
Описание |
|---|---|
| BGOS-888 | Вычисляемые поля CPUAllocationRatio, CPUAllocationRatioVM, CustomBackupPath, InterfaceGenerationScheme, MACAddressPrefix, NodeSelfStopTimerUptimeMonitor и NodeSelfStopUptimeMonitor в структуру ответа RecordSettingsGrid в cloudbroker/grid |
| BGOS-888 | Вычисляемое поле ZeroAccessEnabled в структуру ответа RecordGrid в cloudbroker/grid |
| BGOS-888 | Вычисляемое поле Policies в структуру ответа RecordResource и структура ответа PolicyUsage в cloudbroker/grid |
kvmx86
| Идентификатор задачи | Описание |
|---|---|
| BGOS-865 | Опциональное поле CPUAlignmentProfile в структуры запросов CreateRequest и CreateBlankRequest в cloudapi/kvmx86 и cloudbroker/kvmx86 |
| BGOS-865 | Опциональное поле CPUAlignmentProfile в структуру запроса MassCreateRequest в cloudbroker/kvmx86 |
| BGOS-877 | Опциональное поле Clock в структуры запросов CreateRequest и CreateBlankRequest в cloudapi/kvmx86 и cloudbroker/kvmx86 |
| BGOS-877 | Опциональное поле Clock в структуру запроса MassCreateRequest в cloudbroker/kvmx86 |
node
| Идентификатор задачи |
Описание |
|---|---|
| BGOS-866 | Вычисляемые поля OneGAvailable, OneGFree, OneGReserved, OneGUsed, OneGDPDKReserved, TwoMAvailable, TwoMFree, TwoMReserved и TwoMUsed в структуру ответа ItemMemory в cloudbroker/node |
| BGOS-879 | Методы GetPCIDevices, PCIDeviceDriverToVFIO и PCIDeviceDriverToKernel в cloudbroker/node |
| BGOS-879 | Структуры запросов GetPCIDevicesRequest, PCIDeviceDriverToVFIORequest и PCIDeviceDriverToKernelRequest в cloudbroker/node |
| BGOS-879 | Структуры ответов RecordPCIDeviceDriver, ListPCIDevices и ItemPCIDevice в cloudbroker/node |
| BGOS-880 | Вычисляемое поле PCIDevices в структуру ответа ItemNode в cloudbroker/node |
| BGOS-882 | Метод GetNetworkInfo и структура запроса GetNetworkInfoRequest в cloudbroker/node |
| BGOS-882 | Структуры ответа RecordNodeNetworkInfo, SystemNetworkInfo, OVSNetworkInfo, LibvirtNetworkInfo и NetworkTopology в cloudbroker/node |
| BGOS-890 | Структура ответа ItemNode для методов SetCpuAllocationRatio и SetMemAllocationRatio в cloudbroker/node |
sep
| Идентификатор задачи |
Описание |
|---|---|
| BGOS-873 | Метод Update и структура запроса UpdateRequest в cloudbroker/sep |
zone
| Идентификатор задачи | Описание |
|---|---|
| BGOS-862 | Метод AddCPUAlignmentProfile и структура запроса AddCPUAlignmentProfileRequest в cloudbroker/zone |
| BGOS-862 | Метод DeleteCPUAlignmentProfile и структура запроса DeleteCPUAlignmentProfileRequest в cloudbroker/zone |
| BGOS-862 | Метод GetCPUAlignmentProfile и структура запроса GetCPUAlignmentProfileRequest в cloudbroker/zone |
| BGOS-862 | Метод ListCPUAlignmentProfile и структура запроса ListCPUAlignmentProfileRequest в cloudbroker/zone |
| BGOS-862 | Метод TestCPUAlignmentProfile и структура запроса TestCPUAlignmentProfileRequest в cloudbroker/zone |
| BGOS-862 | Структуры ответов ListCPUAlignmentProfiles, ItemCPUAlignmentProfile, TestCPUAlignmentProfileResult и CpuAlignmentProfileCandidate в cloudbroker/zone |
| BGOS-863 | Вычисляемое поле CpuAlignmentProfiles в структуры ответа RecordZone и ItemZone и структура CpuAlignmentProfile в cloudapi/zone и cloudbroker/zone |
SDN logicalports
| Идентификатор задачи |
Описание |
|---|---|
| BGOS-896 | Обязательное поле ID в структуру запроса UpdateAddress в sdn/logical_port |
SDN netobjgroups
| Идентификатор задачи |
Описание |
|---|---|
| BGOS-884 | Опциональное поле Type в структуру запроса ListRequest в sdn/netobjgroups |
Изменено
account
| Идентификатор задачи |
Описание |
|---|---|
| BGOS-887 | Тип поля CPUAllocationRatio с float64 на uint64 в структуре ответа RecordAccount в cloudapi/account |
| BGOS-887 | Тип поля CPUAllocationRatio с float64 на uint64 в структуре ответа InfoAccount в cloudbroker/account |
compute
| Идентификатор задачи |
Описание |
|---|---|
| BGOS-874 | Поле StoragePolicyID с обязательного на опциональное в структуре запроса RedeployRequest в cloudapi/compute и cloudbroker/compute |
| BGOS-870 | Тип поля BLKDiscard с bool на string и переименование в Discard в структуре ответа ItemComputeDisk в cloudapi/compute |
| BGOS-870 | Тип поля BLKDiscard с bool на string и переименование в Discard в структуре ответа ItemDisk в cloudbroker/compute |
| BGOS-870 | Тип поля BLKDiscard с bool на string и переименование в Discard в структуре запроса DiskAddRequest в cloudbroker/compute |
| BGOS-885 | Тип возвращаемого значения с string на bool в методе Restore в cloudapi/compute |
| BGOS-885 | Тип возвращаемого значения с string на bool в методе MigrateStorageAbort в cloudbroker/compute |
| BGOS-885 | Тип возвращаемого значения с string на bool в методе MigrateStorageCleanUp в cloudbroker/compute |
| BGOS-885 | Название метода с Validate на MoveToRG в cloudbroker/compute |
| BGOS-893 | Тип поля SDNObjectGroupID с string на []string и переименование в SDNObjectGroupIDs в структуре запроса NetAttachRequest в cloudapi/compute и cloudbroker/compute |
disks
| Идентификатор задачи |
Описание |
|---|---|
| BGOS-870 | Тип поля BLKDiscard с bool на string и переименование в Discard в структурах ответа RecordDisk, ItemDisk и ItemDiskUnattached в cloudapi/disks |
| BGOS-870 | Тип поля BLKDiscard с bool на string и переименование в Discard в структуре ответа InfoDisk в cloudbroker/disks |
| BGOS-870 | Тип поля BLKDiscard с bool на string и переименование в Discard в структурах запросов CreateRequest и UpdateRequest в cloudbroker/disks |
| BGOS-881 | Поле StoragePolicyID c опционального на обязательное в структуре запроса MigrateRequest в cloudbroker/disks |
grid
| Идентификатор задачи |
Описание |
|---|---|
| BGOS-888 | Тип поля Ratio с float64 на uint64 в структурах запросов SetCPUAllocationRatioRequest, SetCPUAllocationRatioForVMRequest и SetMemAllocationRatioRequest в cloudbroker/grid |
image
| Идентификатор задачи |
Описание |
|---|---|
| BGOS-860 | Тип ответа метода MultiImageExport со string на uint64 в cloudbroker/image |
| BGOS-869 | Тип вычисляемого поля AccountID с опционального на обязательный в структуре CreateVirtualRequest в cloudapi/image |
| BGOS-878 | Тип поля TypeImage в структуре запроса ListRequest с string на []string в cloudbroker/image и cloudapi/image |
kvmx86
| Идентификатор задачи |
Описание |
|---|---|
| BGOS-870 | Тип поля BLKDiscard с bool на string и переименование в Discard в структуре ответа DataDisk в cloudbroker/kvmx86 |
| BGOS-870 | Тип поля BootDiskBLKDiscard с bool на string и переименование в BootDiskDiscard в структурах запросов CreateRequest, CreateBlankRequest и MassCreateRequest в cloudbroker/kvmx86 |
| BGOS-893 | Тип поля SDNObjectGroupID с string на []string и переименование в SDNObjectGroupIDs в структуре Interface в cloudapi/kvmx86 и cloudbroker/kvmx86 |
| BGOS-893 | Тип поля SDNObjectGroupID с string на []string и переименование в SDNObjectGroupIDs в структуре InterfaceMassCreate в cloudbroker/kvmx86 |
node
| Идентификатор задачи |
Описание |
|---|---|
| BGOS-867 | Тип обязательного поля Ratio с float64 на uint64 в структурах запросов SetMemAllocationRatioRequest и SetCpuAllocationRatioRequest в cloudbroker/node |
| BGOS-889 | Тип поля VCPU с float64 на uint64 в структуре ответа FreeResourcesInfo в cloudbroker/node |
| BGOS-889 | Тип полей CPUAllocationRatio и MemAllocationRatio с float64 на uint64 в структурах ответа RecordNode и ItemNode в cloudbroker/node |
resmon
| Идентификатор задачи |
Описание |
|---|---|
| BGOS-868 | Тип поля EndTime с обязательного на опциональное в структурах запроса GetByNodeRequest, GetByNodesRequest GetByGRIDRequest, GetByComputeRequest и GetByComputesRequest в cloudbroker/resmon |
rg
| Идентификатор задачи |
Описание |
|---|---|
| BGOS-886 | Тип поля CPUAllocationRatio с float64 на uint64 в структурах ответа RecordResourceGroup и ItemResourceGroup в cloudapi/rg |
| BGOS-886 | Тип поля CPUAllocationRatio с float64 на uint64 в структуре ответа ItemRG в cloudbroker/rg |
| BGOS-886 | Тип поля Ratio с float64 на uint64 в структуре запроса SetCPUAllocationRatioRequest в cloudbroker/rg |
user
| Идентификатор задачи |
Описание |
|---|---|
| BGOS-891 | Тип поля Password с опционального на обязательный в структуре запроса CreateRequest в cloudbroker/user |
SDN logicalports
| Идентификатор задачи |
Описание |
|---|---|
| BGOS-896 | Тип полей IsDiscovered и MAC с опционального на обязательный в структурах запроса UpdateAddress и AddAddress в sdn/logical_port |
| BGOS-896 | Тип поля IsDiscovered с опционального на обязательный в структуре запроса LogicalPortAddressRequest в sdn/logical_port |
| BGOS-896 | Тип полей IsDiscovered, MAC с interface на bool в структурах запроса UpdateAddress, AddAddress, LogicalPortAddressRequest в sdn/logical_port/update |
Исправлено
vfpool
| Идентификатор задачи |
Описание |
|---|---|
| BGOS-871 | Тип поля Config в структуре запроса wrapperUpdateRequest с []string на string в cloudbroker/vfpool |
Удалено
grid
| Идентификатор задачи |
Описание |
|---|---|
| BGOS-888 | Вычисляемые поля CKey и Meta из структуры ответа RecordGrid в cloudbroker/grid |
user
| Идентификатор задачи |
Описание |
|---|---|
| BGOS-861 | Значение по умолчанию опционального поля Password в структуре запроса CreateRequest в cloudbroker/user |
| BGOS-875 | Опциональное поле Password из структуры ответа ItemUser в cloudbroker/user |