RebootInstances
処理概要
指定したサーバーを再起動します。
サーバーを指定するためには、サーバー名が必要です。
サーバーの再起動には、時間がかかることがあります。サーバーのステータスは、API「DescribeInstances」のレスポンス値「instanceState」で確認できます。
NiftyIsBiosにtrueを指定すると、BIOS起動画面で停止した状態となります。コンソールからBIOS設定操作を行ってください。
UserDataを指定してリクエストする場合は、POSTのみの対応となりますので、ご注意ください。
指定するパラメーター
| パラメーター | 型 | 説明 | 必須 |
|---|---|---|---|
| InstanceId.n | string |
サーバー名 |
○ |
| UserData | string |
サーバー起動時スクリプト |
|
| UserData.Encoding | string |
サーバー起動時スクリプトのエンコード Default: base64 |
|
| Force | boolean |
強制オプション ※「true」を指定すると、停止できない状態にあるサーバーで停止処理を強制実行する。 値:
|
|
| NiftyIsBios | boolean |
BIOS画面起動の可否 値:
|
|
| Tenancy.n | string |
テナント属性 値:
|
応答フィールド
| フィールド (項目) | 型 | 説明 |
|---|---|---|
| RebootInstancesResponse | - |
RebootInstancesレスポンス |
| ␣requestId | string |
リクエスト識別子 |
| ␣return | boolean |
処理ステータス 値:
|
リクエストサンプル
https://jp-east-1.computing.api.nifcloud.com/api/
?Action=RebootInstances
&InstanceId.1=server01
&CommonParams
応答サンプル
<RebootInstancesResponse xmlns="https://computing.api.nifcloud.com/api/">
<requestId>ac501097-4c8d-475b-b06b-a90048ec181c</requestId>
<return>true</return>
</RebootInstancesResponse>


