Softlayer_Hardware 包含的所有项目

What all items does Softlayer_Hardware include

我正在使用 SoftLayer_Account::getHardware API 来获取硬件对象列表。我知道这确实给了我一个服务器列表。还有其他硬件对象可以包括吗?例如:存储或任何其他类型的对象?我可以在门户上看到设备类型:"Gateway Member",但计费项目的类别代码是 "server" 此对象类型是什么?我可以将此设备视为服务器对象吗?

SoftLayer_Account::getHardware 包括 ”Bare Metal Servers””Gateway Member”

要仅获取 Bare Metal 项目(与门户项目相同数量的项目),请执行:

https://[username]:[apikey]@api.softlayer.com/rest/v3/SoftLayer_Account/getHardware?objectMask=mask[networkGatewayMemberFlag]&objectFilter={ "hardware": { "networkGatewayMemberFlag": { "operation": 0 } } }
Method: GET

其中:

networkGatewayMemberFlag 对于裸金属必须为 0。

其他可以帮助您获得相同数量物品(裸机)的请求是:

https://[username]:[apikey]@api.softlayer.com/rest/v3.1/SoftLayer_Search/advancedSearch
Method: POST

Json Payload:

{
"parameters": [
"hardwareFunctionDescription:\"Server\"  networkGatewayMemberFlag:0 _objectType:SoftLayer_Hardware"
]
}