Noizu.Github.Api.Teams (Noizu Labs: Github API v0.5.0)
GitHub teams API.
Link to this section Summary
Functions
Add team member (Legacy)
Add or update team membership for a user
Add or update team membership for a user (Legacy)
Add or update team repository permissions
Add or update team repository permissions (Legacy)
Check team permissions for a repository
Check team permissions for a repository (Legacy)
Create a team
Delete a team
Delete a team (Legacy)
Get a team by name
Get a team (Legacy)
Get team member (Legacy)
Get team membership for a user
Get team membership for a user (Legacy)
List teams
List child teams
List child teams (Legacy)
List teams for the authenticated user
List team members
List team members (Legacy)
List pending team invitations
List pending team invitations (Legacy)
List team repositories
List team repositories (Legacy)
Remove team member (Legacy)
Remove team membership for a user
Remove team membership for a user (Legacy)
Remove a repository from a team
Remove a repository from a team (Legacy)
Update a team
Update a team (Legacy)
Link to this section Functions
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
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
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
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
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
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
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
create(org, body, options \\ nil)
Create a team
delete_in_org(org, team_slug, options \\ nil)
Delete a team
delete_legacy(team_id, options \\ nil)
Delete a team (Legacy)
@see https://docs.github.com/rest/teams/teams#delete-a-team-legacy
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
get_legacy(team_id, options \\ nil)
Get a team (Legacy)
@see https://docs.github.com/rest/teams/teams#get-a-team-legacy
get_member_legacy(team_id, username, options \\ nil)
Get team member (Legacy)
@see https://docs.github.com/rest/teams/members#get-team-member-legacy
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
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
list(org, options \\ nil)
List teams
list_child_in_org(org, team_slug, options \\ nil)
List child teams
@see https://docs.github.com/rest/teams/teams#list-child-teams
list_child_legacy(team_id, options \\ nil)
List child teams (Legacy)
@see https://docs.github.com/rest/teams/teams#list-child-teams-legacy
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
list_members_in_org(org, team_slug, options \\ nil)
List team members
@see https://docs.github.com/rest/teams/members#list-team-members
list_members_legacy(team_id, options \\ nil)
List team members (Legacy)
@see https://docs.github.com/rest/teams/members#list-team-members-legacy
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
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
list_repos_in_org(org, team_slug, options \\ nil)
List team repositories
@see https://docs.github.com/rest/teams/teams#list-team-repositories
list_repos_legacy(team_id, options \\ nil)
List team repositories (Legacy)
@see https://docs.github.com/rest/teams/teams#list-team-repositories-legacy
remove_member_legacy(team_id, username, options \\ nil)
Remove team member (Legacy)
@see https://docs.github.com/rest/teams/members#remove-team-member-legacy
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
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
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
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
update_in_org(org, team_slug, body, options \\ nil)
Update a team
update_legacy(team_id, body, options \\ nil)
Update a team (Legacy)
@see https://docs.github.com/rest/teams/teams#update-a-team-legacy