0
我已經使用自定義圖像模板創建了軟層VM。通過UI,我可以更改諸如內存和SAN磁盤數量等參數。通過SoftLayer API editObject端點,即使指定了內存和磁盤,我也只能更改主機名。使用SoftLayer API editObject將磁盤添加到vm
這裏是我的curlpostupdate文件:
{
"parameters":[
{
"hostname": "terraform-pat-test-update2",
"maxMemory": 8192,
"blockDevices": [
{
"device": "0",
"diskImage": {
"capacity": 100
}
},
{
"device": "2",
"diskImage": {
"capacity": 500
}
}
]
}
]
}
這是我運行命令:
curl -X POST --data @curlpostupdate https://<username>:<key>@api.softlayer.com/rest/v3/SoftLayer_Virtual_Guest/24570499/editObject
響應:
true⏎
後,我運行命令和檢查在UI中我什麼也看不到,但名稱已經改變。
Screenshot of upgrade showing disks