2015-11-11 43 views
3

我終於可以使用SoftLayer服務API來訂購Endurance塊存儲。現在,問題是如何使用API​​取消它? 我需要從需要使用的訂單取消哪些數據? 我用什麼API取消?如何取消SoftLayer的塊存儲訂單?

我有SoftLayer_Billing_Order和SoftLayer_Billing_Item信息。 對於虛擬服務器,從以上信息中,guestId或hardwareId用於標識服務器並使用它刪除。我沒有收到這樣的數據存儲。他們是空的。

那麼如何引用我配置的耐久性塊存儲? 如何使用SoftLayer Services API取消或刪除它?

回答

4

要取消耐力塊存儲,執行:

https://[username]:[apikey]@api.softlayer.com/rest/v3/SoftLayer_Billing_Item/[billing_item_id]/cancelService 

方法: GET

參考:http://sldn.softlayer.com/reference/services/SoftLayer_Billing_Item/cancelService

附加要求:

如何獲得billing_item_id

執行:

https://[username]:[apikey]@api.softlayer.com/rest/v3/SoftLayer_Network_Storage/[network_storage_id]/getObject.json?objectMask=mask[id,username,billingItem.id] 

方法: GET

參考:http://sldn.softlayer.com/reference/services/SoftLayer_Network_Storage/getObject

如何得到network_storage_id

執行:

如果我們知道分配給耐力的名字,我們可以使用過濾器來得到這個特定項目: 例如用戶名:SL01SEL123456-1

https://[username]:[apikey]@api.softlayer.com/rest/v3/SoftLayer_Account/getNetworkStorage?objectFilter={"networkStorage":{ "username":{"operation":"SL01SEL123456-1"}}} 

方法: GET

參考:http://sldn.softlayer.com/reference/services/SoftLayer_Account/getNetworkStorage

+0

感謝,對cancelService似乎工作得很好。 – KHP

+0

不客氣。樂於幫助 :) – mcruz

1

基本上取消設備SOFTLAYER您需要取消開票項目, 取消開票項目你可以使用這些方法: http://sldn.softlayer.com/reference/services/SoftLayer_Billing_Item/cancelItem http://sldn.softlayer.com/reference/services/SoftLayer_Billing_Item_Cancellation_Request/createObject

A end續航博客存儲是網絡存儲對象,以便讓結算的項目,你可以使用 http://sldn.softlayer.com/reference/services/SoftLayer_Network_Storage/getBillingItem

,並獲得在你的設備上的所有網絡儲存器可以使用http://sldn.softlayer.com/reference/services/SoftLayer_Account/getNetworkStorage

問候

相關問題