查看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 |
|||
| RequestId |
string |
请求 ID。 |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
| NextToken |
string |
本次调用返回的查询凭证值。 |
AAAAAdDWBF2**** |
| Sessions |
object |
||
| Session |
array<object> |
会话列表。 |
|
|
array<object> |
会话信息。 |
||
| CreationTime |
string |
会话的创建时间。 |
2024-01-19T09:15:46Z |
| TargetServer |
string |
通过实例访问 VPC 内的目标服务地址。 |
192.168.0.246 |
| PortNumber |
integer |
ECS 实例的端口号,用于数据转发。若未设置数据转发的端口号,则该值为空。 |
22 |
| PrincipalId |
string |
身份标识。按照身份类型
|
123456xxxx |
| Username |
string |
连接时的用户名。 |
root |
| ClientIP |
string |
远程连接的客户 IP。 |
192.168.1.1 |
| IdentityType |
string |
身份类型。当前支持的身份类型包括:
|
RAMUser |
| SessionId |
string |
会话 ID。 |
s-hz023od0x9**** |
| Connections |
object |
||
| Connection |
array<object> |
连接信息列表。 |
|
|
object |
连接信息。 |
||
| ClosedReason |
string |
连接结束原因。
仅在状态(
|
AgentNeedUpgrade |
| EndTime |
string |
连接结束时间。 |
2024-01-19T09:16:46Z |
| Status |
string |
会话状态,可能值:
|
Connecting |
| StartTime |
string |
连接开始时间。 |
2024-01-19T09:16:40Z |
| InstanceId |
string |
实例 ID。 |
i-bp1i7gg30r52z2em**** |
| FailedDetail |
string |
连接失败原因详情。仅在状态(Status)为 Failed 时返回该参数。 |
The Session Manager is closed normally. |
示例
正常返回示例
JSON格式
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
"NextToken": "AAAAAdDWBF2****",
"Sessions": {
"Session": [
{
"CreationTime": "2024-01-19T09:15:46Z",
"TargetServer": "192.168.0.246",
"PortNumber": 22,
"PrincipalId": "123456xxxx",
"Username": "root",
"ClientIP": "192.168.1.1",
"IdentityType": "RAMUser",
"SessionId": "s-hz023od0x9****",
"Connections": {
"Connection": [
{
"ClosedReason": "AgentNeedUpgrade",
"EndTime": "2024-01-19T09:16:46Z",
"Status": "Connecting",
"StartTime": "2024-01-19T09:16:40Z",
"InstanceId": "i-bp1i7gg30r52z2em****",
"FailedDetail": "The Session Manager is closed normally."
}
]
}
}
]
}
}
错误码
|
HTTP status code |
错误码 |
错误信息 |
描述 |
|---|---|---|---|
| 400 | InvalidParameter.NextToken | The specified parameter NextToken is not valid. | 指定的参数NextToken不合法。 |
| 400 | InvalidParameter.MaxResults | The specified parameter MaxResults is not valid. | 指定的参数MaxResults不合法。 |
| 500 | InternalError | An error occurred when you dispatched the request. | 发送请求时发生错误,请稍后重试。 |
| 403 | Operation.Forbidden | The operation is not permitted. | 该操作是不被允许的。 |
| 404 | InvalidRegionId.NotFound | The specified parameter RegionId does not exist. | 指定的地域ID不存在。 |
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。