【问题标题】:Softlayer API for ordering VMware licenses用于订购 VMware 许可证的 Softlayer API
【发布时间】:2016-08-04 04:36:57
【问题描述】:

我们希望实现自动化的 vmware 配置,作为流程的一部分,我们需要以自动化的方式订购 VMware 许可证(即 vCenter)。

http://knowledgelayer.softlayer.com/procedure/order-vmware-licenses 中,它提供了有关如何通过 SL 门户订购许可证的说明。我想看看这是否可以通过任何 SoftLayer API 来完成。

【问题讨论】:

    标签: ibm-cloud-infrastructure


    【解决方案1】:

    你应该通过SoftLayer_Product_Order::placeOrder方法来做,这里是一个休息请求:

    https://$user:$apiKey@api.softlayer.com/rest/v3/SoftLayer_Product_Order/placeOrder
    
    Method: Post
    
    {  
       "parameters":[  
          {  
             "packageId":301,
             "prices":[  
                {  
                   "id":172249
                }
             ]
          }
       ]
    }
    

    注意:将 $user 和 $apiKey 替换为您自己的信息,也可以看到,172249 值是指您将下订单的许可证,以获取所有 Vmware 许可证API,请尝试以下操作:

        https://$user:$apiKey@api.softlayer.com/rest/v3/SoftLayer_Product_Package/301/getItemPrices
    
    Method: Get
    

    同样的想法可以应用在编程语言中,查看 SoftLayer 支持的可用编程语言:

    一些参考资料

    【讨论】:

    • 谢谢鲁伯。我会试试看的!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-09
    • 1970-01-01
    相关资源
    最近更新 更多