本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
OpenServers
打开一个或多个 Amazon DCV 服务器。您必须先将服务器的状态变为打开,然后才能在 Amazon DCV 服务器上创建 Amazon DCV 会话。在 Amazon DCV 服务器状态为打开后,您可以在服务器上创建 Amazon DCV 会话。
请求参数
ServerId
-
要打开的服务器的 ID。
类型:字符串
必需:是
响应参数
RequestId
-
请求的唯一 ID。
SuccessfulList
-
有关成功打开的 Amazon DCV 服务器的信息。该数据结构包括以下嵌套的响应参数:
UnsuccessfulList
-
有关无法打开的 Amazon DCV 服务器的信息。该数据结构包括以下嵌套的响应参数:
OpenServerRequestData
-
有关失败的原始请求的信息。该数据结构包括以下嵌套的响应参数:
ServerId
-
无法打开的 Amazon DCV 服务器的 ID。
FailureCode
-
失败代码。
FailureReason
-
失败的原因。
示例
- Python
-
请求
以下示例打开两个 Amazon DCV 服务器(serverId1 和 serverId2)。
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."
}
]
}