2.6. StopInstances

サーバー(インスタンス)を停止します。

2.6.1. リクエストパラメータ

InstanceId.N
 サーバー(インスタンス)のIDです。Nは指定する数だけ1から連番になります。複数指定する場合は InstanceId.1=a******1&InstanceId.2=b******2のように指定します。
IDはコントロールパネルのサーバー詳細画面から確認ください。

  • 必須パラメータ: Yes

Force
 サーバーを強制停止するかどうかを判定します。True or Falseで指定してください。 指定しない場合はFalseとして扱います。

  • 必須パラメータ: No

2.6.2. サンプルリクエスト

curl -X GET \
-H 'X-KAGOYA-Auth: 768*******************50f' \
https://api.cloudtap.jp/ec2?Action=StopInstances \
&InstanceId.1=a*****1 \
&InstanceId.2=b*****2 \
&Force=False

2.6.3. サンプルレスポンス

エラーの場合は共通エラーレスポンスに従いエラー内容がレスポンスされます。
State名の意味は以下の通り

  • stopped : 停止中

  • running : 稼働中

  • pending : 削除済み

<?xml version="1.0" encoding="utf-8"?>
<instancesSet>
  <item>
    <instanceId>c*****3</instanceId>
    <currentState>
      <code>80</code>
      <name>stopped</name>
    </currentState>
    <previousState>
      <code>16</code>
      <name>running</name>
    </previousState>
  </item>
</instancesSet>