-
Language:
English
-
Language:
English
9.8. Update Team Member
Description
Update the role of a team member.
Method and URL Structure
Method | URL Structure |
---|---|
PUT | /broker/rest/team/:id/member/:id |
See Section A.5, “Members” for more information about the valid options applicable to these request parameters.
Request Parameters
Name | Description | Required | Default |
---|---|---|---|
role | Type of role user has on the team | Yes |
Request
{ "role": "view", }
cURL Command Example
$ curl -X PUT https://openshift.redhat.com/broker/rest/team/5333d8b2a9429d1c3e0000ae/member/533369f861b322dfc1000003 --user user@example.com:password --data-urlencode role=view
JSON Response
The API returns the member resource with related resource links which have been left out for brevity. See Chapter 9, Members for more information on all member parameters.
{ "api_version": 1.6, "data": { "explicit_role": "view", "id": "533369f861b322dfc1000003", "links": { "GET": { "href": "https://openshift.redhat.com/broker/rest/team/5333d8b2a9429d1c3e0000ae/member/533369f861b322dfc1000003", "method": "GET", "optional_params": [ ], "rel": "Get member", "required_params": [ ] }, }, "login": "member@example.com", "owner": false, "role": "view", "type": "user" }, "messages": [ { "exit_code": 0, "field": null, "index": null, "severity": "info", "text": "Updated member" } ], "status": "ok", "supported_api_versions": [ 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6 ], "type": "member", "version": "1.6" }