1.3.5. ユーザーの変更
既存ユーザーの変更
- caps
-
users=write
構文
POST /admin/user?format=json HTTP/1.1 Host: <Fully_Qualified_Domain_Name>
名前 | 説明 | 型 | 例 | 必須 |
---|---|---|---|---|
| 変更するユーザー ID。 | 文字列 |
| はい |
| 変更されるユーザーの表示名。 | 文字列 |
| いいえ |
| ユーザーに関連付けるメールアドレス。 | 文字列 |
| いいえ |
| 新しいキーペアを生成し、既存のキーリングに追加します。 | ブール値 | True [False] | いいえ |
| アクセスキーを指定します。 | 文字列 |
| いいえ |
| シークレットキーを指定します。 | 文字列 |
| いいえ |
| 生成されるキータイプ。オプションは swift、s3 (デフォルト) です。 | 文字列 |
| いいえ |
| ユーザーケイパビリティー。 | 文字列 |
| いいえ |
| ユーザーが所有できるバケットの最大数を指定します。 | 整数 | 500 [1000] | いいえ |
| ユーザーが一時停止されるかどうかを指定します。 | ブール値 | False [False] | No |
名前 | 説明 | タイプ | 親 |
---|---|---|---|
| ユーザーデータ情報のコンテナー | コンテナー | 該当なし |
| ユーザー ID。 | 文字列 |
|
| ユーザーの表示名。 | 文字列 |
|
| ユーザーが一時停止した場合は True。 | ブール値 |
|
| ユーザーが所有するバケットの最大数。 | 整数 |
|
| このユーザーアカウントに関連付けられたサブユーザー。 | コンテナー |
|
| このユーザーアカウントに関連付けられた S3 キー。 | コンテナー |
|
| このユーザーアカウントに関連付けられた Swift 鍵。 | コンテナー |
|
| ユーザーケイパビリティー。 | コンテナー |
|
成功すると、応答にはユーザー情報が含まれます。
名前 | 説明 | コード |
---|---|---|
| 無効なアクセスキーが指定されている。 | 400 Bad Request |
| 無効なキータイプが指定されている。 | 400 Bad Request |
| 無効なシークレットキーが指定されている。 | 400 Bad Request |
| 提供されたアクセスキーが存在し、別のユーザーに属している。 | 409 Conflict |
| 提供されるメールアドレスが存在する。 | 409 Conflict |
| 無効な管理者ケイパビリティーの付与を試行。 | 400 Bad Request |
サブユーザーの変更については、「サブユーザーの変更」 を参照してください。