我已生成API密钥。我只使用Windows作为我的首选操作系统。我想查询所有机器(裸机和虚拟机)的SL门户并按操作系统版本排序。 IE浏览器。 2008年标准与2008年数据中心。
答案 0 :(得分:0)
不幸的是,无法让虚拟客户端和裸机服务器进行一次调用,请尝试以下Rest请求。
获取虚拟访客:
https://$user:$apiKey@api.softlayer.com/rest/v3/SoftLayer_Account/getVirtualGuests?objectFilter={"virtualGuests":{"billingItem":{"children":{"item":{"description":{"operation":"*=2008 Standard"}}}}}}&objectMask=mask[operatingSystem.softwareDescription.name]
Method: Get
获取裸机服务器:
https://$user:$apiKey@api.softlayer.com/rest/v3/SoftLayer_Account/getHardware?objectFilter={"hardware":{"billingItem":{"children":{"item":{"description":{"operation":"*=2008 Standard"}}}}}}&objectMask=mask[operatingSystem.softwareDescription.name]
Method: Get
您只需要替换 $ user , $ apiKey 和 2008标准(保持* =开头)