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

Modificação das especificações de um ECS

Função

Esta API é usada para modificar as especificações de um ECS.

Para um ECS em execução, o sistema irá parar automaticamente o ECS, copiar os dados de ECS para o nó de destino, que pode ser o nó de origem e, em seguida, reiniciar o ECS.

Esta API oferece suporte à reversão automática se os recursos subjacentes forem insuficientes.

Esta API deve ser usada com a API para verificar a modificação das especificações de ECS (POST /v2.1/{project_id}/servers/{server_id}/action) ou com a API para reverter a modificação das especificações de ECS (POST /v2.1/{project_id}/servers /{server_id}/action) se ECS for detectado que um está no estado VERIFY_RESIZE e seu OS-EXT-STS:vm_state for RESIZED.

Para ver exemplos de aplicativos sobre a modificação das especificações do ECS, consulte Modificação das especificações do ECS.

URI

POST /v2.1/{project_id}/servers/{server_id}/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 de como conseguir o ID de domínio, consulte Obtenção de um ID de projeto.

server_id

Sim

Especifica a ID de ECS.

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

flavorRef

Sim

String

Especifica o novo ID de sabor ou URI.

Resposta

Nenhum

Exemplo de solicitação

POST https://{endpoint}/v2.1/{project_id}/servers/{server_id}/action
{
    "resize" : {
        "flavorRef" : "s6.medium.2"
    }
}

Exemplo de resposta

Nenhum

Valores retornados

Consulte Valores retornados para solicitações gerais.