Есть ли какой-либо API в softlayer для изменения размера виртуального гостя. Я не могу найти ни одного в документации в softlayer

#ibm-cloud-infrastructure

#ibm-cloud-infrastructure

Вопрос:

Я пытаюсь изменить размер виртуального гостя в softlayer. Команда CLI — ibmcloud sl vs upgrade 75673473 -c 8 -m 8192 -network 1000

Я ищу эквивалентный вызов rest API, где я, возможно, могу передать вкус, а не указывать память и процессор отдельно.

Ответ №1:

Попробуйте использовать следующую команду slcli:

 slcli virtual upgrade --flavor B1_2X8X25 11111
  

Замените 11111 для вашего идентификатора виртуального сервера и данные «B1_2X8X25» для имени ключа, который вы хотите обновить.

Чтобы получить доступные имена ключей, вы можете использовать приведенную ниже команду slcli:

 slcli call-api Product_Package getActivePresets --id=835
  

Ссылка:

https://softlayer-api-python-client.readthedocs.io/en/latest/cli/