Session Manager の会話履歴を照会します。
操作説明
過去 30 日以内に作成された Session Manager の会話記録をクエリできます。成功した記録の最大値は 1,000 件です。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ecs:DescribeTerminalSessions |
list |
*Instance。
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
リージョン ID。 |
cn-hangzhou |
| InstanceId |
string |
任意 |
インスタンス ID |
i-bp1i7gg30r52z2em**** |
| SessionId |
string |
任意 |
会話 ID。 |
s-hz023od0x9**** |
| MaxResults |
integer |
任意 |
ページングクエリの 1 ページあたりのエントリの最大数。 最大値: 100。 デフォルト値: 10。 |
10 |
| NextToken |
string |
任意 |
ページネーショントークン。このパラメーターには、前の API 呼び出しで返された NextToken 値を設定します。 |
AAAAAdDWBF2**** |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| NextToken |
string |
この呼び出しで返されるページネーショントークン。 |
AAAAAdDWBF2**** |
| RequestId |
string |
リクエスト ID |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
| Sessions |
object |
||
| Session |
array<object> |
会話リスト。 |
|
|
array<object> |
セッション情報。 |
||
| ClientIP |
string |
リモート接続のクライアント IP アドレス。 |
192.168.1.1 |
| Connections |
object |
||
| Connection |
array<object> |
接続情報リスト。 |
|
|
object |
接続情報。 |
||
| ClosedReason |
string |
接続が閉じられた理由。 このパラメーターは、Status が Disconnected、Terminated、または Failed の場合にのみ返されます。有効な値:
|
AgentNeedUpgrade |
| EndTime |
string |
接続が終了した時間。時間は ISO 8601 初期化の協定世界時 (UTC) で表示されます。 |
2024-01-19T09:16:46Z |
| FailedDetail |
string |
接続失敗の詳細。このパラメーターは、Status が Failed の場合にのみ返されます。 |
Session Manager は正常に閉じられました |
| InstanceId |
string |
インスタンス ID |
i-bp1i7gg30r52z2em**** |
| StartTime |
string |
接続が開始された時間。時間は ISO 8601 初期化の協定世界時 (UTC) で表示されます。 |
2024-01-19T09:16:40Z |
| Status |
string |
会話のステータス。有効な値:
|
Connecting |
| CreationTime |
string |
会話が作成された時間。時間は ISO 8601 初期化の協定世界時 (UTC) で表示されます。 |
2024-01-19T09:15:46Z |
| IdentityType |
string |
ID タイプ。有効な値:
|
RAMUser |
| PortNumber |
integer |
データ転送に使用される ECS インスタンスのポート番号。データ転送用にポート番号が設定されていない場合、この値は空です。 |
22 |
| PrincipalId |
string |
ID。IdentityType に基づいて値は異なります。
|
123456xxxx |
| SessionId |
string |
会話 ID。 |
s-hz023od0x9**** |
| TargetServer |
string |
インスタンス経由でアクセスされる VPC 内のターゲットサーバーのアドレス。 |
192.168.0.246 |
| Username |
string |
接続に使用されるユーザー名。 |
root |
例
成功レスポンス
JSONJSON
{
"NextToken": "AAAAAdDWBF2****",
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
"Sessions": {
"Session": [
{
"ClientIP": "192.168.1.1",
"Connections": {
"Connection": [
{
"ClosedReason": "AgentNeedUpgrade",
"EndTime": "2024-01-19T09:16:46Z",
"FailedDetail": "Session Manager は正常に終了しました",
"InstanceId": "i-bp1i7gg30r52z2em****",
"StartTime": "2024-01-19T09:16:40Z",
"Status": "Connecting"
}
]
},
"CreationTime": "2024-01-19T09:15:46Z",
"IdentityType": "RAMUser",
"PortNumber": 22,
"PrincipalId": "123456xxxx",
"SessionId": "s-hz023od0x9****",
"TargetServer": "192.168.0.246",
"Username": "root"
}
]
}
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidParameter.NextToken | The specified parameter NextToken is not valid. | |
| 400 | InvalidParameter.MaxResults | The specified parameter MaxResults is not valid. | 指定された MaxResults パラメーターは無効です。 |
| 500 | InternalError | An error occurred when you dispatched the request. | 内部エラーが発生しました。再度お試しください。 |
| 403 | InvalidParameterCharacter | The specified parameter %s contains illegal characters. | |
| 403 | Operation.Forbidden | The operation is not permitted. | 操作は許可されていません。 |
| 404 | InvalidRegionId.NotFound | The specified parameter RegionId does not exist. | 指定された RegionId は存在しません。このリージョンでプロダクトが利用可能かどうかを確認してください。 |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。