我试图从API获取存储信息的具体成本,以及它分配给哪个主机。Softlayer API:存储信息
使用此端点(https://api.softlayer.com/rest/v3/SoftLayer_Account/getNextInvoiceTopLevelBillingItems.json
我是能够得到存储的成本,但它是所有显示为“耐力寄存”或“高性能存储”的发票。需要一种方法来把这些背到什么主机被分配或什么是卷名称
我试图从API获取存储信息的具体成本,以及它分配给哪个主机。Softlayer API:存储信息
使用此端点(https://api.softlayer.com/rest/v3/SoftLayer_Account/getNextInvoiceTopLevelBillingItems.json
我是能够得到存储的成本,但它是所有显示为“耐力寄存”或“高性能存储”的发票。需要一种方法来把这些背到什么主机被分配或什么是卷名称
merhod http://sldn.softlayer.com/reference/services/SoftLayer_Account/getNextInvoiceTopLevelBillingItems返回一个结算项目的数组,唯一的方法是将该结算项目与存储的结算项目相匹配。您可以使用此方法获取所有存储的结算项目。
http://sldn.softlayer.com/reference/services/SoftLayer_Account/getNetworkStorage
加上一个掩码来获得他们的计费项目。
例如使用RESTFul
GET https://$USER:[email protected]/rest/v3/SoftLayer_Account/getNetworkStorage?objectMask=mask[billingItem]
然后,您需要链接相等的开票项目。
Regards
该方法为我返回一个空的数组。是否因为我的帐户无法访问? –
可能会尝试与另一个有更多权限的用户 –