如何获得每个数据中心的每种口味价格

时间:2018-03-08 03:56:28

标签: api ibm-cloud ibm-cloud-infrastructure infrastructure

我使用的是softlayer python sdk,

我可以使用getCreateObjectOptions()

获得风味的一般VM价格

如何获取每个数据中心的价格?

这是我的代码:

    import SoftLayer
    import pprint
    client = SoftLayer.create_client_from_env(username="", api_key="")
    flavor = client['Virtual_Guest'].getCreateObjectOptions()
    pprint.pprint(flavor)

1 个答案:

答案 0 :(得分:0)

这取决于您要订购的商品,getCreateObjectOptions()方法仅显示标准价格,您可以在此处查看有关标准价格的更多信息:

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

为了了解数据中心中VM的成本是多少,您需要在VM中选择所需的所有项目,然后您可以使用以下方法:

https://sldn.softlayer.com/reference/services/softlayer_virtual_guest/generateOrderTemplate

此方法将生成orderData此orderData,您必须将其发送到方法:

http://sldn.softlayer.com/reference/services/SoftLayer_Product_Order/verifyOrder

该方法将返回您的VM的定价信息,然后您可以使用以下方法:

http://sldn.softlayer.com/reference/services/SoftLayer_Product_Order/placeOrder/

订购新VM。