OpenServers - Amazon DCV セッションマネージャー

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

OpenServers

1 つまたは複数の Amazon DCV サーバーを開きます。Amazon DCV サーバーでセッションを作成する前に、サーバーの状態を [開く] に変更する必要があります。Amazon DCV サーバーが [開く] になったら、サーバーで Amazon DCV セッションを作成できます。

パラメータのリクエスト

ServerId

起動するサーバーの ID。

タイプ: 文字列

必須: はい

レスポンスパラメータ

RequestId

リクエストの一意の ID。

SuccessfulList

正常に起動された Amazon DCV サーバーに関する情報。このデータ構造には、次のネスト済みレスポンスパラメータが含まれます。

ServerId

正常に起動されたサーバーの ID。

UnsuccessfulList

起動されなかった Amazon DCV サーバーに関する情報。このデータ構造には、次のネスト済みレスポンスパラメータが含まれます。

OpenServerRequestData

失敗した元のリクエストに関する情報。このデータ構造には、次のネスト済みレスポンスパラメータが含まれます。

ServerId

起動されなかった Amazon DCV サーバの ID。

FailureCode

失敗のコード。

FailureReason

失敗の理由。

Python
リクエスト

次の例では、2 つの Amazon DCV サーバー (serverId1serverId2) を起動します。

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"])
応答

以下は出力例です。

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