SoftLayer getUsers by userStatusID

时间:2015-12-08 23:05:22

标签: ibm-cloud-infrastructure

我正在尝试通过userStatusId检索 SoftLayer用户个人资料

我正在使用网址:

 <curl -X GET -k -n "https://api.softlayer.com/rest/v3/SoftLayer_Account/getUsers.jsoni?objectMask=mask\[virtualGuestCount,hardwareCount,userStatus,username,id,email,createDate;accountId,passwordExpireDate,secondaryPasswordTimeoutDays,secondaryPasswordModifyDate,userStatusId\]&objectFilter=\{\"userStatusId\":\{\"operation\":1021\}\}">

返回的用户个人资料仅为Active的1001状态ID。

如何检索其他状态ID,例如1002 = Disabled1003 = Inactive1021 = cancel_pending1022 = VPN Only

谢谢。

1 个答案:

答案 0 :(得分:2)

请尝试以下请求:

例如,我们正在过滤非活动用户:

mv

您可以过滤的状态将显示在用户配置文件中更改的相同状态:活动,已禁用,非活动,仅限VPN。

删除任何用户后,它将无法在Portal或Api中显示。