为指定集群新增一个或多个用户。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
ehpc:CreateUsers |
create |
*全部资源
|
无 | 无 |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| ClusterId |
string |
是 |
集群 ID。 |
ehpc-hz-FYUr32**** |
| User |
array<object> |
否 |
用户列表。 |
|
|
object |
否 |
详细用户信息 |
||
| UserName |
string |
否 |
第 N 个新增的用户名。长度为 1~30 个字符,必须以英文字母开头,可以包含数字、特殊字符(.)。 N 的取值范围:1~20 |
testuser |
| Group |
string |
否 |
第 N 个新增用户的用户组。取值范围: users:普通权限组,适用于只有提交、调试作业需求的普通用户。 wheel:sudo 权限组,适用于需要管理集群的管理员,除提交、调试作业外,还可以执行 sudo 命令进行安装软件、重启节点等操作。 N 的取值范围:1~20 |
users |
| Password |
string |
否 |
第 N 个新增用户的密码。长度为 8~30 个字符,必须同时包含以下四项中的三项:
N 的取值范围:1~20 与 AuthKey 参数互斥,当集群认证方式为密码时生效(推荐方式)。 |
1@a2**** |
| AuthKey |
string |
否 |
第 N 个新增用户的公钥。 N 的取值范围:1~20 与 Password 参数互斥,当集群认证方式为密钥时生效(不推荐)。 |
Abc**** |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
返回信息集合。 |
||
| RequestId |
string |
请求 ID |
04F0F334-1335-436C-A1D7-6C044FE7**** |
示例
正常返回示例
JSON格式
{
"RequestId": "04F0F334-1335-436C-A1D7-6C044FE7****"
}
错误码
|
HTTP status code |
错误码 |
错误信息 |
描述 |
|---|---|---|---|
| 400 | InvalidParams | The specified parameter %s is invalid. | 指定的参数 %s 无效。 |
| 404 | ClusterNotFound | The specified cluster does not exist. | 指定的集群不存在,请您检查该参数是否正确。 |
| 503 | ServiceUnavailable | The request has failed due to a temporary failure of the server | 请求失败,服务暂时不可用 |
| 406 | AgentError.Account.UserAddFailure | Failed to add user to domain: %s. | 添加用户到域失败:{} |
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。