obs.admin

obs.admin.user

class obs.libs.user.UserProfile

Accommodate user profile creation by setting and getting it’s class variables.

dump(options, cfg)

Dump user profile data

obs.libs.user.create(client, data)

Create user

obs.libs.user.info(client, user_id, group_id)

Get user info

obs.libs.user.list_user(client, group_id, user_type='all', user_status='active', limit='')

List all users.

obs.libs.user.remove(client, user_id, group_id)

Remove user

obs.admin.credential

obs.libs.credential.create(client, user_id, group_id)

Create security credentials.

obs.libs.credential.list(client, user_id, group_id)

Get security credentials of user.

obs.libs.credential.rm(client, access_key)

Remove security credentials.

obs.libs.credential.status(client, access_key, status=True)

Set security credentials status.

obs.admin.QoS

obs.libs.qos.info(client, user_id, group_id)

Get QoS info of specified user

obs.libs.qos.rm(client, user_id, group_id)

Remove QoS of specified user

obs.libs.qos.set(client, user_id, group_id, limit)

Set QoS of specified user