0
我可以使用哪种API来获取有资格在软层账户中计费的项目。例如:虚拟客户,裸机服务器,存储,网络等。如果API不存在,那么所有类别的设备都有资格进行结算?软层中有哪些项目可以计费
我可以使用哪种API来获取有资格在软层账户中计费的项目。例如:虚拟客户,裸机服务器,存储,网络等。如果API不存在,那么所有类别的设备都有资格进行结算?软层中有哪些项目可以计费
正如我所看到的,不存在特定的API调用,以检索项目可计费,但您可以获取与他们的类别(categoryCode)项目为您的下一个发票。
以下REST调用将帮助它:
https://[email protected]/rest/v3/SoftLayer_Account/getNextInvoiceTopLevelBillingItems?objectMask=mask[orderItem[item]]
Method: Get
此外,您还可以检索属于一个特定发票的项目:
https://$user:[email protected]/rest/v3/SoftLayer_Billing_Invoice/8141353/getItems.json?objectMask=mask[id, billingItem[orderItem[item]]]
Method: Get
替换:8141353你invoiceId。
参考文献:
更新
https://$user:[email protected]/rest/v3/SoftLayer_Account/getNextInvoiceTopLevelBillingItems.json?objectMask=mask[category[group]]
Method: Get
我可以看到类别代码为 '服务器' 和“客串t_core'如果服务器是虚拟客户机或裸机服务器,我们无法确定。还有什么类别的代码。存储基础得到了什么?或者网络基础设施获得? – aaj
请参阅我的回答中的更新部分,或许该对象掩码可以提供帮助。 –