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で私は何も見ないが名前が変更されています。 editObjectはあなたがplaceOrderメソッドを使用する必要が動作しませんVMにディスクを追加するには
Screenshot of upgrade showing disks