我们希望实施自动化vmware配置,并且作为流程的一部分,我们需要以自动方式订购VMware许可证(即vCenter)。
在http://knowledgelayer.softlayer.com/procedure/order-vmware-licenses中,它提供了有关如何通过SL门户订购许可证的说明。我想看看是否可以通过任何SoftLayer API完成。
答案 0 :(得分:1)
您应该通过SoftLayer_Product_Order::placeOrder方法执行此操作,此处是休息请求:
2016-08-25T00:00
注意:将$ user和$ apiKey替换为您自己的信息,同样如您所见,172249值是指您将下订单的许可证,以获取所有Vmware许可证API,请尝试以下操作:
https://$user:$apiKey@api.softlayer.com/rest/v3/SoftLayer_Product_Order/placeOrder
Method: Post
{
"parameters":[
{
"packageId":301,
"prices":[
{
"id":172249
}
]
}
]
}
可以在编程语言中应用相同的想法,以查看SoftLayer支持的可用编程语言:
部分参考: