Noizu.Github.Api.Teams (Noizu Labs: Github API v0.5.0)

GitHub teams API.

Link to this section Summary

Functions

Add or update team repository permissions (Legacy)

Check team permissions for a repository (Legacy)

List child teams (Legacy)

List teams for the authenticated user

List pending team invitations (Legacy)

List team repositories (Legacy)

Remove a repository from a team

Remove a repository from a team (Legacy)

Link to this section Functions

Link to this function

add_member_legacy(team_id, username, body, options \\ nil)

Add team member (Legacy)

@see https://docs.github.com/rest/teams/members#add-team-member-legacy

Link to this function

add_or_update_membership_for_user_in_org(org, team_slug, username, body, options \\ nil)

Add or update team membership for a user

@see https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user

Link to this function

add_or_update_membership_for_user_legacy(team_id, username, body, options \\ nil)

Add or update team membership for a user (Legacy)

@see https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user-legacy

Link to this function

add_or_update_repo_permissions_in_org(org, team_slug, body, options \\ nil)

Add or update team repository permissions

@see https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions

Link to this function

add_or_update_repo_permissions_legacy(team_id, body, options \\ nil)

Add or update team repository permissions (Legacy)

@see https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions-legacy

Link to this function

check_permissions_for_repo_in_org(org, team_slug, options \\ nil)

Check team permissions for a repository

@see https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository

Link to this function

check_permissions_for_repo_legacy(team_id, options \\ nil)

Check team permissions for a repository (Legacy)

@see https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository-legacy

Link to this function

create(org, body, options \\ nil)

Create a team

@see https://docs.github.com/rest/teams/teams#create-a-team

Link to this function

delete_in_org(org, team_slug, options \\ nil)

Delete a team

@see https://docs.github.com/rest/teams/teams#delete-a-team

Link to this function

delete_legacy(team_id, options \\ nil)

Delete a team (Legacy)

@see https://docs.github.com/rest/teams/teams#delete-a-team-legacy

Link to this function

get_by_name(org, team_slug, options \\ nil)

Get a team by name

@see https://docs.github.com/rest/teams/teams#get-a-team-by-name

Link to this function

get_legacy(team_id, options \\ nil)

Get a team (Legacy)

@see https://docs.github.com/rest/teams/teams#get-a-team-legacy

Link to this function

get_member_legacy(team_id, username, options \\ nil)

Get team member (Legacy)

@see https://docs.github.com/rest/teams/members#get-team-member-legacy

Link to this function

get_membership_for_user_in_org(org, team_slug, username, options \\ nil)

Get team membership for a user

@see https://docs.github.com/rest/teams/members#get-team-membership-for-a-user

Link to this function

get_membership_for_user_legacy(team_id, username, options \\ nil)

Get team membership for a user (Legacy)

@see https://docs.github.com/rest/teams/members#get-team-membership-for-a-user-legacy

Link to this function

list(org, options \\ nil)

List teams

@see https://docs.github.com/rest/teams/teams#list-teams

Link to this function

list_child_in_org(org, team_slug, options \\ nil)

List child teams

@see https://docs.github.com/rest/teams/teams#list-child-teams

Link to this function

list_child_legacy(team_id, options \\ nil)

List child teams (Legacy)

@see https://docs.github.com/rest/teams/teams#list-child-teams-legacy

Link to this function

list_for_authenticated_user(options \\ nil)

List teams for the authenticated user

@see https://docs.github.com/rest/teams/teams#list-teams-for-the-authenticated-user

Link to this function

list_members_in_org(org, team_slug, options \\ nil)

List team members

@see https://docs.github.com/rest/teams/members#list-team-members

Link to this function

list_members_legacy(team_id, options \\ nil)

List team members (Legacy)

@see https://docs.github.com/rest/teams/members#list-team-members-legacy

Link to this function

list_pending_invitations_in_org(org, team_slug, options \\ nil)

List pending team invitations

@see https://docs.github.com/rest/teams/members#list-pending-team-invitations

Link to this function

list_pending_invitations_legacy(team_id, options \\ nil)

List pending team invitations (Legacy)

@see https://docs.github.com/rest/teams/members#list-pending-team-invitations-legacy

Link to this function

list_repos_in_org(org, team_slug, options \\ nil)

List team repositories

@see https://docs.github.com/rest/teams/teams#list-team-repositories

Link to this function

list_repos_legacy(team_id, options \\ nil)

List team repositories (Legacy)

@see https://docs.github.com/rest/teams/teams#list-team-repositories-legacy

Link to this function

remove_member_legacy(team_id, username, options \\ nil)

Remove team member (Legacy)

@see https://docs.github.com/rest/teams/members#remove-team-member-legacy

Link to this function

remove_membership_for_user_in_org(org, team_slug, username, options \\ nil)

Remove team membership for a user

@see https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user

Link to this function

remove_membership_for_user_legacy(team_id, username, options \\ nil)

Remove team membership for a user (Legacy)

@see https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user-legacy

Link to this function

remove_repo_in_org(org, team_slug, options \\ nil)

Remove a repository from a team

@see https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team

Link to this function

remove_repo_legacy(team_id, options \\ nil)

Remove a repository from a team (Legacy)

@see https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team-legacy

Link to this function

update_in_org(org, team_slug, body, options \\ nil)

Update a team

@see https://docs.github.com/rest/teams/teams#update-a-team

Link to this function

update_legacy(team_id, body, options \\ nil)

Update a team (Legacy)

@see https://docs.github.com/rest/teams/teams#update-a-team-legacy