[英]Creating a subnet using REST API
我正在尝试使用以下REST调用来配置子网
curl -H "Content-Type: application/json" --data @subnet-data.json https://<userid>:<apikey>@api.softlayer.com/rest/v3.1/SoftLayer_Network/4601/createSubnet
其中4601是我的网络的ID。
JSON有效负载为:
{
"parameters": [
{
"networkIdentifier": "172.31.10.0",
"cidr": 24,
"podName": "dal09.pod01",
}
]
}
但我收到以下错误
{"error":"Bad request","code":"SoftLayer_Exception_WebService_BadRequest"}
请让我知道订购子网的正确方法。 另外,如果您可以让我知道如何找到正确的/必需的参数,那将会很好。
谢谢。
请看一下这个论坛:
如果您有任何疑问或疑问,请告诉我
更新
价格ID取决于目录,请尝试此请求,您将能够看到Global IPv4的ID:
http://$user:$apiKey@api.softlayer.com/rest/v3/SoftLayer_Product_Package/0/getItemPrices?objectFilter={"itemPrices":{"item":{"description":{"operation":"Global IPv4"}}}}
Method: Get
如果没有成功,请尝试以下请求,有时有必要进行编码,因为我们使用的是ObjectFilter:
https://$user:$apiKey@api.softlayer.com/rest/v3/SoftLayer_Product_Package/0/getItemPrices?objectFilter=%7B%22itemPrices%22%3A%7B%22item%22%3A%7B%22description%22%3A%7B%22operation%22%3A%22Global+IPv4%22%7D%7D%7D%7D
Method: Get
用您自己的信息替换: $ user和$ apiKey
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.