2016-05-13 3 views
0

私はSoftLayer_Account :: getHardware APIを使用してハードウェアオブジェクトのリストを取得しています。私はこれが私に確かにサーバのリストを与えることを理解する。ハードウェアオブジェクトに含めることができるものが他にありますか?例:保管または他のタイプのオブジェクト?デバイスタイプ:ポータルの「ゲートウェイメンバー」が表示されますが、請求明細のカテゴリコードは「サーバー」です。このオブジェクトタイプとは何ですか。このデバイスをサーバーオブジェクトと見なすことはできますか?Softlayer_Hardwareにはどのような項目が含まれていますか

答えて

1

SoftLayer_Account::getHardwareは、”Bare Metal Servers”および”Gateway Member”を含む。

のみベアメタルアイテム(ポータルなどの項目と同じ量)を取得するには、実行してください:

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" 
] 
} 
関連する問題