この操作では、インスタンスのコマンド出力を取得します。 返されたコマンド出力はBase64でエンコードされます。

説明

  • ECSは仮想化されたクラウドベースのサービスであり、ディスプレイデバイスに接続することはできません。 ただし、Alibaba Cloudは、各インスタンスの最後の起動、再起動、またはシャットダウンのコマンド出力をキャッシュします。 GetInstanceConsoleOutput操作を呼び出して、情報を取得できます。
  • 廃止されたインスタンスタイプのインスタンスの場合、コマンド出力を取得できません。 詳細については、「退職済みインスタンスタイプ」をご参照ください。
  • Windowsインスタンスのコマンド出力は取得できません。

デバッグ

OpenAPI Explorer は署名値を自動的に計算します。 この操作は、OpenAPI Explorer で呼び出すことを推奨します。 OpenAPI Explorer は、さまざまな SDK に対して操作のサンプルコードを動的に生成します。

リクエストパラメーター

パラメーター データ型 必須/任意 説明
アクション String 必須 GetInstanceConsoleOutput

実行する操作です。 値をGetInstanceConsoleOutputに設定します。

InstanceId String 必須 i-bp1c1xhsrac2coiw ****

インスタンスの ID。

RegionId String 必須 cn-hangzhou

インスタンスのリージョンID。 DescribeRegions を呼び出すと、最新のリージョンリストを照会できます。

RemoveSymbols Boolean 任意 false

返されたコマンド出力からシンボルを削除するかどうかを指定します。 設定可能な値は以下のとおりです。

  • true: シンボルを削除します。
  • false: シンボルを削除しません

規定値: false

レスポンスパラメーター

パラメーター データ型 説明
ConsoleOutput String V2VsY29tZSB0byBDZW50T1MgCgpDaGVja2luZyBmaWxlc3lzdGVtcwpDaGVja2luZyBhbGwgZmlsZSBzeXN0ZW1zLgpbL3NiaW4vZnNjay5leHQ0ICgxKSAtLSAvXSBmc2NrLmV4dDQgLWEgL2Rldi92ZGExIAovZGV2L3ZkYTE6IGNsZWFuLCAzMjAxNi8yNjIxNDQwIGZpbGVzLCA0NDc5NzQvMTA0ODU1MDQgYmxvY2tzCgpFbnRlcmluZyBub24taW50ZXJhY3RpdmUgc3RhcnR1cApDYWxsaW5nIHRoZSBzeXN0ZW0gYWN0aXZpdHkgZGF0YSBjb2xsZWN0b3IgKHNhZGMpLi4uIAoKQnJpbmdpbmcgdXAgaW50ZXJmYWNlIGV0aDA6ICAKRGV0ZXJtaW5pbmcgSVAgaW5mb3JtYXRpb24gZm9yIGV0aDAuLi4gZG9uZS4KCmFsaXl1bi1zZXJ2aWNlIHN0YXJ0L3J1bm5pbmcsIHByb2Nlc3MgMTczMwpmaW5pc2hlZAoKQ2VudE9TIHJlbGVhc2UgNi44IChGaW5hbCkKS2VybmVsIDIuNi4zMi02OTYuMy4yLmVsNi5pNjg2IG9uIGFuIGk2ODYKCmlaMnplZDk2ZTQ2MmF5cjBxeioqKioqIGxvZ2luOg==

インスタンスのBase64-encodedコマンド出力。

InstanceId String i-bp1c1xhsrac2coiw ****

インスタンスの ID。

LastUpdateTime String 2018-03-22 10:04:57

インスタンスが最後に開始、再起動、またはシャットダウンされた時刻。 日時は ISO 8601 規格 (yyyy-MM-ddTHH:mm:ssZ 形式) に準拠します。 時刻はUTCで表示されます。

RequestId String 473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E

リクエストの ID です。

リクエストの例

http://ecs-cn-hangzhou.aliyuncs.com/?Action=GetInstanceConsoleOutput
&InstanceId=i-bp1c1xhsrac2coiw ****
&RegionId=cn-hangzhou
&<共通リクエストパラメーター>

正常に処理された場合のレスポンス例

XML 形式

<GetInstanceConsoleOutputResponse>
      <RequestId> 22A1933F-AD02-4560-A6A7-53CF2231D942 </ RequestId>
      <InstanceId>i-bp1c1xhsrac2coiw ****</InstanceId>
      <LastUpdateTime> 2018-03-22 10:04:57 </ LastUpdateTime>
      <ConsoleOutput>V2VsY29tZSB0byBDZW50T1MgCgpDaGVja2luZyBmaWxlc3lzdGVtcwpDaGVja2luZyBhbGwgZmlsZSBzeXN0ZW1zLgpbL3NiaW4vZnNjay5leHQ0ICgxKSAtLSAvXSBmc2NrLmV4dDQgLWEgL2Rldi92ZGExIAovZGV2L3ZkYTE6IGNsZWFuLCAzMjAxNi8yNjIxNDQwIGZpbGVzLCA0NDc5NzQvMTA0ODU1MDQgYmxvY2tzCgpFbnRlcmluZyBub24taW50ZXJhY3RpdmUgc3RhcnR1cApDYWxsaW5nIHRoZSBzeXN0ZW0gYWN0aXZpdHkgZGF0YSBjb2xsZWN0b3IgKHNhZGMpLi4uIAoKQnJpbmdpbmcgdXAgaW50ZXJmYWNlIGV0aDA6ICAKRGV0ZXJtaW5pbmcgSVAgaW5mb3JtYXRpb24gZm9yIGV0aDAuLi4gZG9uZS4KCmFsaXl1bi1zZXJ2aWNlIHN0YXJ0L3J1bm5pbmcsIHByb2Nlc3MgMTczMwpmaW5pc2hlZAoKQ2VudE9TIHJlbGVhc2UgNi44IChGaW5hbCkKS2VybmVsIDIuNi4zMi02OTYuMy4yLmVsNi5pNjg2IG9uIGFuIGk2ODYKCmlaMnplZDk2ZTQ2MmF5cjBxeioqKioqIGxvZ2luOg ==</ConsoleOutput>
</GetInstanceConsoleOutputResponse>

JSON 形式

{
    &quot;RequestId&quot;: &quot;22A1933F-AD02-4560-A6A7-53CF2231D942&quot;、
    "InstanceId": "i-bp1c1xhsrac2coiw ****" 、
    &quot;LastUpdateTime&quot;: &quot;2018-03-22 10:04:57&quot;、
    "ConsoleOutput": "V2VsY29tZSB0byBDZW50T1MgCgpDaGVja2luZyBmaWxlc3lzdGVtcwpDaGVja2luZyBhbGwgZmlsZSBzeXN0ZW1zLgpbL3NiaW4vZnNjay5leHQ0ICgxKSAtLSAvXSBmc2NrLmV4dDQgLWEgL2Rldi92ZGExIAovZGV2L3ZkYTE6IGNsZWFuLCAzMjAxNi8yNjIxNDQwIGZpbGVzLCA0NDc5NzQvMTA0ODU1MDQgYmxvY2tzCgpFbnRlcmluZyBub24taW50ZXJhY3RpdmUgc3RhcnR1cApDYWxsaW5nIHRoZSBzeXN0ZW0gYWN0aXZpdHkgZGF0YSBjb2xsZWN0b3IgKHNhZGMpLi4uIAoKQnJpbmdpbmcgdXAgaW50ZXJmYWNlIGV0aDA6ICAKRGV0ZXJtaW5pbmcgSVAgaW5mb3JtYXRpb24gZm9yIGV0aDAuLi4gZG9uZS4KCmFsaXl1bi1zZXJ2aWNlIHN0YXJ0L3J1bm5pbmcsIHByb2Nlc3MgMTczMwpmaW5pc2hlZAoKQ2VudE9TIHJlbGVhc2UgNi44IChGaW5hbCkKS2VybmVsIDIuNi4zMi02OTYuMy4yLmVsNi5pNjg2IG9uIGFuIGk2ODYKCmlaMnplZDk2ZTQ2MmF5cjBxeioqKioqIGxvZ2luOg=="
}

エラーコード

HTTP ステータスコード エラーコード エラーメッセージ 説明
400 MissingParameter %s 必要なパラメーターが指定されていない場合に返されるエラーメッセージ。
404 InvalidParameter %s 指定されたパラメーターが無効な場合に返されるエラーメッセージ。
405 IncorrectInstanceStatus %s インスタンスが現在の状態ではこの操作がサポートされていない場合に返されるエラーメッセージ。
405 NotSupported %s 操作が無効な場合に返されるエラーメッセージ。
429 Throttling %s リクエストのスロットリングによりリクエストが拒否された場合に返されるエラーメッセージ。

エラーコードリストについては、「API エラーセンター」をご参照ください。