Module: DroneCI::UsersAPI
- Included in:
- API
- Defined in:
- lib/drone-ci/api/users.rb
Instance Method Summary collapse
- #users_create(**body) ⇒ Object
- #users_delete(login) ⇒ Object
- #users_info(login) ⇒ Object
- #users_list ⇒ Object
- #users_update(login, **body) ⇒ Object
Instance Method Details
#users_create(**body) ⇒ Object
| 6 7 8 | # File 'lib/drone-ci/api/users.rb', line 6 def users_create(**body) api.post('users', body) end | 
#users_delete(login) ⇒ Object
| 11 12 13 | # File 'lib/drone-ci/api/users.rb', line 11 def users_delete(login) api.delete("users/#{login}") end | 
#users_info(login) ⇒ Object
| 16 17 18 | # File 'lib/drone-ci/api/users.rb', line 16 def users_info(login) api.get("users/#{login}") end | 
#users_list ⇒ Object
| 21 22 23 | # File 'lib/drone-ci/api/users.rb', line 21 def users_list api.get('users') end | 
#users_update(login, **body) ⇒ Object
| 26 27 28 | # File 'lib/drone-ci/api/users.rb', line 26 def users_update(login, **body) api.patch("users/#{login}", body) end |