Skip to content

Commit 2bbed84

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Sync OpenAPI specification for (spec-v1-dashboard_sharing.yaml) (#2532)
Co-authored-by: ci.datadog-api-spec <[email protected]>
1 parent 1af20f0 commit 2bbed84

File tree

54 files changed

+403
-385
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+403
-385
lines changed

.generated-info

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"spec_repo_commit": "671ba51",
3-
"generated": "2025-07-16 20:16:55.472"
2+
"spec_repo_commit": "0becaa3",
3+
"generated": "2025-07-17 13:12:54.785"
44
}

.generator/schemas/v1/openapi.yaml

Lines changed: 24 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25773,6 +25773,10 @@ paths:
2577325773
appKeyAuth: []
2577425774
- AuthZ:
2577525775
- dashboards_public_share
25776+
- AuthZ:
25777+
- dashboards_embed_share
25778+
- AuthZ:
25779+
- dashboards_invite_share
2577625780
summary: Create a shared dashboard
2577725781
tags:
2577825782
- Dashboards
@@ -25781,6 +25785,8 @@ paths:
2578125785
operator: OR
2578225786
permissions:
2578325787
- dashboards_public_share
25788+
- dashboards_embed_share
25789+
- dashboards_invite_share
2578425790
/api/v1/dashboard/public/{token}:
2578525791
delete:
2578625792
description: Revoke the public URL for a dashboard (rendering it private) associated
@@ -25819,13 +25825,19 @@ paths:
2581925825
appKeyAuth: []
2582025826
- AuthZ:
2582125827
- dashboards_public_share
25828+
- AuthZ:
25829+
- dashboards_embed_share
25830+
- AuthZ:
25831+
- dashboards_invite_share
2582225832
summary: Revoke a shared dashboard URL
2582325833
tags:
2582425834
- Dashboards
2582525835
x-permission:
2582625836
operator: OR
2582725837
permissions:
2582825838
- dashboards_public_share
25839+
- dashboards_embed_share
25840+
- dashboards_invite_share
2582925841
get:
2583025842
description: Fetch an existing shared dashboard's sharing metadata associated
2583125843
with the specified token.
@@ -25936,6 +25948,10 @@ paths:
2593625948
appKeyAuth: []
2593725949
- AuthZ:
2593825950
- dashboards_public_share
25951+
- AuthZ:
25952+
- dashboards_embed_share
25953+
- AuthZ:
25954+
- dashboards_invite_share
2593925955
summary: Update a shared dashboard
2594025956
tags:
2594125957
- Dashboards
@@ -25944,6 +25960,8 @@ paths:
2594425960
operator: OR
2594525961
permissions:
2594625962
- dashboards_public_share
25963+
- dashboards_embed_share
25964+
- dashboards_invite_share
2594725965
/api/v1/dashboard/public/{token}/invitation:
2594825966
delete:
2594925967
description: Revoke previously sent invitation emails and active sessions used
@@ -25991,15 +26009,15 @@ paths:
2599126009
- apiKeyAuth: []
2599226010
appKeyAuth: []
2599326011
- AuthZ:
25994-
- dashboards_public_share
26012+
- dashboards_invite_share
2599526013
summary: Revoke shared dashboard invitations
2599626014
tags:
2599726015
- Dashboards
2599826016
x-codegen-request-body-name: body
2599926017
x-permission:
2600026018
operator: OR
2600126019
permissions:
26002-
- dashboards_public_share
26020+
- dashboards_invite_share
2600326021
get:
2600426022
description: Describe the invitations that exist for the given shared dashboard
2600526023
(paginated).
@@ -26050,14 +26068,14 @@ paths:
2605026068
- apiKeyAuth: []
2605126069
appKeyAuth: []
2605226070
- AuthZ:
26053-
- dashboards_public_share
26071+
- dashboards_invite_share
2605426072
summary: Get all invitations for a shared dashboard
2605526073
tags:
2605626074
- Dashboards
2605726075
x-permission:
2605826076
operator: OR
2605926077
permissions:
26060-
- dashboards_public_share
26078+
- dashboards_invite_share
2606126079
post:
2606226080
description: Send emails to specified email addresses containing links to access
2606326081
a given authenticated shared dashboard. Email addresses must already belong
@@ -26115,15 +26133,15 @@ paths:
2611526133
- apiKeyAuth: []
2611626134
appKeyAuth: []
2611726135
- AuthZ:
26118-
- dashboards_public_share
26136+
- dashboards_invite_share
2611926137
summary: Send shared dashboard invitation email
2612026138
tags:
2612126139
- Dashboards
2612226140
x-codegen-request-body-name: body
2612326141
x-permission:
2612426142
operator: OR
2612526143
permissions:
26126-
- dashboards_public_share
26144+
- dashboards_invite_share
2612726145
/api/v1/dashboard/{dashboard_id}:
2612826146
delete:
2612926147
description: Delete a dashboard using the specified ID.

services/api_management/src/v2/APIManagementApi.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -84,9 +84,9 @@ export class APIManagementApiRequestFactory extends BaseAPIRequestFactory {
8484

8585
// Apply auth methods
8686
applySecurityAuthentication(_config, requestContext, [
87-
"AuthZ",
8887
"apiKeyAuth",
8988
"appKeyAuth",
89+
"AuthZ",
9090
]);
9191

9292
return requestContext;
@@ -135,9 +135,9 @@ export class APIManagementApiRequestFactory extends BaseAPIRequestFactory {
135135

136136
// Apply auth methods
137137
applySecurityAuthentication(_config, requestContext, [
138-
"AuthZ",
139138
"apiKeyAuth",
140139
"appKeyAuth",
140+
"AuthZ",
141141
]);
142142

143143
return requestContext;
@@ -189,9 +189,9 @@ export class APIManagementApiRequestFactory extends BaseAPIRequestFactory {
189189

190190
// Apply auth methods
191191
applySecurityAuthentication(_config, requestContext, [
192-
"AuthZ",
193192
"apiKeyAuth",
194193
"appKeyAuth",
194+
"AuthZ",
195195
]);
196196

197197
return requestContext;
@@ -257,9 +257,9 @@ export class APIManagementApiRequestFactory extends BaseAPIRequestFactory {
257257

258258
// Apply auth methods
259259
applySecurityAuthentication(_config, requestContext, [
260-
"AuthZ",
261260
"apiKeyAuth",
262261
"appKeyAuth",
262+
"AuthZ",
263263
]);
264264

265265
return requestContext;
@@ -317,9 +317,9 @@ export class APIManagementApiRequestFactory extends BaseAPIRequestFactory {
317317

318318
// Apply auth methods
319319
applySecurityAuthentication(_config, requestContext, [
320-
"AuthZ",
321320
"apiKeyAuth",
322321
"appKeyAuth",
322+
"AuthZ",
323323
]);
324324

325325
return requestContext;

services/case_management/src/v2/CaseManagementApi.ts

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -98,9 +98,9 @@ export class CaseManagementApiRequestFactory extends BaseAPIRequestFactory {
9898

9999
// Apply auth methods
100100
applySecurityAuthentication(_config, requestContext, [
101-
"AuthZ",
102101
"apiKeyAuth",
103102
"appKeyAuth",
103+
"AuthZ",
104104
]);
105105

106106
return requestContext;
@@ -158,9 +158,9 @@ export class CaseManagementApiRequestFactory extends BaseAPIRequestFactory {
158158

159159
// Apply auth methods
160160
applySecurityAuthentication(_config, requestContext, [
161-
"AuthZ",
162161
"apiKeyAuth",
163162
"appKeyAuth",
163+
"AuthZ",
164164
]);
165165

166166
return requestContext;
@@ -209,9 +209,9 @@ export class CaseManagementApiRequestFactory extends BaseAPIRequestFactory {
209209

210210
// Apply auth methods
211211
applySecurityAuthentication(_config, requestContext, [
212-
"AuthZ",
213212
"apiKeyAuth",
214213
"appKeyAuth",
214+
"AuthZ",
215215
]);
216216

217217
return requestContext;
@@ -260,9 +260,9 @@ export class CaseManagementApiRequestFactory extends BaseAPIRequestFactory {
260260

261261
// Apply auth methods
262262
applySecurityAuthentication(_config, requestContext, [
263-
"AuthZ",
264263
"apiKeyAuth",
265264
"appKeyAuth",
265+
"AuthZ",
266266
]);
267267

268268
return requestContext;
@@ -305,9 +305,9 @@ export class CaseManagementApiRequestFactory extends BaseAPIRequestFactory {
305305

306306
// Apply auth methods
307307
applySecurityAuthentication(_config, requestContext, [
308-
"AuthZ",
309308
"apiKeyAuth",
310309
"appKeyAuth",
310+
"AuthZ",
311311
]);
312312

313313
return requestContext;
@@ -350,9 +350,9 @@ export class CaseManagementApiRequestFactory extends BaseAPIRequestFactory {
350350

351351
// Apply auth methods
352352
applySecurityAuthentication(_config, requestContext, [
353-
"AuthZ",
354353
"apiKeyAuth",
355354
"appKeyAuth",
355+
"AuthZ",
356356
]);
357357

358358
return requestContext;
@@ -395,9 +395,9 @@ export class CaseManagementApiRequestFactory extends BaseAPIRequestFactory {
395395

396396
// Apply auth methods
397397
applySecurityAuthentication(_config, requestContext, [
398-
"AuthZ",
399398
"apiKeyAuth",
400399
"appKeyAuth",
400+
"AuthZ",
401401
]);
402402

403403
return requestContext;
@@ -429,9 +429,9 @@ export class CaseManagementApiRequestFactory extends BaseAPIRequestFactory {
429429

430430
// Apply auth methods
431431
applySecurityAuthentication(_config, requestContext, [
432-
"AuthZ",
433432
"apiKeyAuth",
434433
"appKeyAuth",
434+
"AuthZ",
435435
]);
436436

437437
return requestContext;
@@ -507,9 +507,9 @@ export class CaseManagementApiRequestFactory extends BaseAPIRequestFactory {
507507

508508
// Apply auth methods
509509
applySecurityAuthentication(_config, requestContext, [
510-
"AuthZ",
511510
"apiKeyAuth",
512511
"appKeyAuth",
512+
"AuthZ",
513513
]);
514514

515515
return requestContext;
@@ -567,9 +567,9 @@ export class CaseManagementApiRequestFactory extends BaseAPIRequestFactory {
567567

568568
// Apply auth methods
569569
applySecurityAuthentication(_config, requestContext, [
570-
"AuthZ",
571570
"apiKeyAuth",
572571
"appKeyAuth",
572+
"AuthZ",
573573
]);
574574

575575
return requestContext;
@@ -627,9 +627,9 @@ export class CaseManagementApiRequestFactory extends BaseAPIRequestFactory {
627627

628628
// Apply auth methods
629629
applySecurityAuthentication(_config, requestContext, [
630-
"AuthZ",
631630
"apiKeyAuth",
632631
"appKeyAuth",
632+
"AuthZ",
633633
]);
634634

635635
return requestContext;
@@ -687,9 +687,9 @@ export class CaseManagementApiRequestFactory extends BaseAPIRequestFactory {
687687

688688
// Apply auth methods
689689
applySecurityAuthentication(_config, requestContext, [
690-
"AuthZ",
691690
"apiKeyAuth",
692691
"appKeyAuth",
692+
"AuthZ",
693693
]);
694694

695695
return requestContext;
@@ -747,9 +747,9 @@ export class CaseManagementApiRequestFactory extends BaseAPIRequestFactory {
747747

748748
// Apply auth methods
749749
applySecurityAuthentication(_config, requestContext, [
750-
"AuthZ",
751750
"apiKeyAuth",
752751
"appKeyAuth",
752+
"AuthZ",
753753
]);
754754

755755
return requestContext;

services/ci_visibility_pipelines/src/v2/CIVisibilityPipelinesApi.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,9 +86,9 @@ export class CIVisibilityPipelinesApiRequestFactory extends BaseAPIRequestFactor
8686

8787
// Apply auth methods
8888
applySecurityAuthentication(_config, requestContext, [
89-
"AuthZ",
9089
"apiKeyAuth",
9190
"appKeyAuth",
91+
"AuthZ",
9292
]);
9393

9494
return requestContext;
@@ -219,9 +219,9 @@ export class CIVisibilityPipelinesApiRequestFactory extends BaseAPIRequestFactor
219219

220220
// Apply auth methods
221221
applySecurityAuthentication(_config, requestContext, [
222-
"AuthZ",
223222
"apiKeyAuth",
224223
"appKeyAuth",
224+
"AuthZ",
225225
]);
226226

227227
return requestContext;
@@ -265,9 +265,9 @@ export class CIVisibilityPipelinesApiRequestFactory extends BaseAPIRequestFactor
265265

266266
// Apply auth methods
267267
applySecurityAuthentication(_config, requestContext, [
268-
"AuthZ",
269268
"apiKeyAuth",
270269
"appKeyAuth",
270+
"AuthZ",
271271
]);
272272

273273
return requestContext;

services/ci_visibility_tests/src/v2/CIVisibilityTestsApi.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,9 +84,9 @@ export class CIVisibilityTestsApiRequestFactory extends BaseAPIRequestFactory {
8484

8585
// Apply auth methods
8686
applySecurityAuthentication(_config, requestContext, [
87-
"AuthZ",
8887
"apiKeyAuth",
8988
"appKeyAuth",
89+
"AuthZ",
9090
]);
9191

9292
return requestContext;
@@ -170,9 +170,9 @@ export class CIVisibilityTestsApiRequestFactory extends BaseAPIRequestFactory {
170170

171171
// Apply auth methods
172172
applySecurityAuthentication(_config, requestContext, [
173-
"AuthZ",
174173
"apiKeyAuth",
175174
"appKeyAuth",
175+
"AuthZ",
176176
]);
177177

178178
return requestContext;
@@ -216,9 +216,9 @@ export class CIVisibilityTestsApiRequestFactory extends BaseAPIRequestFactory {
216216

217217
// Apply auth methods
218218
applySecurityAuthentication(_config, requestContext, [
219-
"AuthZ",
220219
"apiKeyAuth",
221220
"appKeyAuth",
221+
"AuthZ",
222222
]);
223223

224224
return requestContext;

0 commit comments

Comments
 (0)