teams
Accessed as client.teams; the async client mirrors it.
Teams
The teams namespace.
delete
delete(id: int) -> None
Delete a team.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
int
|
id of the team to delete |
required |
Returns:
| Type | Description |
|---|---|
None
|
No content. |
Raises:
| Type | Description |
|---|---|
NotFoundError
|
|
Operation ID: orgDeleteTeam
get
get(id: int) -> Team
Get a team.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
int
|
id of the team to get |
required |
Returns:
| Type | Description |
|---|---|
Team
|
Team. |
Raises:
| Type | Description |
|---|---|
NotFoundError
|
|
Operation ID: orgGetTeam
update
update(
id: int,
*,
can_create_org_repo: bool | None = None,
description: str | None = None,
includes_all_repositories: bool | None = None,
name: str,
permission: EditTeamOptionPermission | None = None,
units: list[str] | None = None,
units_map: dict[str, str] | None = None,
) -> Team
Edit a team.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
int
|
id of the team to edit |
required |
can_create_org_repo
|
bool | None
|
|
None
|
description
|
str | None
|
|
None
|
includes_all_repositories
|
bool | None
|
|
None
|
name
|
str
|
|
required |
permission
|
EditTeamOptionPermission | None
|
|
None
|
units
|
list[str] | None
|
|
None
|
units_map
|
dict[str, str] | None
|
|
None
|
Returns:
| Type | Description |
|---|---|
Team
|
Team. |
Raises:
| Type | Description |
|---|---|
NotFoundError
|
|
Operation ID: orgEditTeam
AsyncTeams
The teams namespace.
delete
delete(id: int) -> None
Delete a team.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
int
|
id of the team to delete |
required |
Returns:
| Type | Description |
|---|---|
None
|
No content. |
Raises:
| Type | Description |
|---|---|
NotFoundError
|
|
Operation ID: orgDeleteTeam
get
get(id: int) -> Team
Get a team.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
int
|
id of the team to get |
required |
Returns:
| Type | Description |
|---|---|
Team
|
Team. |
Raises:
| Type | Description |
|---|---|
NotFoundError
|
|
Operation ID: orgGetTeam
update
update(
id: int,
*,
can_create_org_repo: bool | None = None,
description: str | None = None,
includes_all_repositories: bool | None = None,
name: str,
permission: EditTeamOptionPermission | None = None,
units: list[str] | None = None,
units_map: dict[str, str] | None = None,
) -> Team
Edit a team.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
int
|
id of the team to edit |
required |
can_create_org_repo
|
bool | None
|
|
None
|
description
|
str | None
|
|
None
|
includes_all_repositories
|
bool | None
|
|
None
|
name
|
str
|
|
required |
permission
|
EditTeamOptionPermission | None
|
|
None
|
units
|
list[str] | None
|
|
None
|
units_map
|
dict[str, str] | None
|
|
None
|
Returns:
| Type | Description |
|---|---|
Team
|
Team. |
Raises:
| Type | Description |
|---|---|
NotFoundError
|
|
Operation ID: orgEditTeam