ホームページ  >  記事  >  運用・保守  >  インスタンスのシステム コマンド ライン出力を取得し、Base64 でエンコードした後にデータを返します。

インスタンスのシステム コマンド ライン出力を取得し、Base64 でエンコードした後にデータを返します。

坏嘻嘻
坏嘻嘻オリジナル
2018-09-27 13:54:522475ブラウズ

この記事の内容は、インスタンスのシステム コマンド ライン出力を取得し、Base64 でエンコードした後にデータを返すことです。必要な方は参考にしていただければ幸いです。 。 ヘルプ。

GetInstanceConsoleOutput

Description

クラウド サーバー ECS は仮想化されたクラウド サービスであるため、ディスプレイ デバイスにアクセスできません。手動で。ただし、インスタンスが最後に起動、再起動、またはシャットダウンされたときのシステム コマンド ライン出力はキャッシュされます。これを取得するには、GetInstanceConsoleOutput を呼び出します。

廃止されたインスタンス仕様では、システム コマンド ライン出力を取得できません。

Windows インスタンスは現在、システム コマンド ライン出力の取得をサポートしていません。

#リクエストパラメータ

インスタンスのシステム コマンド ライン出力を取得し、Base64 でエンコードした後にデータを返します。

##戻りパラメータ

インスタンスのシステム コマンド ライン出力を取得し、Base64 でエンコードした後にデータを返します。##例

リクエストの例

http://ecs-cn-hangzhou.aliyuncs.com/?Action=GetInstanceConsoleOutput
&RegionId=cn-shenzhen-finance-1
&InstanceId=i-j5e42sbbthlokka11eci
&<公共请求参数>

通常の戻り値の例

XML 形式

<GetInstanceConsoleOutputResponse>
    <RequestId>22A1933F-AD02-4560-A6A7-53CF2231D942</RequestId>
    <InstanceId>i-j5e42sbbthlokka11ech</InstanceId>
    <LastUpdateTime>2018-03-22 10:04:57</LastUpdateTime>
    <ConsoleOutput>V2VsY29tZSB0byBDZW50T1MgCgpDaGVja2
luZyBmaWxlc3lzdGVtcwpDaGVja2luZyBhbGwgZmlsZSBzeXN0ZW1zL
gpbL3NiaW4vZnNjay5leHQ0ICgxKSAtLSAvXSBmc2NrLmV4dDQgLWEgL2Rldi92ZGExIAovZ
GV2L3ZkYTE6IGNsZWFuLCAzMj
AxNi8yNjIxNDQwIGZpbGVzLCA0NDc5NzQvMTA0ODU1MDQgYmx
vY2tzCgpFbnRlcmluZyBub24taW50ZXJhY3RpdmUgc3RhcnR1cApDYWxs
aW5nIHRoZSBzeXN0ZW0gYWN0aXZpdHkgZGF0YS
Bjb2xsZWN0b3IgKHNhZGMpLi4uIAoKQnJpbmdpbmcgdXAgaW50ZXJmYWNlIGV0aDA6ICAKRGV0ZXJtaW
5pbmcgSVAgaW5mb3JtYXRpb24gZm9yIGV0aDAuLi4gZG9uZS4KCmFsaXl1bi1zZXJ2aWNlIHN0YXJ0L3J1bm
5pbmcsIHByb2Nlc3MgMTczMwpmaW5pc2hlZAoKQ2VudE9TIHJlbGVhc2UgNi44IChGaW5hbCkKS2
VybmVsIDIuNi4zMi02OTYuMy4yLmVsNi5pNjg2IG9uIGFuIGk2ODYKCmlaMnplZDk2ZTQ2Mm
F5cjBxemw2czhaIGxvZ2luOg==</ConsoleOutput>
</GetInstanceConsoleOutputResponse>

JSON 形式

{
    "RequestId": "22A1933F-AD02-4560-A6A7-53CF2231D942",
    "InstanceId": "i-j5e42sbbthlokka11ech",
    "LastUpdateTime": "2018-03-22 10:04:57",
    "ConsoleOutput": "V2VsY29tZSB0byBDZW50T1MgCgpDaGVja2luZyBmaWxlc3lzdGVtcwpDaGVja2luZyBhbGwgZ
mlsZSBzeXN0ZW1zLgpbL3NiaW4vZnNjay5leHQ0ICgxKSAtLSAvXSBmc2NrLmV4dDQgLWEgL2Rldi92ZGExIAovZGV2
L3ZkYTE6IGNsZWFuLCAzMjAxNi8yNjIxNDQwIGZpbGVzLCA0NDc5NzQvMTA0ODU1MD
QgYmxvY2tzCgpFbnRlcmluZyBub24taW50ZXJhY3RpdmUgc3RhcnR1cApDYWxsaW5nIHRoZSBzeXN0ZW0gYWN0
aXZpdHkgZGF0YSBjb2xsZWN0b3IgKHNhZGMpLi4uIAoKQnJpbmdpbmcgdXAg
aW50ZXJmYWNlIGV0aDA6ICAKRGV0ZXJtaW5pbmcgSVAgaW5mb3JtYXRpb2
4gZm9yIGV0aDAuLi4gZG9uZS4KCmFsaXl1bi1zZXJ2aWNlIHN0YXJ0L3J1bm5
pbmcsIHByb2Nlc3MgMTczMwpmaW5pc2hlZAoKQ2VudE9TIHJlbGVhc2UgNi44IChG
aW5hbCkKS2VybmVsIDIuNi4zMi02OTYuMy4yLmVsNi5pNjg2IG9uIGFuIGk2ODYKCmlaMnpl
ZDk2ZTQ2MmF5cjBxemw2czhaIGxvZ2luOg=="
}

例外の戻り値の例

#XML 形式

<Error>
    <RequestId>C38E0D94-C18B-44F3-8C05-6E35BE334088</RequestId>
    <HostId>ecs.aliyuncs.com</HostId>
    <Code>NotSupported</Code>
    <Message>The operation is not supported for "i-j5e42sbbthlokkaXXXXX".</Message>
</Error>

#JSON 形式

{
    "RequestId": "C38E0D94-C18B-44F3-8C05-6E35BE334088",
    "HostId": "ecs.aliyuncs.com",
    "Code": "NotSupported",
    "Message": "The operation is not supported for "i-j5e42sbbthlokkaXXXXX"."
}

#エラー コード

以下は、このインターフェイスに固有のエラー コードです。その他のエラー コードについては、API エラー センターをご覧ください。

以上がインスタンスのシステム コマンド ライン出力を取得し、Base64 でエンコードした後にデータを返します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。