ListUsers
获取当前集群用户列表
调用 list-users
可以获取当前集群用户列表。
接口说明
获取集群用户列表可以显示当前集群的用户信息。
参数
请求参数
Parameter name | Type | Description | Required |
---|---|---|---|
cluster_id |
string |
需要查询的hpc集群id |
false |
limit |
int |
集合限制 |
false |
offset |
int |
集合偏移量 |
false |
search_word |
string |
模糊查询 支持keys:[name] |
false |
timestamp |
string |
运行当前api时间戳 |
true |
user_id |
string |
用户id |
false |
zone |
string |
所属区域id |
true |
除上述请求参数外,还包含公共参数。
返回数据
Name | Type | Sample value | Description |
---|---|---|---|
action |
string |
HpcClusterListClusterResponse |
响应动作名称 |
total_count |
int |
1 |
用户信息个数 |
ret_code |
int |
0 |
执行成功与否,成功为 0,其他值则为错误代码 |
Response Item
Name | Type | Sample value | Description |
---|---|---|---|
user_set |
list |
- |
集群用户信息列表 |
cluster_id |
string |
hpc-qig9xu97 |
用户所属集群id |
create_time |
string |
2021-08-17T09:12:40Z |
用户创建时间 |
gid_number |
string |
41522 |
gid编号 |
hpcuser_id |
string |
hpcuser-8a301ir |
hpc用户id |
mod |
string |
mod |
模式 |
nas_mount_point |
string |
/public/shanhe/07023 |
nas挂载点 |
role |
string |
member |
用户角色类型的可能值: |
uid_number |
string |
41522 |
uid编号 |
update_time |
string |
2021-08-17T09:12:40Z |
用户更新时间 |
user_id |
string |
usr-vceaHsJu |
用户id |
username |
string |
usr-vceaHsJu |
用户名称 |
请求示例
https://hpc.api.shanhe.com:443/api/user
返回示例
{action: "HpcUserListUsersResponse"
ret_code: 0
total_count: 1
users_set: [
{cluster_id: "hpc-qig9xu97"
create_time: "2021-08-17T09:12:40Z"
gid_number: "41522"
hpcuser_id: "hpcuser-8a310ir1"
mod: null
nas_mount_point: "/public/shanhe/s0723"
role: "member"
uid_number: "41522"
update_time: "2021-08-17T09:12:40Z"
user_id: "usr-vceaHsJu"
username: "usr-vceaHsJu"}]
}
错误码
ret_code | name | error info |
---|---|---|
5000 |
|
get hpc cluster[%s] user failed |