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

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

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 Parâmetros de 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.

Tabela 3 descrição do campo os-stop

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

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

Nos parâmetros de solicitação, a solicitação para parar o ECS deve ser emitida com o campo os-stop, como mostrado no 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

Códigos de erro

Veja Códigos de erro.