Как включить приостановленный биллинг при создании нового классического виртуального сервера через интерфейс командной строки ibmcloud - PullRequest
0 голосов
/ 07 октября 2019

Как использовать CLI ibmcloud, как указать приостановленный биллинг?

Я пытаюсь создать два идентичных экземпляра виртуальной машины: первый с помощью графического интерфейса пользователя, а второй с помощью ibmcloud CLI.

Классическая инфраструктура.

Команда CLI:

ibmcloud sl vs create -H ibm -D example.com -c 1 -m 2048 -d dal13 -o UBUNTU_18_64 --disk 25 --san

Когда я сравниваю два экземпляра в графическом интерфейсе, они идентичны, за исключением имени хоста, IP-адресов и приостановленного биллинга. Они также идентичны при использовании команды CLI ibmcloud sl vs detail ID.

Проблема, которую я пытаюсь решить, заключается в том, что для экземпляров, созданных с помощью CLI, выставление счетов Suspending недоступно. Экземпляры, созданные с помощью графического интерфейса пользователя, имеют приостановленный биллинг как включенный при отключении питания.

Эта ссылка - это документация, которую я использую для создания экземпляра с помощью интерфейса командной строки. Никаких упоминаний о вариантах приостановленного биллинга.

1 Ответ

0 голосов
/ 07 октября 2019

Я решил эту проблему, но я очень открыт для дополнительной информации. Прокомментируйте, если вам известна ссылка на какую-либо документацию по этому вопросу.

Похоже, что вы должны выбрать предварительно настроенный тип экземпляра виртуального сервера под названием «flavour», чтобы включить приостановленный биллинг. Я не смог найти какой-либо четкой документации по этому вопросу, но я видел это в вызовах API ссылка .

Я нашел эту команду, которая перечисляет доступные варианты:

ibmcloud sl vs options

Эта команда CLI создает экземпляр с включенным приостановленным биллингом. Обратите внимание на использование параметра командной строки --flavor:

ibmcloud sl vs create -H ibm2 -D example.com --flavor B1_1X2X25 -d dal13 -o UBUNTU_18_64 --san
...