如何验证已创建有序子网?
How to verify that ordered Subnet was created?
当通过 (java) API 订购子网时,需要这样订购子网:
Receipt orderResult = com.softlayer.api.service.billing.Order.service(client).placeOrder(subnet, Boolean.FALSE);
生成的 Receipt 对象填充了订单 ID,但没有返回子网 ID。
有没有办法使用 Softlayer API 找出创建了哪个子网?
子网 ID 可从以下位置找到:
slcli subnet list
然后可以查询与子网关联的计费项目:
curl -g "https://[username]:<api-key>@api.softlayer.com/rest/v3//SoftLayer_Network_Subnet/<subnet_id>/getBillingItem
这是 return 具有填充 orderItemID 的 Softlayer_Billing_Item 对象的目标。
并且在查看创建子网时 returned 的报告对象时可以找到 orderItem ID。
如果 orderID 匹配,则子网确实已创建。
当通过 (java) API 订购子网时,需要这样订购子网:
Receipt orderResult = com.softlayer.api.service.billing.Order.service(client).placeOrder(subnet, Boolean.FALSE);
生成的 Receipt 对象填充了订单 ID,但没有返回子网 ID。
有没有办法使用 Softlayer API 找出创建了哪个子网?
子网 ID 可从以下位置找到:
slcli subnet list
然后可以查询与子网关联的计费项目:
curl -g "https://[username]:<api-key>@api.softlayer.com/rest/v3//SoftLayer_Network_Subnet/<subnet_id>/getBillingItem
这是 return 具有填充 orderItemID 的 Softlayer_Billing_Item 对象的目标。
并且在查看创建子网时 returned 的报告对象时可以找到 orderItem ID。
如果 orderID 匹配,则子网确实已创建。