Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
GetSessionConnectionData
Obtient les informations de connexion d'un utilisateur spécifique à une session Amazon DCV spécifique.
Paramètres de demande
SessionId
-
ID de la session pour laquelle les informations de connexion doivent être affichées.
Type : String
Obligatoire : oui
User
-
Nom de l'utilisateur pour lequel les informations de connexion doivent être affichées.
Type : String
Obligatoire : oui
Paramètres de réponse
Id
-
L'identifiant unique de la session.
Name
-
Le nom de la session.
Owner
-
Le propriétaire de la session.
Server
-
Informations sur le serveur sur lequel la session s'exécute. Cette structure de données inclut les paramètres de réponse imbriqués suivants :
Ip
-
Adresse IP de l'hôte du serveur Amazon DCV.
Hostname
-
Le nom d'hôte de l'hôte du serveur Amazon DCV.
Port
-
Port par lequel le serveur Amazon DCV communique avec les clients Amazon DCV.
Endpoints
-
Informations sur les points de terminaison du serveur Amazon DCV. Cette structure de données inclut les paramètres de réponse imbriqués suivants :
IpAddress
-
Adresse IP du point de terminaison du serveur.
Port
-
Port du point de terminaison du serveur.
Protocol
-
Protocole utilisé par le point de terminaison du serveur. Les valeurs possibles incluent :
-
HTTP
— Le point de terminaison utilise le protocole WebSocket (TCP). -
QUIC
— Le point de terminaison utilise le protocole QUIC (UDP).
-
WebUrlPath
-
Le chemin de l'URL Web du point de terminaison du serveur. Disponible uniquement pour le protocole HTTP.
WebUrlPath
-
Le chemin d'accès au fichier de configuration du serveur Amazon DCV.
Tags
-
Les balises attribuées au serveur. Cette structure de données inclut les paramètres de réponse imbriqués suivants :
Key
-
Identification de balise.
Value
-
Valeur de balise.
Type
-
Type de session.
State
-
État actuel de la session. Les valeurs possibles sont :
-
CREATING
- le Broker est en train de créer la session. -
READY
- la session est prête à accepter les connexions des clients. -
DELETING
- la session est en cours de suppression. -
DELETED
- la session a été supprimée. -
UNKNOWN
- impossible de déterminer l'état de la session. Le courtier et l'agent peuvent ne pas être en mesure de communiquer.
-
CreationTime
-
Date et heure de création de la session.
LastDisconnectionTime
-
Date et heure de la dernière déconnexion du client.
NumOfConnections
-
Le nombre de connexions simultanées de l'utilisateur à la session.
ConnectionToken
-
Le jeton d'authentification utilisé pour se connecter à la session.
Informations supplémentaires
Les informations obtenues à partir de cette API peuvent être transmises à un client Amazon DCV afin de se connecter à la session Amazon DCV.
Dans le cas du client Web Amazon DCV, vous pouvez créer une URL qui peut être ouverte dans le navigateur. Le format de l'URL est le suivant :
https://
{Ip}
:{Port}{WebUrlPath}
?authToken={ConnectionToken}
#{SessionId}
.
Dans le cas du client natif Amazon DCV, vous pouvez créer une URL avec le dcv://
schéma. Lorsque le client natif Amazon DCV est installé, il s'enregistre auprès du système en tant que gestionnaire de. dcv://
URLs Le format de l'URL est le suivant :
dcv://
{Ip}
:{Port}{WebUrlPath}
?authToken={ConnectionToken}
#{SessionId}
.
Note
Si vous utilisez Amazon EC2, l'adresse IP doit être publique. Si votre configuration comporte des hôtes Amazon DCV derrière une passerelle, spécifiez l'adresse de la passerelle plutôt que celle renvoyée par l' SessionConnectionData API.