OpenServers - Gestionnaire de sessions Amazon DCV

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.

OpenServers

Ouvre un ou plusieurs serveurs Amazon DCV. Avant de créer des sessions Amazon DCV sur un serveur Amazon DCV, vous devez modifier l'état du serveur pour qu'il soit ouvert. Une fois le serveur Amazon DCV ouvert, vous pouvez créer des sessions Amazon DCV sur le serveur.

Paramètres de demande

ServerId

ID du serveur à ouvrir.

Type : String

Obligatoire : oui

Paramètres de réponse

RequestId

L'identifiant unique de la demande.

SuccessfulList

Informations sur les serveurs Amazon DCV qui ont été ouverts avec succès. Cette structure de données inclut le paramètre de réponse imbriqué suivant :

ServerId

L'ID du serveur qui a été ouvert avec succès.

UnsuccessfulList

Informations sur les serveurs Amazon DCV qui n'ont pas pu être ouverts. Cette structure de données inclut les paramètres de réponse imbriqués suivants :

OpenServerRequestData

Informations relatives à la demande initiale qui a échoué. Cette structure de données inclut le paramètre de réponse imbriqué suivant :

ServerId

L'ID du serveur Amazon DCV qui n'a pas pu être ouvert.

FailureCode

Le code de l'échec.

FailureReason

Raison de l'échec.

exemple

Python
Demande

L'exemple suivant ouvre deux serveurs Amazon DCV (serverId1etserverId2).

from swagger_client.models import OpenServerRequestData def get_servers_api(): api_instance = swagger_client.ServersApi(swagger_client.ApiClient(get_client_configuration())) set_request_headers(api_instance.api_client) return api_instance def open_servers(server_ids): request = [OpenServerRequestData(server_id=server_id) for server_id in server_ids] print('Open Servers Request:', request) api_instance = get_servers_api() api_response = api_instance.open_servers(body=request) print('Open Servers Response:', api_response) def main(): open_servers(["serverId1", "serverId2"])
Réponse

Voici un exemple de sortie.

{ "RequestId": "1e64830f-0a27-41bf-8147-0f3411791b64", "SuccessfulList": [ { "ServerId": "serverId1" } ], "UnsuccessfulList": [ { "OpenServerRequestData": { "ServerId": "serverId2" }, "FailureCode": "DCV_SERVER_NOT_FOUND", "FailureReason": "Dcv server not found." } ] }