Interrupções em massa dos ECS
Função
Essa API é usada para parar os ECS em um lote com base na lista dos ID de ECS especificada. Um máximo dos 1000 ECS pode ser interrompido por vez.
URI
POST /v1/{project_id}/cloudservers/action
| 
         Parâmetro  | 
       
         Obrigatório  | 
       
         Descrição  | 
      
|---|---|---|
| 
         project_id  | 
       
         Sim  | 
       
         Especifica a ID do projeto. Para obter detalhes sobre como obter o ID, consulte Obtenção de um ID de projeto.  | 
      
Solicitação
| 
        Parâmetro  | 
      
        Obrigatório  | 
      
        Tipo  | 
      
        Descrição  | 
     
|---|---|---|---|
| 
        os-stop  | 
      
        Sim  | 
      
        Object  | 
      
        Especifica a operação para interromper o ECS. Para obter detalhes, consulte Tabela 3.  | 
     
| 
        Parâmetro  | 
      
        Obrigatório  | 
      
        Tipo  | 
      
        Descrição  | 
     
|---|---|---|---|
| 
        servers  | 
      
        Sim  | 
      
        Array of objects  | 
      
        Especifica as ID de ECS. Para obter detalhes, consulte Tabela 4.  | 
     
| 
        type  | 
      
        Não  | 
      
        String  | 
      
        Especifica um tipo de parada do ECS. O valor padrão é SOFT. SOFT: parada normal do ECS (padrão) HARD: parada forçada do ECS  | 
     
Resposta
Veja Respostas (Tarefa).
Exemplo de Solicitação
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"
            }
        ]
    }
}
  Exemplo de resposta
Nenhuma
Valores devolvidos
Códigos de erro
Veja Códigos de erro.