如何使用Softlayer API订购公共和私有VLAN

时间:2019-06-17 12:47:40

标签: java api ibm-cloud-infrastructure

我想使用Rest API订购公共和私有VLAN。我没有找到与Vlan创建相关的任何API引用。

1 个答案:

答案 0 :(得分:1)

尝试使用以下示例:

E 订购专用VLAN:

方法:开机自检

https://[username]:apiKey]@api.softlayer.com/rest/v3.1/SoftLayer_Product_Order/verifyOrder

身体

{  "parameters":[{  
           "complexType":"SoftLayer_Container_Product_Order_Network_Vlan",
           "location":"DALLAS05",
           "quantity":1,
           "packageId":571,
           "prices":[{  
                 "id":  2019,
                 "item":{
                    "id":1072,
                    "keyName" :"PRIVATE_NETWORK_VLAN"}
                    }],
            "name":"testVlan"   
  }]}

订购公共VLAN与订购专用VLAN相同,只是您必须查找公共VLAN的价格。

请记住,您必须根据所选的数据中心选择项目。

要获取商品价格,请使用以下REST API调用。

方法:GET

https://[username]:apiKey]@api.softlayer.com/rest/v3.1/SoftLayer_Product_Package/571/getItemPrices?maskObject=mask[pricingLocationGroup[locations]]