華為云計算 云知識 獲取VNC遠(yuǎn)程登錄地址ShowServerRemoteConsole
獲取VNC遠(yuǎn)程登錄地址ShowServerRemoteConsole

 

功能介紹

獲取彈性 云服務(wù)器 VNC遠(yuǎn)程登錄地址。

調(diào)試

您可以在API Explorer中調(diào)試該接口。

URI

POST /v1/{project_id}/cloudservers/{server_id}/remote_console

參數(shù)說明請參見表1。
表1 參數(shù)說明

參數(shù)

是否必選

描述

project_id

項目ID。

獲取方法請參見獲取項目ID。

server_id

云服務(wù)器ID。

請求消息

請求參數(shù)

請求參數(shù)如表2所示。

表2 請求參數(shù)

參數(shù)

是否必選

參數(shù)類型

描述

remote_console

Object

彈性云服務(wù)器獲取遠(yuǎn)程登錄地址,詳情見表3。

表3 remote_console參數(shù)信息

參數(shù)

是否必選

參數(shù)類型

描述

type

String

遠(yuǎn)程登錄的類型,請將type配置為“novnc”。

protocol

String

遠(yuǎn)程登錄協(xié)議,請將protocol配置為“vnc”。

響應(yīng)消息

響應(yīng)參數(shù)

響應(yīng)參數(shù)如表4所示。

表4 響應(yīng)參數(shù)

參數(shù)

類型

描述

remote_console

Object

彈性云服務(wù)器獲取遠(yuǎn)程登錄地址,詳情參見表5。

表5 remote_console數(shù)據(jù)結(jié)構(gòu)說明

參數(shù)

類型

描述

type

String

遠(yuǎn)程登錄的類型

protocol

String

遠(yuǎn)程登錄的協(xié)議

url

String

遠(yuǎn)程登錄的URL。

VNC登錄的URL中包含一次性token,請您妥善保管,用完即可丟棄。

請求示例

獲取ID為“47bc79ae-df61-4ade-9197-283a74e5d70e”的云服務(wù)器的VNC遠(yuǎn)程登錄地址。

POST https://{endpoint}/v1/13c67a214ced4afb88d911ae4bd5721a/cloudservers/47bc79ae-df61-4ade-9197-283a74e5d70e/remote_console

{
    "remote_console": {
        "protocol": "vnc",
        "type": "novnc"
    }
}

響應(yīng)示例

{
   "remote_console": {
        "type": "novnc",
        "protocol": "vnc",
        "url": "https://nova-novncproxy.az1.dc1.domainname.com:8002/vnc_auto.html?token=0fda3eca-8232-4249-a69f-44ce8ab31be6&lang=EN&tLength=70"
    }
}

返回值

請參考通用請求返回值。

錯誤碼

請參考錯誤碼。