4.12 特定のユーザグループの情報を取得する
実行権限
セキュリティ管理者(参照)
リクエストライン
GET <ベースURL>/v1/objects/storages/<ストレージデバイスID>/user-groups/<オブジェクトID>
リクエストメッセージ
- オブジェクトID
-
ユーザグループの情報取得で取得したuserGroupObjectIdの値を指定します。
属性
型
説明
userGroupObjectId
string
(必須)ユーザグループIDのオブジェクトID
大文字と小文字を区別します。
- クエリパラメータ
-
なし。
- ボディ
-
なし。
レスポンスメッセージ
- ボディ
-
{ "userGroupObjectId": "devGroup", "userGroupId": "devGroup", "roleNames":[ "Security Administrator (View Only)" ], "resourceGroupIds": [ 1, 2, 3 ], "isBuiltIn":false, "hasAllResourceGroup":false }
属性
型
説明
userGroupObjectId
string
ユーザグループIDのオブジェクトID
ユーザグループIDがRFC3986 に定められた予約文字を含む場合、エンコードされた文字列が出力されます。
userGroupId
string
ユーザグループID
roleNames
string[]
ユーザグループに割り当てたロール名
resourceGroupIds
int[]
ユーザグループに割り当てたリソースグループのID
isBuiltIn
boolean
ビルトインユーザグループかどうか
-
true:ビルトインユーザグループ
-
false:ユーザが作成したユーザグループ
hasAllResourceGroup
boolean
全リソースグループが対象に割り当たっているかどうか
-
true:全リソースグループが割り当てられている
-
false:指定したリソースグループが割り当てられている
-
ステータスコード
この操作のリクエストに対するステータスコードについては、HTTPステータスコードの説明を参照してください。
コード例
curl -v -H "Accept:application/json" -H "Content-Type:application/json" -H "Authorization:Session b74777a3-f9f0-4ea8-bd8f-09847fac48d3" -X GET https://192.0.2.100:23451/ConfigurationManager/v1/objects/storages/836000123456/user-groups/devGroup