Optional
requestFactory: TeamsApiRequestFactoryOptional
responseProcessor: TeamsApiResponseProcessorPrivate
configurationPrivate
requestPrivate
responseThe request object
Optional
options: ConfigurationCreate a new team.
User IDs passed through the users
relationship field are added to the team.
The request object
Optional
options: ConfigurationAdd a new link to a team.
The request object
Optional
options: ConfigurationAdd a user to a team.
The request object
Optional
options: ConfigurationRemove a team using the team's id
.
The request object
Optional
options: ConfigurationRemove a link from a team.
The request object
Optional
options: ConfigurationRemove a user from a team.
The request object
Optional
options: ConfigurationGet a single team using the team's id
.
The request object
Optional
options: ConfigurationGet a single link for a team.
The request object
Optional
options: ConfigurationGet all links for a given team.
The request object
Optional
options: ConfigurationGet a paginated list of members for a team
The request object
Optional
options: ConfigurationProvide a paginated version of getTeamMemberships returning a generator with all the items.
Optional
options: ConfigurationGet all permission settings for a given team.
The request object
Optional
options: ConfigurationGet a list of memberships for a user
The request object
Optional
options: ConfigurationGet all member teams.
The request object
Optional
options: ConfigurationProvide a paginated version of listMemberTeams returning a generator with all the items.
Optional
options: ConfigurationGet all teams.
Can be used to search for teams using the filter[keyword]
and filter[me]
query parameters.
The request object
Optional
options: ConfigurationProvide a paginated version of listTeams returning a generator with all the items.
Optional
options: ConfigurationRemove a super team's member team identified by member_team_id
.
The request object
Optional
options: ConfigurationThis endpoint attempts to link your existing Datadog teams with GitHub teams by matching their names. It evaluates all current Datadog teams and compares them against teams in the GitHub organization connected to your Datadog account, based on Datadog Team handle and GitHub Team slug (lowercased and kebab-cased).
This operation is read-only on the GitHub side, no teams will be modified or created.
A GitHub organization must be connected to your Datadog account,
and the GitHub App integrated with Datadog must have the Members Read
permission. Matching is performed by comparing the Datadog team handle to the GitHub team slug
using a normalized exact match; case is ignored and spaces are removed. No modifications are made
to teams in GitHub. This will not create new Teams in Datadog.
The request object
Optional
options: ConfigurationUpdate a team using the team's id
.
If the team_links
relationship is present, the associated links are updated to be in the order they appear in the array, and any existing team links not present are removed.
The request object
Optional
options: ConfigurationUpdate a team link.
The request object
Optional
options: ConfigurationUpdate a user's membership attributes on a team.
The request object
Optional
options: ConfigurationUpdate a team permission setting for a given team.
The request object
Optional
options: ConfigurationGenerated using TypeDoc
Add a member team. Adds the team given by the
id
in the body as a member team of the super team.