SoftLayer API:通过API将McAfee Anti Virus添加到SoftLayer设备

时间:2017-05-13 18:28:21

标签: ibm-cloud-infrastructure

我无法找到有关如何通过SL Rest或python API在配置时将McAfee Anti-Virus添加到VM / BM的任何文档或示例。 是否可以在配置时间进行? 如果没有,如何在创建后更改设备以包含它? 有人可以请你提供一些例子吗?

2 个答案:

答案 0 :(得分:1)

这是可能的,但您需要使用placeOrder方法,该方法将参数列为价格列表,这些价格代表您希望设备包含的所有商品。但是这种方法不是那么容易使用,因为你需要选择正确的价格。

当您使用Python客户端时,我建议您阅读本文:

http://sldn.softlayer.com/blog/bpotter/going-further-softlayer-api-python-client-part-3

另外,您需要记住,您不能为任何地点选择任何价格,价格是特定地点的不同价格,如果您选择的价格对于特定地点无效,您的订单将会失败。然而,Softlayer提供适用于任何地点的标准价格,此标准价格将转换为特定地点的等价价格,因此您可以使用该价格以避免地点出现问题。我建议你阅读这篇文章:

http://sldn.softlayer.com/blog/cmporter/location-based-pricing-and-you

答案 1 :(得分:0)

谢谢尼尔森。我曾经通过产品包设法做到了这一点。如果有人发现这个有用,请按以下步骤操作:

  • 代码已使用虚拟来宾api使用用户友好名称而不是价格ID来提供资源。我就这样离开了。
  • 使用generateOrderTemplate.json Rest API生成价格项目格式的订单。
  • 使用python从46个软件包(虚拟客户端)为McAfee注入适当的产品包。
  • 通过placeOrder.json放置订单。