如何在通过 ibmcloud CLI 创建新的经典虚拟服务器时启用暂挂计费

How to enable Suspended Billing When Creating a New Classic Virtual Server via ibmcloud CLI

使用 ibmcloud CLI,如何指定暂停计费?

我正在尝试创建两个相同的 VM 实例,第一个通过 GUI,第二个通过 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

当我在 GUI 中比较这两个实例时,除了主机名、IP 地址和暂停计费外,它们是相同的。使用 CLI 命令 ibmcloud sl vs detail ID.

时也相同

我要解决的问题是:使用 CLI 创建的实例将 Suspending billing 设置为不可用。通过 GUI 创建的实例在关闭电源时启用暂停计费。

link 是我用于使用 CLI 创建实例的文档。未提及暂停计费选项。

我解决了这个问题,但我非常愿意接受更多信息。如果您知道有关此问题的任何文档的 link,请发表评论。

看来您必须 select 一个名为 "flavor" 的预配置虚拟服务器实例类型才能启用暂停计费。我找不到关于此的任何明确文档,但我在 API 调用 link.

中看到了这一点

我发现这个命令列出了可用的口味:

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