【发布时间】:2016-09-29 13:35:26
【问题描述】:
我使用自定义映像模板创建了一个软层 VM。通过 UI,我可以更改内存和 SAN 磁盘数量等参数。通过 SoftLayer API editObject 端点,即使我已经指定了内存和磁盘,我也只能更改主机名。
这是我的 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 后,我什么也没看到,只是名称已更改。
【问题讨论】: