获取当前集群用户列表

调用 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

用户角色类型的可能值:
boss boss端
admin 管理员
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

ERR_MSG_GET_HPC_CLUSTER_USER_FAILED

get hpc cluster[%s] user failed
获取 hpc 集群 [%s] 用户失败