Softlayer ReST API为用户获取计费项目

时间:2016-03-04 08:23:44

标签: ibm-cloud-infrastructure

我想在我正在使用的特定用户的下一张帐单上检索结算项目

GET: https://{{sluser}}:{{slkey}}@api.softlayer.com/rest/v3/SoftLayer_Account/getNextInvoiceTopLevelBillingItems?mask[id,orderItem[id,order[userRecordId,userRecord[my_user_name]]],invoiceItem[id,totalRecurringAmount]]

其中my_user_name是我的softlayer用户名,但是这个掩码不会给我与my_user_name对应的记录。面具有什么问题吗?

由于

1 个答案:

答案 0 :(得分:0)

您可以按“用户名”应用过滤器,例如:

https://[username]:[apikey]@api.softlayer.com/rest/v3/SoftLayer_Account/getNextInvoiceTopLevelBillingItems?objectFilter={   "nextInvoiceTopLevelBillingItems": {      "orderItem": {       "order": {         "userRecord": {           "username": {             "operation": "myUsername"           }         }       }     }   } }&objectMask=mask[id,orderItem[order[userRecord]]]

Method: GET