Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2022-11-08 GMT+08:00

Reinicialização em massa dos ECS

Função

Essa API é usada para reiniciar os ECS em um lote com base nos ID de ECS especificadas. Um máximo dos 1000 ECS pode ser reiniciado de cada vez.

URI

POST /v1/{project_id}/cloudservers/action

Tabela 1 descreve os parâmetros no URI.
Tabela 1 descrição do parâmetro

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

Tabela 2 descreve os parâmetros de solicitação.
Tabela 2 Parâmetros de solicitação

Parâmetro

Obrigatório

Tipo

Descrição

reboot

Sim

Object

Especifica a operação para reiniciar o ECS. Para obter detalhes, consulte Tabela 3.

Tabela 3 descrição do campo de reboot

Parâmetro

Obrigatório

Tipo

Descrição

type

Sim

String

Especifica o tipo da operação de reinicialização.

  • SOFT: reinício suave
  • HARD: reinício forçado (reinício rígido)

servers

Sim

Array of objects

Especifica as ID de ECS. Para obter detalhes, consulte Tabela 4.

Tabela 4 descrição do campo servers

Parâmetro

Obrigatório

Tipo

Descrição

id

Sim

String

Especifica a ID de ECS.

Resposta

Veja Respostas (Tarefa).

Exemplo de Solicitação

Na solicitação, os parâmetros para iniciar os ECS devem ser enviados com o campo reboot. Para obter detalhes, consulte a solicitação de exemplo.
POST https://{endpoint}/v1/{project_id}/cloudservers/action
{
    "reboot": {
        "type":"SOFT",
        "servers": [
            {
                "id": "616fb98f-46ca-475e-917e-2563e5a8cd19"
            },
            {
                "id": "726fb98f-46ca-475e-917e-2563e5a8cd20"
            }

        ]
    }
}

Exemplo de resposta

Nenhuma

Códigos de erro

Veja Códigos de erro.