Modificação das especificações do ECS
Cenários
Quando as especificações do ECS não atendem aos requisitos de serviço, elas podem ser modificadas, por exemplo, atualizando as vCPU e a memória. Alguns ECS também suportam a alteração de tipos de ECS durante a modificação das especificações.
Restrições
- Você pode modificar as especificações do ECS somente quando o ECS for interrompido.
 - A capacidade do disco EVS do ECS não pode ser reduzida durante a modificação das especificações.
 - Ao modificar as especificações de um ECS, você não tem permissão para selecionar recursos de vCPU e memória esgotados.
 - As especificações do ECS (vCPU ou memória) degradam o desempenho do ECS.
 - Os certos ECS não suportam modificação de especificações. Para consultar as variações de destino para as quais uma variação de ECS especificada pode ser alterada, use a API Consulta de variantes de ECS de destino para os quais uma variante pode ser alterado.
 
As API envolvidas
A modificação das especificações do ECS envolve as seguintes API:
Procedimento
- Modificar as especificações do ECS.
    
    
- API
      
Formato URI: POST /v2.1/{id_locatário}/servidores/{id_servidor}/ação
Para obter detalhes, consulte Modificação das especificações de um ECS.
 - Exemplo de solicitação
      
{ "resize": { "flavorRef": "s6.medium.2" } } - Exemplo de resposta
 
 - API
      
 - Confirme a modificação das especificações.
    
    O ECS deve estar em estado resized, OS-EXT-STS:vm_state sendo configurado para resized.
- API
       
Formato URI: POST /v2.1/{id_locatário}/servidores/{id_servidor}/ação
Para mais detalhes, consulte Confirmação da modificação das especificações de ECS.
 - Exemplo de solicitação
       
{ "confirmResize": null } - Exemplo de resposta
 
 - API
       
 - (Opcional) Reverta a modificação das especificações.
    
    
Notas
O ECS deve estar em estado resized, OS-EXT-STS:vm_state sendo configurado para resized.
Os dados modificados durante a modificação das especificações serão perdidos após a reversão.
- API
      
Formato URI: POST /v2.1/{id_locatário}/servidores/{id_servidor}/ação
Para mais detalhes, consulte Reversão de especificações modificação de ECS.
 - Exemplo de solicitação
      
{ "revertResize": null } - Exemplo de resposta
 
 - API