1.10. 修改子用户


修改现有子用户。

功能

`users=write`

语法

POST /admin/user?subuser&format=json HTTP/1.1
Host FULLY_QUALIFIED_DOMAIN_NAME

表 1.13. 请求参数
名称描述Type示例必需

uid

将修改子用户的用户 ID。

字符串

foo_user

subuser

要修改的子用户 ID。

字符串

sub_foo

generate-secret

为 subuser 生成新 secret 密钥,并替换现有的密钥。

布尔值

True [False]

secret

指定 secret 密钥。

字符串

0AbCDEFg1h2i34JklM5nop6QrSTUV+WxyzaBC7D8

key-type

要生成的密钥类型,选项为:swift(默认)、s3。

字符串

swift [swift]

access

为子用户设置访问权限,应为 read, write, readwrite, full 之一。

字符串

读取

表 1.14. 响应实体
名称描述Type

子用户

与用户帐户关联的子用户。

Container

不适用

id

子用户 ID。

字符串

子用户

权限

对用户帐户的子用户访问。

字符串

子用户

如果成功,响应包含子用户信息。

表 1.15. 特殊错误响应
名称描述代码

InvalidKeyType

指定了无效的密钥类型。

400 错误请求

InvalidSecretKey

指定了无效的 secret key。

400 错误请求

InvalidAccess

指定了无效的子用户访问。

400 错误请求

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.