此内容没有您所选择的语言版本。
9.6. Add or Remove Team Members
Description
Add one or more members to a team, or remove them from a team.
Method and URL Structure
| Method | URL Structure | 
|---|---|
| PATCH | /broker/rest/team/:id/members | 
Request Parameters
| Name | Description | Required | Default | 
|---|---|---|---|
| role | Type of role user has on the team | Yes | |
| id | Unique user identifier | No | |
| login | User's login attribute | No | |
| members | An array of members to add with corresponding type and role | No | 
		See Section A.5, “Members” for more information about the valid options applicable to these request parameters.
	
Request
{
  "role": "view",
  "login": "member@example.com"
}
{
  "role": "view",
  "login": "member@example.com"
}cURL Command Example
curl -X PATCH https://openshift.redhat.com/broker/rest/team/5333d8b2a9429d1c3e0000ae/members --user user@example.com:password --data-urlencode role=view --data-urlencode login=member@example.com
$ curl -X PATCH https://openshift.redhat.com/broker/rest/team/5333d8b2a9429d1c3e0000ae/members --user user@example.com:password --data-urlencode role=view --data-urlencode login=member@example.comJSON 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.