Skip to content

Commit f6ce1e1

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Add team API specs (DataDog#17396)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent d4f1c8e commit f6ce1e1

File tree

16 files changed

+122950
-105201
lines changed

16 files changed

+122950
-105201
lines changed

.apigentools-info

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
"spec_versions": {
55
"v1": {
66
"apigentools_version": "1.6.4",
7-
"regenerated": "2023-03-29 17:58:36.823513",
8-
"spec_repo_commit": "c0790f05"
7+
"regenerated": "2023-03-30 18:46:07.367590",
8+
"spec_repo_commit": "69b7dfb1"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.4",
12-
"regenerated": "2023-03-29 17:58:43.661809",
13-
"spec_repo_commit": "c0790f05"
12+
"regenerated": "2023-03-30 18:46:14.108324",
13+
"spec_repo_commit": "69b7dfb1"
1414
}
1515
}
1616
}

config/_default/menus/menus.en.yaml

Lines changed: 196 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9402,3 +9402,199 @@ api:
94029402
- ListServiceDefinitions
94039403
unstable: []
94049404
order: 1
9405+
- name: Teams
9406+
url: /api/latest/teams/
9407+
identifier: teams
9408+
generated: true
9409+
- name: Update permission setting for team
9410+
url: '#update-permission-setting-for-team'
9411+
identifier: teams-update-permission-setting-for-team
9412+
parent: teams
9413+
generated: true
9414+
params:
9415+
versions:
9416+
- v2
9417+
operationids:
9418+
- UpdateTeamPermissionSetting
9419+
unstable: []
9420+
order: 18
9421+
- name: Get permission settings for a team
9422+
url: '#get-permission-settings-for-a-team'
9423+
identifier: teams-get-permission-settings-for-a-team
9424+
parent: teams
9425+
generated: true
9426+
params:
9427+
versions:
9428+
- v2
9429+
operationids:
9430+
- GetTeamPermissionSettings
9431+
unstable: []
9432+
order: 17
9433+
- name: Update a user's membership attributes on a team
9434+
url: '#update-a-users-membership-attributes-on-a-team'
9435+
identifier: teams-update-a-users-membership-attributes-on-a-team
9436+
parent: teams
9437+
generated: true
9438+
params:
9439+
versions:
9440+
- v2
9441+
operationids:
9442+
- UpdateTeamMembership
9443+
unstable: []
9444+
order: 9
9445+
- name: Remove a user from a team
9446+
url: '#remove-a-user-from-a-team'
9447+
identifier: teams-remove-a-user-from-a-team
9448+
parent: teams
9449+
generated: true
9450+
params:
9451+
versions:
9452+
- v2
9453+
operationids:
9454+
- RemoveTeamMembership
9455+
unstable: []
9456+
order: 8
9457+
- name: Add a user to a team
9458+
url: '#add-a-user-to-a-team'
9459+
identifier: teams-add-a-user-to-a-team
9460+
parent: teams
9461+
generated: true
9462+
params:
9463+
versions:
9464+
- v2
9465+
operationids:
9466+
- CreateTeamMembership
9467+
unstable: []
9468+
order: 7
9469+
- name: Get team memberships
9470+
url: '#get-team-memberships'
9471+
identifier: teams-get-team-memberships
9472+
parent: teams
9473+
generated: true
9474+
params:
9475+
versions:
9476+
- v2
9477+
operationids:
9478+
- GetTeamMemberships
9479+
unstable: []
9480+
order: 6
9481+
- name: Update a team link
9482+
url: '#update-a-team-link'
9483+
identifier: teams-update-a-team-link
9484+
parent: teams
9485+
generated: true
9486+
params:
9487+
versions:
9488+
- v2
9489+
operationids:
9490+
- UpdateTeamLink
9491+
unstable: []
9492+
order: 13
9493+
- name: Get a team link
9494+
url: '#get-a-team-link'
9495+
identifier: teams-get-a-team-link
9496+
parent: teams
9497+
generated: true
9498+
params:
9499+
versions:
9500+
- v2
9501+
operationids:
9502+
- GetTeamLink
9503+
unstable: []
9504+
order: 12
9505+
- name: Remove a team link
9506+
url: '#remove-a-team-link'
9507+
identifier: teams-remove-a-team-link
9508+
parent: teams
9509+
generated: true
9510+
params:
9511+
versions:
9512+
- v2
9513+
operationids:
9514+
- RemoveTeamLink
9515+
unstable: []
9516+
order: 14
9517+
- name: Create a team link
9518+
url: '#create-a-team-link'
9519+
identifier: teams-create-a-team-link
9520+
parent: teams
9521+
generated: true
9522+
params:
9523+
versions:
9524+
- v2
9525+
operationids:
9526+
- CreateTeamLink
9527+
unstable: []
9528+
order: 11
9529+
- name: Get links for a team
9530+
url: '#get-links-for-a-team'
9531+
identifier: teams-get-links-for-a-team
9532+
parent: teams
9533+
generated: true
9534+
params:
9535+
versions:
9536+
- v2
9537+
operationids:
9538+
- GetTeamLinks
9539+
unstable: []
9540+
order: 10
9541+
- name: Update a team
9542+
url: '#update-a-team'
9543+
identifier: teams-update-a-team
9544+
parent: teams
9545+
generated: true
9546+
params:
9547+
versions:
9548+
- v2
9549+
operationids:
9550+
- UpdateTeam
9551+
unstable: []
9552+
order: 4
9553+
- name: Get a team
9554+
url: '#get-a-team'
9555+
identifier: teams-get-a-team
9556+
parent: teams
9557+
generated: true
9558+
params:
9559+
versions:
9560+
- v2
9561+
operationids:
9562+
- GetTeam
9563+
unstable: []
9564+
order: 3
9565+
- name: Remove a team
9566+
url: '#remove-a-team'
9567+
identifier: teams-remove-a-team
9568+
parent: teams
9569+
generated: true
9570+
params:
9571+
versions:
9572+
- v2
9573+
operationids:
9574+
- RemoveTeam
9575+
unstable: []
9576+
order: 5
9577+
- name: Create a team
9578+
url: '#create-a-team'
9579+
identifier: teams-create-a-team
9580+
parent: teams
9581+
generated: true
9582+
params:
9583+
versions:
9584+
- v2
9585+
operationids:
9586+
- CreateTeam
9587+
unstable: []
9588+
order: 2
9589+
- name: Get all teams
9590+
url: '#get-all-teams'
9591+
identifier: teams-get-all-teams
9592+
parent: teams
9593+
generated: true
9594+
params:
9595+
versions:
9596+
- v2
9597+
operationids:
9598+
- GetAllTeams
9599+
unstable: []
9600+
order: 1
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
title: Teams
3+
---

content/en/api/v2/teams/_index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
---
22
title: Teams
3+
headless: true
34
---

content/en/api/v2/teams/examples.json

Lines changed: 632 additions & 107 deletions
Large diffs are not rendered by default.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"data": {
3+
"attributes": {
4+
"handle": "1636629071",
5+
"name": "1636629071"
6+
},
7+
"relationships": {
8+
"users": {
9+
"data": []
10+
}
11+
},
12+
"type": "team"
13+
}
14+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"data": {
3+
"attributes": {
4+
"label": "Link label",
5+
"url": "https://example.com",
6+
"position": 0
7+
},
8+
"type": "team_links"
9+
}
10+
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"data": {
3+
"attributes": {
4+
"handle": "example-team",
5+
"name": "Example Team updated"
6+
},
7+
"type": "team"
8+
}
9+
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"data": {
3+
"attributes": {
4+
"label": "New Label",
5+
"url": "https://example.com"
6+
},
7+
"type": "team_links"
8+
}
9+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"data": {
3+
"attributes": {
4+
"value": "admins"
5+
},
6+
"type": "team_permission_settings"
7+
}
8+
}

0 commit comments

Comments
 (0)