Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2022-11-08 GMT+08:00

Reiniciar los ECS por lotes

Función

Esta API se utiliza para reiniciar ECS por lote basado en los ID especificados de ECS. Se puede reiniciar un máximo de 1000 ECS a la vez.

URI

POST /v1/{project_id}/cloudservers/action

Tabla 1 describe los parámetros en el URI.
Tabla 1 Descripción del parámetro

Parámetro

Obligatorio

Descripción

project_id

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.

Solicitud

Tabla 2 describe los parámetros de solicitud.
Tabla 2 Parámetros de solicitud

Parámetro

Obligatorio

Tipo

Descripción

reboot

Object

Especifica la operación que se va a reiniciar ECS. Para más detalles, consulte Tabla 3.

Tabla 3 Descripción del campo reboot

Parámetro

Obligatorio

Tipo

Descripción

type

String

Especifica el tipo de la operación de reinicio.

  • SOFT: reinicio suave
  • HARD: reinicio forzado (reinicio duro)

servers

Array of objects

Especifica ID de ECS. Para más detalles, consulte Tabla 4.

Tabla 4 Descripción del campo servers

Parámetro

Obligatorio

Tipo

Descripción

id

String

Especifica el ID de ECS.

Respuesta

Véase Respuestas (tarea)

Ejemplo de la solicitud

En la solicitud, los parámetros para reiniciar los ECS deben enviarse con el campo reboot. Para obtener más información, consulte la solicitud de ejemplo.
POST https://{endpoint}/v1/{project_id}/cloudservers/action
{
    "reboot": {
        "type":"SOFT",
        "servers": [
            {
                "id": "616fb98f-46ca-475e-917e-2563e5a8cd19"
            },
            {
                "id": "726fb98f-46ca-475e-917e-2563e5a8cd20"
            }

        ]
    }
}

Ejemplo de la respuesta

No hay

Códigos de error

Consulte Códigos de error