Modificação das especificações de um ECS (Pay-per-Use)
Função
As especificações de ECS podem ser modificadas, por exemplo, atualizando as vCPU e a memória, para atender aos requisitos de serviço. Esta API é usada para modificar especificações de ECS.
Restrições
- Você pode modificar as especificações de ECS somente quando o ECS for interrompido.
- Esta API não pode ser usada para modificar as especificações de um ECS anual/mensal. Para obter detalhes sobre como modificar as especificações de um ECS anual/mensal, consulte Modifying the Specifications of an ECS.
- Os ECS spot não suportam modificação de especificações.
URI
POST /v1/{project_id}/cloudservers/{server_id}/resize
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
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
resize |
Sim |
Object |
Especifica a operação para modificar as especificações de ECS. Para mais detalhes, consulte Tabela 3. |
dry_run |
Não |
Boolean |
Especifica se deve verificar apenas a solicitação e não modificar as especificações do ECS. true: A solicitação é enviada e as especificações do ECS não serão modificadas. Os itens de verificação incluem parâmetros obrigatórios e formato de solicitação.
false: A solicitação é enviada e as especificações do ECS serão modificadas se a verificação for bem-sucedida. |
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
flavorRef |
Sim |
String |
Especifica o ID de variante do ECS após a modificação. Você pode ver Consulta de variantes de ECS de destino para os quais uma variante pode ser alterado para consultar as variações de destino para as quais uma variação de ECS especificada pode ser alterada. |
Resposta
Consulte Respostas (Tarefa).
Exemplo de solicitação
POST https://{endpoint}/v1/{project_id}/cloudservers/{server_id}/resize
{ "resize": { "flavorRef": "c3.15xlarge.2" } }
Exemplo de resposta
Nenhum
Valores retornados
Códigos de erro
Consulte Códigos de erro.