We need to deprecate DeleteDevices(). The endpoint/inventory/deleteDevices.do is:
Marked as deprecated starting 2020.1
Replaced by DELETE on /inventory/devices starting 2020.1.0
Planned deletion after 2020.3.0 train.
The initial plan for go-cvprac is to change/rename DeleteDevices() to DeleteDevicesByMac(), and add an additional method called DeleteDevicesBySerial(). These changes will reside in v3 branch and be tagged v3.x. Anyone updating to v3.x of go-cvprac will have a compile failure if they are using DeleteDevices()...users can easily address the change once they get the compile time error.
We need to deprecate DeleteDevices(). The endpoint
/inventory/deleteDevices.do
is:DELETE
on/inventory/devices
starting 2020.1.0The initial plan for go-cvprac is to change/rename DeleteDevices() to DeleteDevicesByMac(), and add an additional method called DeleteDevicesBySerial(). These changes will reside in v3 branch and be tagged v3.x. Anyone updating to v3.x of go-cvprac will have a compile failure if they are using DeleteDevices()...users can easily address the change once they get the compile time error.
v3.x will only be supported on cvp >= 2020.1.0