无法找到softLayer api来取消主要的vlans

时间:2016-12-21 21:10:01

标签: ibm-cloud-infrastructure

我想取消服务器订购附带的公共/私人vlans。

请分享softlayer api取消主要的vlans?

1 个答案:

答案 0 :(得分:0)

Vlan购买

如果您购买了vlan,则必须取消其中的服务器,然后您可以通过其billingItem继续取消vlan,这些请求将有助于:

从vlan及其结算项目中获取信息

https://$user:$apiKey@api.softlayer.com/rest/v3.1/SoftLayer_Account/getNetworkVlans?objectMask=mask[billingItem.id]

Method: Get

取消vlan billind项目

获得vlan的结算项目标识符后,即可使用此请求:

https://$user:$apiKey@api.softlayer.com/rest/v3.1/SoftLayer_Billing_Item_Cancellation_Request/createObject

Method: Post

{  
   "parameters":[  
      {  
         "accountId":123123,
         "items":[  
            {  
               "billingItemId":101726027,
               "immediateCancellationFlag":true
            }
         ]
      }
   ]
}

将您的accountId替换为 123123 ,使用vlan的结算项目标识符 101726027

由SoftLayer提供的Vlan

如果您的服务器的vlans是由SoftLayer提供的,那么当服务器已被取消时它们将被删除,因此您只需要取消服务器。