Consulta o histórico de sessões do Session Manager.
Descrição da operação
Você pode consultar os registros de sessões do Session Manager criados nos últimos 30 dias. Um máximo de 1.000 registros bem-sucedidos é retido.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ecs:DescribeTerminalSessions |
list |
*Instância.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Sim |
O ID da região. |
cn-hangzhou |
| InstanceId |
string |
Não |
O ID da instância. |
i-bp1i7gg30r52z2em**** |
| SessionId |
string |
Não |
O ID da sessão. |
s-hz023od0x9**** |
| MaxResults |
integer |
Não |
O número máximo de entradas por página para uma consulta paginada. Valor máximo: 100. Valor padrão: 10. |
10 |
| NextToken |
string |
Não |
O token de paginação. Defina este parâmetro como o valor NextToken retornado na chamada de API anterior. |
AAAAAdDWBF2**** |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| NextToken |
string |
O token de paginação retornado nesta chamada. |
AAAAAdDWBF2**** |
| RequestId |
string |
O ID da solicitação. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
| Sessions |
object |
||
| Session |
array<object> |
A lista de sessões. |
|
|
array<object> |
As informações da sessão. |
||
| ClientIP |
string |
O endereço IP do cliente da conexão remota. |
192.168.1.1 |
| Connections |
object |
||
| Connection |
array<object> |
A lista de informações de conexão. |
|
|
object |
As informações da conexão. |
||
| ClosedReason |
string |
O motivo pelo qual a conexão foi fechada. Este parâmetro é retornado apenas quando o Status é Disconnected, Terminated ou Failed. Valores válidos:
|
AgentNeedUpgrade |
| EndTime |
string |
A hora em que a conexão terminou. A hora é exibida no formato ISO 8601 em UTC. |
2024-01-19T09:16:46Z |
| FailedDetail |
string |
Os detalhes da falha de conexão. Este parâmetro é retornado apenas quando o Status é Failed. |
O Session Manager foi fechado normalmente |
| InstanceId |
string |
O ID da instância. |
i-bp1i7gg30r52z2em**** |
| StartTime |
string |
A hora em que a conexão começou. A hora é exibida no formato ISO 8601 em UTC. |
2024-01-19T09:16:40Z |
| Status |
string |
O status da sessão. Valores válidos:
|
Connecting |
| CreationTime |
string |
A hora em que a sessão foi criada. A hora é exibida no formato ISO 8601 em UTC. |
2024-01-19T09:15:46Z |
| IdentityType |
string |
O tipo de identidade. Valores válidos:
|
RAMUser |
| PortNumber |
integer |
O número da porta da instância ECS usada para encaminhamento de dados. Se nenhum número de porta estiver configurado para encaminhamento de dados, este valor estará vazio. |
22 |
| PrincipalId |
string |
O ID da identidade. O valor varia com base no IdentityType:
|
123456xxxx |
| SessionId |
string |
O ID da sessão. |
s-hz023od0x9**** |
| TargetServer |
string |
O endereço do servidor de destino na VPC acessado por meio da instância. |
192.168.0.246 |
| Username |
string |
O nome de usuário usado para a conexão. |
root |
Exemplos
Resposta de sucesso
JSON formato
{
"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": "O Session Manager foi fechado normalmente",
"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"
}
]
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidParameter.NextToken | The specified parameter NextToken is not valid. | |
| 400 | InvalidParameter.MaxResults | The specified parameter MaxResults is not valid. | O parâmetro MaxResults especificado é inválido. |
| 500 | InternalError | An error occurred when you dispatched the request. | Ocorreu um erro interno. Tente novamente. |
| 403 | InvalidParameterCharacter | The specified parameter %s contains illegal characters. | |
| 403 | Operation.Forbidden | The operation is not permitted. | A operação não é permitida. |
| 404 | InvalidRegionId.NotFound | The specified parameter RegionId does not exist. | O RegionId especificado não existe. Verifique se o produto está disponível nesta região. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.