檢視 Session Manager 工作階段歷史記錄。
介面說明
您可以查詢最近 30 天內建立的 Session Manager 工作階段記錄,工作階段記錄的保留上限為 1000 條成功的記錄。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
ecs:DescribeTerminalSessions |
list |
*Instance
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| RegionId |
string |
是 |
地域 ID。 |
cn-hangzhou |
| InstanceId |
string |
否 |
執行個體 ID。 |
i-bp1i7gg30r52z2em**** |
| SessionId |
string |
否 |
工作階段 ID。 |
s-hz023od0x9**** |
| MaxResults |
integer |
否 |
分頁查詢時每頁的最大項目數。 最大值為 100。 預設值為 10。 |
10 |
| NextToken |
string |
否 |
查詢憑證(Token),取值為上一次 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 |
連線結束原因。
僅在狀態(
|
AgentNeedUpgrade |
| EndTime |
string |
連線結束時間。格式為 ISO 8601,時區為 UTC。 |
2024-01-19T09:16:46Z |
| FailedDetail |
string |
連線失敗原因詳情。僅在狀態(Status)為 Failed 時返回該參數。 |
The Session Manager is closed normally. |
| 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 |
身分類型。目前支援的身分類型包括:
|
RAMUser |
| PortNumber |
integer |
ECS 執行個體的連接埠號,用於資料轉送。若未設定資料轉送的連接埠號,則該值為空。 |
22 |
| PrincipalId |
string |
身分識別。按照身分類型
|
123456xxxx |
| SessionId |
string |
工作階段 ID。 |
s-hz023od0x9**** |
| TargetServer |
string |
透過執行個體存取 VPC 內的目標服務位址。 |
192.168.0.246 |
| Username |
string |
連線時的使用者名稱。 |
root |
樣本
正常返回樣本
JSON格式
{
"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": "The Session Manager is closed normally.",
"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 status code |
錯誤碼 |
錯誤資訊 |
描述 |
|---|---|---|---|
| 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 不存在,請您檢查此產品在該地域是否可用。 |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。