Rest 如何在SoftLayer中的我的BMC中重新加载不同版本的XenServer?

Rest 如何在SoftLayer中的我的BMC中重新加载不同版本的XenServer?,rest,operating-system,ibm-cloud-infrastructure,Rest,Operating System,Ibm Cloud Infrastructure,在SoftLayer中,我有一个带有XenServer 6.2版本的BMC。我想加载XenServer 6.5.1版本。因此,我发出了重载操作系统RESTAPI调用,如下所示。我的期望是,一旦成功,我的BMC将拥有XenServer 6.5.1版。但根据API响应,它是成功的,并且BMC没有被重新加载到操作系统中 所以我的问题是,如果JSON主体是错误的,您能给我重新加载不同版本的XenServer所需的JSON示例吗?或者我在这个请求中做错了什么?或者无法在BMC中从原始订单重新加载不同版本的

在SoftLayer中,我有一个带有XenServer 6.2版本的BMC。我想加载XenServer 6.5.1版本。因此,我发出了重载操作系统RESTAPI调用,如下所示。我的期望是,一旦成功,我的BMC将拥有XenServer 6.5.1版。但根据API响应,它是成功的,并且BMC没有被重新加载到操作系统中

所以我的问题是,如果JSON主体是错误的,您能给我重新加载不同版本的XenServer所需的JSON示例吗?或者我在这个请求中做错了什么?或者无法在BMC中从原始订单重新加载不同版本的XenServer?我正在寻找不使用门户应用程序的基于API的编程解决方案

要求 POST:{hardwareId}/重新加载操作系统

正文: 响应:成功(Http代码:200)

但是,当我登录到您的门户时,我没有看到任何重新加载操作系统的操作。我期望XenServer操作系统版本6.5.1

出了什么问题


谢谢

定义有效负载的过程中出现错误,请尝试以下操作:

{  
    "parameters":[  
        "FORCE",
        {  
            "itemPrices":[  
                {  
                    "id":164837
                }
            ]
        }
    ]
}
参考文献:


我也试过这个code{“参数”:“强制”,“项目价格”:[{“id”:164837,“复合类型”:“软层产品项目价格”}}我也试过这个{“参数”:[“强制”,“项目价格”:[{“id”:164837,“复合类型”:“软层产品项目价格”}]}。我会再试一次。太好了!随时
{  
    "parameters":[  
        "FORCE",
        {  
            "itemPrices":[  
                {  
                    "id":164837
                }
            ]
        }
    ]
}