2.4. ユーザー情報の取得
ユーザーの情報を取得します。この操作を実行するには、cap users
または user-info-without-keys
を read
に設定する必要があります。cap user-info-without-keys
が read
または *
に設定されている場合、この操作を実行しているユーザーがシステムユーザーまたは管理者ユーザーであるか、cap users
が read
に設定されていなければ、S3 キーと Swift キーはレスポンスに含まれません。
ケイパビリティー
users=read or user-info-without-keys=read
構文
GET /admin/user?format=json HTTP/1.1
Host: FULLY_QUALIFIED_DOMAIN_NAME
リクエストパラメーター
uid
- 説明
- 情報が要求されるユーザー。
- 型
- String
- 例
-
foo_user
- 必須
- はい
access-key
- 説明
- 情報が要求されているユーザーの S3 アクセスキー。
- 型
- String
- 例
-
ABCD0EF12GHIJ2K34LMN
- 必須
- いいえ
レスポンスエンティティー
user
- 説明
- ユーザーデータ情報のコンテナー
- 型
- コンテナー
- Parent
- 該当なし
user_id
- 説明
- ユーザー ID。
- 型
- String
- Parent
-
user
display_name
- 説明
- ユーザーの表示名。
- 型
- String
- Parent
-
user
suspended
- 説明
- ユーザーが一時停止してきる場合は True。
- 型
- Boolean
- Parent
-
user
max_buckets
- 説明
- ユーザーが所有するバケットの最大数。
- 型
- Integer
- Parent
-
user
subusers
- 説明
- このユーザーアカウントに関連付けられたサブユーザー。
- 型
- コンテナー
- Parent
-
user
keys
- 説明
- このユーザーアカウントに関連付けられた S3 キー。
- 型
- コンテナー
- Parent
-
user
swift_keys
- 説明
- このユーザーアカウントに関連付けられた Swift 鍵。
- 型
- コンテナー
- Parent
-
user
caps
- 説明
- ユーザー機能。
- 型
- コンテナー
- Parent
-
user
成功すると、応答にはユーザー情報が含まれます。
特別なエラーレスポンス
なし。