As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
GetSessionConnectionData
Obtém informações de conexão para a conexão de um usuário específico com uma sessão especificada do Amazon DCV.
Parâmetros de solicitação
SessionId-
O ID da sessão para a qual exibir as informações de conexão.
Tipo: string
Obrigatório: Sim
User-
O nome do usuário para o qual exibir as informações de conexão.
Tipo: string
Obrigatório: Sim
Parâmetros de resposta
Id-
O ID exclusivo da sessão.
Name-
O nome da sessão.
Owner-
O proprietário da sessão.
Server-
Informações sobre o servidor no qual a sessão está sendo executada. Essa estrutura de dados inclui os seguintes parâmetros de resposta aninhada:
Ip-
O endereço IP ou o nome do host do servidor Amazon DCV.
Hostname-
O nome do host do host do servidor Amazon DCV.
Port-
A porta pela qual o servidor Amazon DCV se comunica com os clientes do Amazon DCV.
Endpoints-
Informações sobre os endpoints do servidor Amazon DCV. Essa estrutura de dados inclui os seguintes parâmetros de resposta aninhada:
IpAddress-
O endereço IP do endpoint do servidor.
Port-
A porta do endpoint do servidor.
Protocol-
O protocolo usado pelo endpoint do servidor. Os possíveis valores incluem:
-
HTTP— O endpoint usa o protocolo WebSocket (TCP). -
QUIC— O endpoint usa o protocolo QUIC (UDP).
-
WebUrlPath-
O caminho do URL da web do endpoint do servidor. Disponível somente para o protocolo HTTP.
WebUrlPath-
O caminho para o arquivo de configuração do servidor Amazon DCV.
Tags-
As tags atribuídas ao servidor. Essa estrutura de dados inclui os seguintes parâmetros de resposta aninhada:
Key-
A chave de tags.
Value-
O valor da tag.
Type-
O tipo de sessão.
State-
O estado atual da sessão. Os valores possíveis são:
-
CREATING- o Agente está criando a sessão. -
READY- a sessão está pronta para aceitar conexões de clientes. -
DELETING- a sessão está sendo excluída. -
DELETED- a sessão foi excluída. -
UNKNOWN- incapaz de determinar o estado da sessão. O Agente e o Atendente podem não conseguir se comunicar.
-
CreationTime-
A data e a hora em que a sessão foi criada.
LastDisconnectionTime-
A data e a hora da última desconexão do cliente.
NumOfConnections-
O número de conexões simultâneas que o usuário tem com a sessão.
ConnectionToken-
O token de autenticação usado para conectar a sessão.
Informações adicionais
As informações obtidas dessa API podem ser transmitidas para um cliente do Amazon DCV para se conectar à sessão do Amazon DCV.
No caso do cliente da Web do Amazon DCV, você pode criar um URL que possa ser aberto no navegador. O URL tem o seguinte formato:
https://{Ip}:{Port}{WebUrlPath}?authToken={ConnectionToken}#{SessionId}.
No caso do cliente nativo do Amazon DCV, você pode criar um URL com o esquema dcv://. Quando o cliente nativo Amazon DCV é instalado, ele se registra no sistema como manipulador do. dcv:// URLs O URL tem o seguinte formato:
dcv://{Ip}:{Port}{WebUrlPath}?authToken={ConnectionToken}#{SessionId}.
nota
Se você estiver usando a Amazon EC2, o endereço IP deve ser público. Se sua configuração tiver hosts Amazon DCV atrás de um gateway, especifique o endereço do gateway em vez daquele retornado pela SessionConnectionData API.