在softlayer上订购后如何获取云对象存储信息?
How to get cloud object storage information after it's ordered on softlayer?
我通过以下方法在 softlayer 上订购了一个云对象存储:
order={'prices': [{'id': 177725}], 'packageId': 206, 'quantity': 1}
result = client['SoftLayer_Product_Order'].placeOrder(order)
而且我可以看到订单已通过并创建了云对象存储。然后我想获取凭据信息,所以我需要先获取帐户名。但是从信息输出来看:
pp.pprint(result)
不知道用哪个参数来判断刚才创建的云对象存储
Q1:如何获取刚才创建的云对象存储的账户名或ID信息?
Q2:订购云对象存储时,是否可以配置账户名?
Q1:可以通过placeOrder方法响应中生成的orderId获取,这里是部分代码:
objectFilter = {"networkStorage": {"billingItem": {"orderItem": {"order": {"id":{"operation": 123123}}}}}}
result = client['SoftLayer_Account'].getNetworkStorage(filter=objectFilter)
将123123替换为placeOrder方法response中生成的orderId
Q2:很遗憾,无法配置帐户名
我通过以下方法在 softlayer 上订购了一个云对象存储:
order={'prices': [{'id': 177725}], 'packageId': 206, 'quantity': 1}
result = client['SoftLayer_Product_Order'].placeOrder(order)
而且我可以看到订单已通过并创建了云对象存储。然后我想获取凭据信息,所以我需要先获取帐户名。但是从信息输出来看:
pp.pprint(result)
不知道用哪个参数来判断刚才创建的云对象存储
Q1:如何获取刚才创建的云对象存储的账户名或ID信息?
Q2:订购云对象存储时,是否可以配置账户名?
Q1:可以通过placeOrder方法响应中生成的orderId获取,这里是部分代码:
objectFilter = {"networkStorage": {"billingItem": {"orderItem": {"order": {"id":{"operation": 123123}}}}}}
result = client['SoftLayer_Account'].getNetworkStorage(filter=objectFilter)
将123123替换为placeOrder方法response中生成的orderId
Q2:很遗憾,无法配置帐户名