Tentacat v1.2.0 Tentacat.Teams.Members

Summary

Functions

create(client, team_id, username, body)

Specs

create(Tentacat.Client.t, integer, binary, map) :: Tentacat.response

Add a user to a team

Example

Tentacat.Teams.Members.create client, 210840, "username", %{ role: "maintainer" }
Tentacat.Teams.Members.create client, 210840, "username", %{}

More info at: https://developer.github.com/v3/orgs/teams/#add-team-membership

delete(client, team_id, username)

Specs

delete(Tentacat.Client.t, integer, binary) :: Tentacat.response

Remove a user from a team

Example

Tentacat.Teams.Members.delete client, 210840, "username"
find(client \\ %Client{}, team_id, username)

Specs

find(Tentacat.Client.t, integer, binary) :: Tentacat.response

Get a team membership

Example

Tentacat.Teams.Members.find 210840, "username"
Tentacat.Teams.Members.find client, 210840, "username"

More info at: https://developer.github.com/v3/orgs/teams/#get-team-membership

list(client \\ %Client{}, team_id)

Specs

List all team members

Example

Tentacat.Teams.Members.list 210840
Tentacat.Teams.Members.list client, 210840

More info at: https://developer.github.com/v3/orgs/teams/#list-team-members