Как перезагрузить другую версию XenServer в моем BMC в SoftLayer?

В SoftLayer у меня есть BMC с версией XenServer 6.2. Я хочу загрузить версию XenServer 6.5.1. Поэтому я выдал вызов REST API reloadOperatingSystem, как указано ниже. Мое ожидание было, как только это будет успешно, мой BMC будет иметь XenServer версии 6.5.1. Но это было успешно в ответ на API, и BMC не был перезагружен OS.

Поэтому мой вопрос заключается в том, если тело JSON неправильно, можете ли вы дать мне образец JSON, необходимый для перезагрузки другой версии XenServer? или что я сделал неправильно в этой просьбе? или невозможно перезагрузить другую версию XenServer в BMC из первоначального заказа? Я ищу программное решение на основе API, не используя приложение портала.

ЗАПРОС

Сообщение: https://api.softlayer.com/rest/v3/SoftLayer_Hardware_Server / {hardwareId} / reloadOperatingSystem

тело:

{"token":"FORCE","config":{"complexType":"SoftLayer_Container_Hardware_Server_Configuration","itemPrices":[{"id":164837,"complexType":"SoftLayer_Product_Item_Price"}]}} 

Ответ: успешно (код Http: 200)

Однако, когда я вошел в ваш портал, я не вижу никакого действия перезагрузки ОС. Я ожидал XenServer OS версии 6.5.1!!!

Что пошло не так?

Спасибо

1 ответ