首页 > 解决方案 > 为裸机每月 SOFTLAYER 过滤 OS,容量受限

问题描述

裸机月度服务

我使用了以下 API:- https://api.softlayer.com/rest/v3.1/SoftLayer_Product_Package/271/getItemPrices.json?objectFilter={"itemPrices": {"categories": {"categoryCode": {"operation": "os"}}}}&objectMask=mask[capacityRestrictionType,pricingLocationGroup[locations],categories,item[id, description,keyName, capacity,softwareDescription[manufacturer],availabilityAttributeCount, availabilityAttributes[attributeType]]]

数据中心-mex01

我应用的过滤器操作系统是: (attribute['attributeType']['keyName'] == 'UNAVAILABLE_AFTER_DATE_NEW_ORDERS') && (expirytime >= nowTime)

这给了我以下 vmware 操作系统:-

1)VMware Server Virtualization 6.5 Update 1g Price Id: 215293 Item Id: 11921,

2)VMware 服务器虚拟化 6.0 价格 ID:164769 项目 ID:6227,

3)VMware 服务器虚拟化 6.5 价格 ID:201163 项目 ID:10313

但对于

1)VMware Server Virtualization 6.5 Update 1g Price Id: 215293, Item Id: 11921 给我错误:

此价格 ID 的容量与处理器 Quad Intel Xeon E7-4820 v2(32 核,2.00 GHz)的价格 ID 不匹配。

如何通过 api 过滤 VMware 6.5 update 1g?

标签: ibm-cloud-infrastructure

解决方案


好像有问题,建议你在SoftLayer中开一张ticket,附上id,我会跟踪ticket。

同时我建议使用以下调用来检索所有操作系统项目但没有“VMware Server Virtualization 6.5 Update 1g”

https://api.softlayer.com/rest/v3/SoftLayer_Product_Package/271/getItemPrices?objectFilter={"itemPrices":{"categories":{"categoryCode":{"operation":"os"}},"item":{"description":{"operation":"!*=1g" }}}}&objectMask=mask[capacityRestrictionType,pricingLocationGroup[locations],categories,item[id, description,keyName, capacity,softwareDescription[manufacturer],availabilityAttributeCount,availabilityAttributes[attributeType]]]


推荐阅读