管理经典基础架构订单和报价 (ibmcloud sl order)
使用 IBM Cloud® 命令行界面中的以下命令来管理经典基础结构中的订单和报价。
ibmcloud sl 订单取消
列出取消项。
ibmcloud sl order cancelation
ibmcloud sl order category-列表
列出包的类别
ibmcloud sl order category-list [OPTIONS] PACKAGE_KEYNAME
示例:
ibmcloud sl order category-list BARE_METAL_SERVER 此命令列出裸机服务器的类别。
ibmcloud sl order category-list PACKAGE_KEYNAME [flags]
命令选项:
- -- 必需
- 仅列出包所需的类别
ibmcloud sl order item-list
列出用于订购的包项
ibmcloud sl order item-list PACKAGE_KEYNAME [flags]
命令选项:
- --category
- 用于过滤项的类别代码
- -- 关键字
- 用于过滤项名称的字(或字符串)
ibmcloud sl 订单查找
提供与订单所有者、日期订单、成本信息和初始发票相关的一些详细信息。
ibmcloud sl order lookup IDENTIFIER [flags]
命令选项:
- --details
- 显示详细的费用列表
ibmcloud sl order 软件包-列表
列出可通过 placeOrder API 订购的包
ibmcloud sl order package-list [flags]
命令选项:
- -- 关键字
- 用于过滤包名的字(或字符串)
- -- package-type
- 包类型的键名。 例如,BARE_METAL_CPU
ibmcloud sl order package-locations
列出可以在其中订购包的数据中心
ibmcloud sl order package-locations PACKAGE_KEYNAME
ibmcloud sl order place
下订单或验证订单
示例:
ibmcloud sl order place CLOUD_SERVER DALLAS13 GUEST_CORES_4 RAM_16_GB REBOOT_REMOTE_CONSOLE 1_GBPS_PUBLIC_PRIVATE_NETWORK_UPLINKS BANDWIDTH_0_GB_2 1_IP_ADDRESS GUEST_DISK_100_GB_SAN OS_UBUNTU_16_04_LTS_XENIAL_XERUS_MINIMAL_64_BIT_FOR_VSI MONITORING_HOST_PING NOTIFICATION_EMAIL_AND_TICKET AUTOMATED_NOTIFICATION UNLIMITED_SSL_VPN_USERS_1_PPTP_VPN_USER_PER_ACCOUNT NESSUS_VULNERABILITY_ASSESSMENT_REPORTING --billing hourly --extras '{"virtualGuests": [{"hostname": "test", "domain": "softlayer.com"}]}' --complex-type SoftLayer_Container_Product_Order_Virtual_Guest
This command orders an hourly VSI with 4 CPU, 16 GB RAM, 100 GB SAN disk, Ubuntu 16.04, and 1 Gbps public & private uplink in dal13
ibmcloud sl order place PACKAGE_KEYNAME LOCATION ORDER_ITEM1 ORDER_ITEM2 ORDER_ITEM3 ORDER_ITEM4... [flags]
命令选项:
- --billing
- 计费费率 [hourly|monthly],[缺省值: 每小时]
- --complex-type
- 订单的复杂类型。 类型以“SoftLayer_Container_Product_Order_”开头
- --extras
- 表示需要随订单一起发送的额外数据的 JSON 字符串
- -- f,武力
- 强制执行操作而不确认
- --preset
- 订单预设(如果包需要的话)
- -- 数量
- 此项要订购的数量。 此值缺省为 1
- --verify
- 用于表示将验证订单或不下订单的标志
ibmcloud sl order place-quote
报价
示例:
ibmcloud sl order place-quote CLOUD_SERVER DALLAS13 GUEST_CORES_4 RAM_16_GB REBOOT_REMOTE_CONSOLE 1_GBPS_PUBLIC_PRIVATE_NETWORK_UPLINKS BANDWIDTH_0_GB_2 1_IP_ADDRESS GUEST_DISK_100_GB_SAN OS_UBUNTU_16_04_LTS_XENIAL_XERUS_MINIMAL_64_BIT_FOR_VSI MONITORING_HOST_PING NOTIFICATION_EMAIL_AND_TICKET AUTOMATED_NOTIFICATION UNLIMITED_SSL_VPN_USERS_1_PPTP_VPN_USER_PER_ACCOUNT NESSUS_VULNERABILITY_ASSESSMENT_REPORTING --extras '{"virtualGuests": [{"hostname": "test", "domain": "softlayer.com"}]}' --complex-type SoftLayer_Container_Product_Order_Virtual_Guest --name "foobar" --send-email
This command places a quote for a VSI with 4 CPU, 16 GB RAM, 100 GB SAN disk, Ubuntu 16.04, and 1 Gbps public & private uplink in datacenter dal13
ibmcloud sl order place-quote PACKAGE_KEYNAME LOCATION ORDER_ITEM1 ORDER_ITEM2 ORDER_ITEM3 ORDER_ITEM4... [flags]
命令选项:
- --complex-type
- 订单的复杂类型。 类型以“SoftLayer_Container_Product_Order_”开头
- --extras
- 表示需要随订单一起发送的额外数据的 JSON 字符串
- -- 名称
- 要分配给报价的定制名称(可选)
- --preset
- 订单预设(如果包需要的话)
- -- send-email
- 报价将会发送到关联的电子邮件地址
ibmcloud sl order preset-list
列出包的预设
ibmcloud sl order preset-list [flags]
命令选项:
- -- 关键字
- 用于过滤预设的字(或字符串)
- -- 价格
- 列出此预设中每个商品的价格
ibmcloud sl 订单报价
查看和订购报价
ibmcloud sl 订单报价标识 [OPTIONS]
示例:
ibmcloud sl order quote 123456 --fqdn testquote.test.com --verify --quantity 1 --postinstall https://mypostinstallscript.com --userdata Myuserdata
ibmcloud sl order quote 123456 --fqdn testquote.test.com --key 111111 --image 222222 --complex-type SoftLayer_Container_Product_Order_Hardware_Server
ibmcloud sl order quote IDENTIFIER [flags]
命令选项:
- --complex-type
- 订单的复杂类型。 以 "SoftLayer_Container_Product_Order" 开头。[缺省值 :SoftLayer_Container_Product_Order_Hardware_Server]
- -- fqdn
- 要使用的 hostname.domain.name.tld 格式的名称。 为每个服务器指定一个 fqdn (允许多次出现) [必需]
- -- 图像
- 映像标识。 请参阅“ibmcloud sl image list”,以获取参考信息
- -- 键
- 要添加到 root 用户的 SSH 密钥标识。 请参阅“ibmcloud sl security sshkey-list”,以获取参考信息(允许多次出现)
- -- 安装后
- 要下载的安装后脚本
- -- 数量
- 正在订购的商品的数量(如果不同于报价值)
- -- 用户数据
- 用户定义的元数据字符串
- -- 用户文件
- 从文件读取用户数据
- --verify
- 如果指定此项,那么将仅显示报价将订购的内容,而不会下订单 [default: False]
ibmcloud sl order quote-删除
删除订单的报价。
ibmcloud sl order quote-delete IDENTIFIER
ibmcloud sl 订单报价-详细信息
查看报价
ibmcloud sl order quote-detail IDENTIFIER
ibmcloud sl order quote-list
列示帐户上的所有活动报价
ibmcloud sl order quote-list
ibmcloud sl 订单报价-保存
保存报价
ibmcloud sl order quote-save IDENTIFIER