我通过以下方法在softlayer上订购云对象存储:
订单= {'价格':[{' id':177725}],' packageId':206,'数量': 1}
result = client [' SoftLayer_Product_Order']。placeOrder(order)
我可以看到订单已通过,云对象存储已创建。然后我想获取凭证信息,所以我需要先获得帐户名称。但是从信息输出中可以看出:
pp.pprint(结果)
我不知道使用哪个参数来确定刚才创建的云对象存储。
Q1:如何获取刚才创建的云对象存储的帐户名称或ID信息?
Q2:订购云对象存储时是否有任何方法可以配置帐户名称?
答案 0 :(得分:0)
Q1:您可以通过placeOrder方法在响应中生成 orderId ,这里是代码的一部分:
objectFilter = {"networkStorage": {"billingItem": {"orderItem": {"order": {"id":{"operation": 123123}}}}}}
result = client['SoftLayer_Account'].getNetworkStorage(filter=objectFilter)
替换:123123,其中orderId在placeOrder方法响应中生成
Q2:不幸的是,无法配置帐户名称