RebootNode
処理概要
ノードを再起動します。
リクエストURL
POST /v1/clusters/{ClusterName}/nodePools/{NodePoolName}/nodes/{NodeName}:reboot
指定するパラメーター
パスパラメーター
| パラメーター |
型 |
説明 |
必須 |
| ClusterName |
string |
再起動したいノードが属しているクラスター名
|
○
|
| NodePoolName |
string |
再起動したいノードが属しているノードプール名
|
○
|
| NodeName |
string |
再起動したいノード名
|
○
|
リクエストボディ
| パラメーター |
型 |
説明 |
必須 |
| force |
boolean |
OSのシャットダウンをせずにノードを強制的に停止するかどうか
|
|
応答フィールド
| フィールド (項目) |
型 |
説明 |
| node |
object |
|
| ␣name |
string |
ノード名
|
| ␣availabilityZone |
string |
ノードのゾーン情報
|
| ␣publicIpAddress |
string |
グローバルIPアドレス
|
| ␣privateIpAddress |
string |
プライベートIPアドレス
|
| ␣status |
string |
ノードのステータス
値:
- PROVISIONING (ノード作成中)
- RUNNING (稼働中)
- RECONCILING (設定変更中)
- STOPPING (削除中)
- ERROR (エラー)
|
リクエストサンプル
curl -XPOST https://jp-east-1.hatoba.api.nifcloud.com/v1/clusters/cluster01/nodePools/nodepool01/nodes/nodepool01-5jton1:reboot
-H "X-Amz-Date: 20190724T000000Z"
-H "Authorization: AWS4-HMAC-SHA256 ..."
-d {
"force": true
}
応答サンプル
{
"node": {
"name": "nodepool01-5jton1",
"availabilityZone": "east-11",
"publicIpAddress": "x.x.x.x",
"privateIpAddress": "x.x.x.x",
"status": "RECONCILING"
}
}