Skip to main content

team_members

Creates, updates, deletes, gets or lists a team_members resource.

Overview

Nameteam_members
TypeResource
Iddatadog.organization.team_members

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringThe team's identifier (example: aeadc05e-98a8-11ec-ac2c-da7ad0900001)
attributesobjectTeam attributes
relationshipsobjectResources related to a team
typestringTeam type (default: team, example: team)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
list_member_teamsselectsuper_team_id, regionpage[size], page[number], fields[team]Get all member teams.
add_member_teaminsertsuper_team_id, region, data__dataAdd a member team.
Adds the team given by the id in the body as a member team of the super team.
remove_member_teamdeletesuper_team_id, member_team_id, regionRemove a super team's member team identified by member_team_id.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
member_team_idstringNone
regionstring(default: datadoghq.com)
super_team_idstringNone
fields[team]arrayList of fields that need to be fetched.
page[number]integer (int64)Specific page number to return.
page[size]integer (int64)Size for a given page. The maximum allowed value is 100.

SELECT examples

Get all member teams.

SELECT
id,
attributes,
relationships,
type
FROM datadog.organization.team_members
WHERE super_team_id = '{{ super_team_id }}' -- required
AND region = '{{ region }}' -- required
AND page[size] = '{{ page[size] }}'
AND page[number] = '{{ page[number] }}'
AND fields[team] = '{{ fields[team] }}'
;

INSERT examples

Add a member team.
Adds the team given by the id in the body as a member team of the super team.

INSERT INTO datadog.organization.team_members (
data__data,
super_team_id,
region
)
SELECT
'{{ data }}' /* required */,
'{{ super_team_id }}',
'{{ region }}'
;

DELETE examples

Remove a super team's member team identified by member_team_id.

DELETE FROM datadog.organization.team_members
WHERE super_team_id = '{{ super_team_id }}' --required
AND member_team_id = '{{ member_team_id }}' --required
AND region = '{{ region }}' --required
;