インスタンス・コンソールの詳細の取得
get
/instanceconsole/{name}
インスタンスの起動時に表示されるメッセージを取得します。 これらのメッセージを使用して、応答しないインスタンスおよび起動プロセスのエラーを診断します。
リクエスト
サポートされるメディア・タイプ
- application/oracle-compute-v3+json
パス・パラメータ
- name: string
次のいずれかの形式で表されるインスタンスの名前:
/Compute-identityDomain/user/idまたは/Compute-identityDomain/user/provided_name/id、ここでidは自動生成されたIDです。
ヘッダー・パラメータ
- Cookie: string
Cookie:ヘッダーは、サービスに対するすべてのリクエストに含まれる必要があります。 それをPOST /authenticate/コールに対して受信されたレスポンス内のset-cookieヘッダーの値に設定してください。
レスポンス
サポートされるメディア・タイプ
- application/oracle-compute-v3+json
200レスポンス
OK。 返される可能性のあるその他のHTTPステータス・コードの詳細は、「ステータス・コード」を参照してください。
ヘッダー
- set-cookie: string
セッションが拡張された場合、Cookie値が返されます。
ルート・スキーマ : InstanceConsole-response
型:
ソースの表示
object- name(optional): string
コンソール出力が表示されるインスタンスの名前。
- output(optional): string
インスタンスのシリアル・コンソール出力。
- timestamp(optional): string
コンソール出力が作成された時間。
- uri(optional): string
Uniform Resource Identifier
例
cURLコマンド
次の例では、cURLを使用してRESTリソースに対するGETリクエストを発行することによって、インスタンスのコンソール出力を取得する方法を示しています。 cURLの詳細は、「cURLの使用」を参照してください。
コマンドを1行で入力します。 この例では、読みやすくするために改行が使用されています。
curl -X GET
-H "Cookie: $COMPUTE_COOKIE"
-H "Accept: application/oracle-compute-v3+json"
https://api-z999.compute.us0.oraclecloud.com/instanceconsole/Compute-acme/jack.jones@example.com/68a3c40c-466e-41df-a7f2-00fbfbd590e5
-
COMPUTE_COOKIEは、前の手順で認証cookieを格納した変数の名前です。 認証クッキーの取得および変数への格納の詳細は、認証を参照してください。 -
api-z999.compute.us0.oraclecloud.comはRESTエンドポイントURLの例です。 この値をCompute ClassicサイトのRESTエンドポイントURLに変更します。 サイトのRESTエンドポイントURLを見つける方法については、「リクエストの送信」を参照してください。 -
acmeおよびjack.jones@example.comは値の例です。acmeをCompute Classicアカウントのアイデンティティ・ドメインIDに置き換え、jack.jones@example.comをユーザー名で置き換えます。
レスポンス本文の例
次の例は、レスポンス本文をJSON形式で示しています。
いくつかの行は、読みやすくするために省略記号(...)で切り捨てられます。
{
"timestamp": "2016-06-17T09:21:19.662570",
"output": "k [LNKD] (IRQs *5 10 11)\r\nvgaarb: device added: ... login: ",
"uri": "https://api-z999.compute.us0.oraclecloud.com/instanceconsole/Compute-acme/jack.jones@example.com/68a3c40c-466e-41df-a7f2-00fbfbd590e5",
"name": "/Compute-acme/jack.jones@example.com/68a3c40c-466e-41df-a7f2-00fbfbd590e5"
}