Detención de los ECS por lotes
Función
Esta API se utiliza para detener los ECS por un lote basado en la lista especificada de ID de ECS. Se puede detener un máximo de 1000 ECS a la vez.
URI
POST /v1/{project_id}/cloudservers/action
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. |
Solicitud
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
os-stop |
Sí |
Object |
Especifica la operación que se va a detener ECS. Para más detalles, consulte Tabla 3. |
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
servers |
Sí |
Array of objects |
Especifica los identificadores de ECS. Para más detalles, consulte Tabla 4. |
type |
No |
String |
Especifica un tipo de parada ECS. El valor predeterminado es SOFT. SOFT: parada normal de ECS (predeterminado) HARD: parada forzada del ECS |
Respuesta
Consulte Respuestas (tarea)
Ejemplo de la solicitud
POST https://{endpoint}/v1/{project_id}/cloudservers/action
{ "os-stop": { "type":"HARD", "servers": [ { "id": "616fb98f-46ca-475e-917e-2563e5a8cd19" }, { "id": "726fb98f-46ca-475e-917e-2563e5a8cd20" } ] } }
Ejemplo de la respuesta
No hay
Valores devueltos
Códigos de error
Consulte Códigos de error