我通过以下方法在softlayer上订购了云对象存储:
Order={‘价格’:{'id':177725},'packageId':206个,‘数量’:1} 结果= client'SoftLayer_Product_Order'.placeOrder(order)
我可以看到订单被传递并创建了云对象存储。然后我想得到凭据信息,所以我需要先得到帐户名称。但从信息输出来看:
Pp.pprint(结果)
我不知道使用哪个参数来确定刚刚创建的云对象存储。
Q1:如何获得刚才创建的云对象存储的帐户名或ID信息?
Q2:在订购云对象存储时,有什么方法可以配置帐户名吗?
发布于 2017-02-15 11:50:24
Q1:您可以通过在来自placeOrder方法的响应中生成的orderId,这里是代码的一部分:
objectFilter = {"networkStorage": {"billingItem": {"orderItem": {"order": {"id":{"operation": 123123}}}}}}
result = client['SoftLayer_Account'].getNetworkStorage(filter=objectFilter)用在orderId方法响应中生成的placeOrder替换: 123123
Q2:不幸的是,无法配置帐户名
https://stackoverflow.com/questions/42246751
复制相似问题