我使用的是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)
答案 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。