Obtención de la dirección de inicio de sesión de VNC
Función
Esta API se utiliza para obtener la dirección para iniciar sesión remotamente en un ECS mediante VNC.
URI
POST /v1/{project_id}/cloudservers/{server_id}/remote_console
| Parámetro | Obligatorio | Descripción |
|---|---|---|
| project_id | Sí | Especifica el ID del proyecto. Para obtener más información sobre cómo obtener el ID, consulte Obtención de un ID de proyecto. |
| server_id | Sí | Especifica el ID de ECS. |
Solicitud
Parámetros de solicitud
Tabla 2 describe los parámetros de solicitud.
| Parámetro | Obligatorio | Tipo | Descripción |
|---|---|---|---|
| remote_console | Sí | Object | Obtiene la dirección para iniciar sesión remotamente en un ECS. Para más detalles, consulte Tabla 3. |
Respuesta
Parámetros de respuesta
Tabla 4 describe los parámetros de respuesta.
| Parámetro | Tipo | Descripción |
|---|---|---|
| remote_console | Object | Obtiene la dirección para iniciar sesión remotamente en un ECS. Para más detalles, consulte Tabla 5. |
Ejemplo de la solicitud
POST https://{endpoint}/v1/13c67a214ced4afb88d911ae4bd5721a/cloudservers/47bc79ae-df61-4ade-9197-283a74e5d70e/remote_console {
"remote_console": {
"protocol": "vnc",
"type": "novnc"
}
} Ejemplo de la respuesta
{
"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"
}
} Valores devueltos
Códigos de error
Consulte Códigos de error